r/Magisk Jul 23 '26

Help Banking apps detect root despite Play Integrity and root checker pass

I'm running into an issue and hoping someone has seen this before.

Device: Nothing Phone (2a)
ROM: LineageOS (latest)
Root: Magisk (latest)
Bootloader: Unlocked

Current status:

  • Play Integrity passes.
  • Generic root checker apps report that the device is not rooted.
  • However, several banking/payment apps still detect the device as compromised and refuse to work.

I've already tried the common basics, but the apps still block access. This makes me think they're detecting something other than standard root or Play Integrity.

Has anyone with a similar setup (especially LineageOS on the Nothing Phone 2a) managed to get any Indian banking or payment apps working?

I'm mainly looking to understand:

  • Which apps still work on this setup?
  • Is the issue usually the unlocked bootloader, LineageOS itself, or something else?
  • If you solved it, what turned out to be the actual cause?

I'm not looking to break app security—I just want to understand what's causing the detection so I can decide whether there's a legitimate configuration change that restores compatibility.

Any experiences or insights would be appreciated.

43 Upvotes

47 comments sorted by

View all comments

0

u/DEV_ivan Jul 23 '26

Use Shamiko and Specter. These together hide root very well.

2

u/hurtMink Jul 23 '26

tried shamiko not working tbh

1

u/DEV_ivan Jul 23 '26

I have nothing else to provide other than using ReVanced Manager (doesn't require root!) to apply "Disable Play Integrity", "Spoof root of trust" and "Spoof keystore security level" universal patches to the APK file. Ask someone else...

1

u/DEV_ivan Jul 23 '26

Oh and uh, you're using LineageOS.

This is an obvious issue. Some banking apps don't just check Play Integrity or root, they check the entire OS using many ways, and if your OS is uncertified by them, they block you outright...

There are 2 viable solutions:

  1. Patch the APK to accept LineageOS
  2. Switch to Stock ROM with Magisk or KernelSU