3 ms·
Would love to go back to a flashed device, but last time I did (3-4 years ago) my banking and e-id apps refused to run in rooted environments. 2nd-factoring pay
by Jiocus 4y ago
Would love to go back to a flashed device, but last time I did (3-4 years ago) my banking and e-id apps refused to run in rooted environments. 2nd-factoring payments and the like is a main use case of a phone now. Are these kinds of issues still around?
- fifteen1506 4y agoFor LineageOS? Yes. For GrapheneOS? Maybe. Essentialy banking apps hate unlocked bootloaders. GOS (GrapheneOS) avoids this relocking the bootloader (the key is theirs, if you want to build your own GOS you'll have to sign with your own key). However GOS still fails Play Integrity checks: it fails CTS Profile Match. So, Banking Apps probably work but Google Wallet won't. Additionally, they run Google Apps as non-privileged apps, using a compatibility layer called `gmscompat`. It's cool because it's easy to Degoogle your phone in an instant if you wish to. But certain niche features, for example, using your camera to help Google Maps match your surrounding with Street View data crash Maps. Otherwise all runs mostly well. Waze a few weeks ago was wonky but I assume the bug they fixed in Wifi-location allowed Waze to behave -- haven't tested though.
- BLKNSLVR 4y agoMagisk can hide root from apps, but I don't know how effective it is against all possible methods an app might have of detecting root. I'm not sure if detecting an unlocked bootloader is treated in the same way or not - I haven't run into that one as a problem so far. I refuse to use my phone for banking due to trust issues in putting all my eggs into such a stealable, forgettable-in-a-taxi, and heavily monitored device basket.