upvote
See https://privsec.dev/posts/android/banking-applications-compa... for banking apps. Anything that's not a banking or government app is extremely likely to work. Very few other apps ban using a non-Google-certified OS and that's the only significant reason for incompatibilities. GrapheneOS has a per-app exploit protection compatibility mode to work around memory corruption bugs caught by the features. It's in the process of overhauling the secure spawning feature to avoid tripping rare anti-tampering measures in certain banking apps. Play Integrity is increasingly the only compatibility issue. Some apps using Play Integrity have explicitly permitted GrapheneOS though.
reply
In terms of apps, I fully believe it will only get worse from here: Google’s trajectory has been pretty hostile, and third‑party developers tend to follow it.

That’s why I have two phones. One runs GrapheneOS and is my daily driver; the other (considerably less private and secure) stays at home connected to my server so I can always scrcpy into it.

reply
I had the same idea in mind, would you mind sharing how you do it? I also use 2 phones, GrapheneOS as my daily, another phone at home just with banking stuff and some other crappy apps.

Few questions if you dont mind answering: - do you have to keep the phone screen switched on? - Do you access via VNC? - Can you access it from another phone? is it usable?

Thanks!

reply
Sure, will do a small write-up about my setup in a few hours.
reply
Interesting, please post a link
reply
Looking forward to it.
reply
Me too.
reply
Might be worth switching banks
reply
I refuse to ever use a banking app on my phone, so I don't even know if my bank's app would work. But every other app I've tried to use works just fine on GraphineOS.

If you've confirmed your banking app won't work on GOS, have you considered accessing your bank's website through your phone's browser instead?

reply
[dead]
reply