[FIX] Strong Integrity and Certified Device

[FIX] Strong Integrity and Certified Device

­ 𝗠𝗘𝗢𝗪𝗻𝗮 💅

⚡ A detailed noob guide to use banking apps on custom ROM


⚠️ ATTENTION

Before proceeding, remove all the modules you've installed in your phone & perform a reboot.

Some module conflicts with pif/trickystore/zygisk assistant causing integrity passing error. So please remove all the modules before proceeding. You can flash them later.

Requirements-

Some Apps, Some Modules,
A working brain & patience

All necessary links are already given.


⚡ UPDATE THE PLAY STORE & PLAY SERVICES

CLICK HERE to check whether the latest version of Google Play Services is installed on your phone or not. If UPDATE option is available, then update it. If uninstall option is coming there, then it means the latest version is already installed in your device.

Should look like this
Open play store > click on your photo > go to settings> About > Click on "Update Play Store"


⚡ MAKE SURE YOU ARE USING SIGNED ROM

INSTALL THIS APP, if it showing "ROM sign normal" then you are good to go. If it doesn't, tell your ROM maintainer to sign his ROM before releasing it.


⚡ INSTALL THE LATEST DEBUG VERSION OF KITSUNE MASK

If you are using kernelSU / A-patch, you've to flash Zygisk Next module. I'll recommend you to use Kitsune Mask. [TAP TO DOWNLOAD]


⚡ SETUP KITSUNE MASK

🌟 Hide Manager App, in Magisk settings you will see an option to install magisk as proxy app with random package ID.

🌟 Go to magisk settings and enable Zygisk and Enforce Denylist

🌟 Click on Configure DenyList & Press on the 3 dots in the top right corner and check System apps and OS apps

🌟 Find google play services and select com.android.gms.unstable and com.google.android.gms

🌟 Find google play store and select com.android.vending

🌟 Go to your device settings > Apps > Show system apps and clear data + force stop "play services and play store"

🌟 Reboot your device to apply changes

🌟 Install MT Manager

🌟 Open Kitsune Mask again >Go to settings > Enable "EnforceSU List",

🌟 Go to "ConfigureSU List & select MT Manager.

🌟 Reboot your device again to apply changes.


⚡ ENABLE ENCRYPTION

[This step is optional]

If you're using non-FBE ROM, you can FLASH THIS MODULE to enable fake encryption on your device without wiping any data. (Encryption is required to work properly for some banking apps)


⚡ DISABLE ROM SPOOFING

Go to your ROM customization settings, for me it's power hub > miscellaneous (I am using voltage OS) and disable the options shown in screenshot


⚡ FIX BROKEN TEE

Check weather your TEE is broken or not.

How to check? INSTALL THIS APP, if it shows "TEE broken", then you have to flash Lsposed module and enable bootloader spoofer from xposed settings to fix it.

If it's not showing "TEE broken" then you don't need to follow this step.

Add system framework & your banking app here


⚡ HIDE ZYGISK

Install Zygisk Assistant or Shamiko to wipe the root traces from your system to make it undetectable.


⚡STRONG INTEGRITY MODULES ✅

🌟 Flash Play Integrity Fix module &

🌟 Flash Tricky Store module



⚡ KEYBOX

Get a working keybox from-

Here✅

(I'll replace the keybox file to new one whenever Google bans it)



⚡ MT MANAGER

Open MT manager
Go to /data/adb/tricky_store/
Copy your keybox file there 
(replace the older one with newer one)

Long tap on keybox file
Go to properties 
Select "root"
provide "rw-r-r permission", and save it




✅ REBOOT YOUR DEVICE & CHECK YOUR INTEGRITY ✅



Note: You need a working keybox to pass strong integrity, integrity won't pass with banned keybox


~ That's all my friend. I hope this guide has been helpful in resolving your issue. If you're still facing difficulties, don't hesitate to reach out for further assistance.

Written with ♥️ by 𝗠𝗘𝗢𝗪𝗻𝗮 💅 (mona)


OTHER USEFUL LINKS-

[FIX] WhatsApp login issue

[ROOT] Increase your Battery Backup

[NON-ROOT] Call Recorder ☎️


Report Page