Hide root detections - yashaswee-exe/AndroidGuides GitHub Wiki
1. Add apps to Denylist:
Magisk
- Go to Magisk settings.
- Enable Denylist.
- Add affected apps to the Denylist.
You MUST select the following in Denylist:
Google Play Store,Google Services FrameworkandGoogle Play Services.
KernelSU
-
Install ReZygisk.
-
Go to KernelSU settings and disable
Unmount modules by default
-
In KernelSU now search for all the apps that detect root. Click on
Customand then enableUnmount module.
-
Skip this if using ReZygisk, but if using Zygisk NextGo to Zygisk Next and enableEnfore Denylist
2. Hide your root manager & other root related apps:
Some apps scan your installed app list for root managers & "suspicious" apps that uses root, you can setup Hide My App List:
If using Magisk, you can skip this step and instead, from Magisk settings, use
Hide the Magisk Appoption, choose any unrelated name.
If you are using OxygenOS/ColorOS/RealmeUI or the latest version of NothingOS, add KernelSU Manager/other root related apps into "Hide Apps" (search in phone settings), and doing this should hide it from all other apps.
Rest of you, follow the following steps to setup HideMyAppList LsPosed Module:
- Install LsPosed.
- Install & enable Hide My App List in LSPosed and setup a blacklist template including apps such as root manager, LSPosed modules, Shizuku etc that might get flagged by banking/payments apps.
- Go to HMAL > App manage > Select iMobile & other banking/payment apps one by one > Enable Hide and select the template created in the previous step.
- Clear the data of the apps that are failing, reboot, and try to setup again.
3. Spoofing unlocked bootloader status:
Some apps also look for unlocked bootloader status; adding apps in target.txt helps with this.
Helps with WhatsApp, Axis Bank, etc.
- Install and open tricky store add-on.
- Find the target app (let's say WhatsApp).
- Make sure it's ticked, now long-press on the app name and select the green exclamation mark.
- Hit save.
4. IAmNotADeveloper Lsposed Module
If apps are giving you warnings/errors about developer options, USB debugging mode, or wireless debugging mode. NOTE: Only use this if you are absolutely not able to access the app with developer options enabled, or else skip it.
- Install LsPosed.
- Install IAmNotADeveloper Lsposed module.
- Go to LsPosed > IAmNotADeveloper > Select the apps that are giving you such warnings.
- Force stop the target apps and voila.
5. Changing device ID:
Many apps ban the device ID as soon as root/modifications are detected So, even after doing all the steps described above, the app is not working. You can try changing the device ID. Use this module: https://github.com/sidex15/deviceidchanger
6. Other app specific issues detections:
If you are unable to setup WhatsApp, follow this guide.

Rail One / IRCTC
Make sure you have done all the above steps and then add *.appsec.cris.org.in/ to your dns filter
[Outdated] ProtectaAi
To fix root detection on KotakNEO, iPartner Pro, ICICI iMobile App follow this guide.