Comment by ur-whale
> My device is rooted
A problem in and of itself: brittle when upgrading, won't work with you banking app, etc...
> My device is rooted
A problem in and of itself: brittle when upgrading, won't work with you banking app, etc...
Magisk is a way to handle root on Android, it allows to insert system modules to change some things deep in Android. There used to be a feature called Magisk Hide that could make apps unable to detect you were rooted. Now you have to install other modules to circumvent safety net and other checks. It's an arms race : google changes the way it detects things, and modules developers update their circumvention techniques. Try to search "magisk hide 2024" and you should find more information
To add to the existing comment, the solution I use, and I think the most popular solution right now is called Play Integrity Fix: https://github.com/chiteroman/PlayIntegrityFix/
I haven't had to touch it in about a year, but some apps may try harder to keep people from having control of their own devices.
Just install a couple Magisk modules and your banking app should work fine. At least mine does.