Apple is prohibitively expensive here, there's no official warranty and much difficulty with doing quality battery replacements, so I will probably have to own two phones.
Apple is prohibitively expensive here, there's no official warranty and much difficulty with doing quality battery replacements, so I will probably have to own two phones.
However banks can use the hardware attestation API instead of Play Integrity API to allow alternative distributions like GrapheneOS [1]. All of my financial apps happen to work on GrapheneOS.
[1] https://grapheneos.org/articles/attestation-compatibility-gu...
Play Integrity is focused on checking the OS is original and the runtime environment of the app (your banking app in this case) isn't being messed with. Installing other apps as a developer isn't related to that. If you're not flashing a custom OS or modifying your bank's APK you'll be fine.
(You _should_ be able to use custom OSs and Play Integrity is awful, to be clear - but not because of anything directly relate to normal app development & sideloading)
So I can install my F-Droid on one of the partition, and actual personal stuff on the other. Bit like my Chromebook with Crostini.
But good suggestion to try this again!
It works the same way, there is a Linux terminal application that runs Debian inside a VM. They recently added a button to launch a display window. This then functions as your "monitor" and applications you launch that provide a GUI display there.
Still experimenting with it not clear if you can launch android inside that with waydroid or similar