• We are moving to xdaforums.com!

    Posts made between now and when the migration is complete will not be carried over.
    You will be automatically redirected once the migration is complete.

Can not use banking app because of root.

Search This thread

m0.ke

New member
Feb 8, 2022
4
0
When I try to open the pushTAN app of my bank, I get a security notice: blah blah ROOT something something.

My phone is the OnePlus Nord and I'm using the lastest magisk version with zygisk and the SafetyNet Fix from kdrag0n enabled. If I check the SafetyNet Attestation with various apps, I pass both "Basic integrity" and "CTS profile match", but for some reason my banking app still doesn't work.

Any help is appreciated.
 

shivadow

Senior Member
Jan 26, 2012
2,632
483
Xiaomi Mi 10T Lite
Banks aren't soft. I don't think you'll find a way around it and if you do it won't last for long. The banks have a responsibility to keep things secure so see it as a good thing that they're protecting YOU from fraud. Root is insecure and blocked by banking apps for a very good reason.

Sorry but that's just the truth of it.
 
  • Like
Reactions: xXx yYy

xXx yYy

Senior Member
Feb 4, 2017
1,848
9
349
Take note that only 1 line of program code is needed to detect whether Android got persistently rooted or not. And such a line of code can get implemented in every app.
 

rseiler

Senior Member
Jun 24, 2012
278
90
@m0.ke What I'm finding surprising -- correct me if I'm wrong -- is that if you weren't rooted, the app would work despite the other factors, like being unlocked. In an unrooted state here, at least, but on LineageOS so unlocked, which is something else that some apps don't like), I don't get a security notice when running it (of course I can't actually try logging in).

So, the irony may be that Magisk created a problem that it's designed to get around just by virtue of the root.

I'm beginning to wonder at this point just what percentage of problem apps actually object to a phone being unlocked (and/or being on a 3rd-party ROM like LineageOS) compared to that AND being rooted. So far, and I'm trying all that I can think of, including several banking apps and Google Pay (update: I did later see the issue with this one: it happens when trying to enable contactless), I haven't found one that has given me a problem. I don't quite know why, but it's making me much less inclined to bother with Magisk, something that I was positive that I would need after going to LineageOS.
 
Last edited:
When I try to open the pushTAN app of my bank, I get a security notice: blah blah ROOT something something.

My phone is the OnePlus Nord and I'm using the lastest magisk version with zygisk and the SafetyNet Fix from kdrag0n enabled. If I check the SafetyNet Attestation with various apps, I pass both "Basic integrity" and "CTS profile match", but for some reason my banking app still doesn't work.

Any help is appreciated.

Have you also hidden: Magisk root, Zygisk module and the Magisk app itself by renaming?
Nowadays banking apps also validate for this.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Banks aren't soft. I don't think you'll find a way around it and if you do it won't last for long. The banks have a responsibility to keep things secure so see it as a good thing that they're protecting YOU from fraud. Root is insecure and blocked by banking apps for a very good reason.

    Sorry but that's just the truth of it.