Magisk (root) plus possibly modules. I don’t think Revolut requires that, I think you can just set Magisk to Zygisk domain and hide root by putting Revolut in the deny list.
If it requires more then you’ll need to look into MicroG implementations on your device. Assuming Pixel devices (because the user above said GrapheneOS etc), then you’ll be installing MicroG as a Magisk module along with Play Integrity Fix, Shamiko, Tricky Store and Zygisk Assistant, at least for Android 14. You’ll need a clean keybox file though, and those are very tricky to get, if you want to pass strong integrity but you should be able to get most Play Store Integrity checks to pass then. Without the keybox though some banking apps won’t work (because those banks are bastards) without passing strong integrity.
How?
Magisk (root) plus possibly modules. I don’t think Revolut requires that, I think you can just set Magisk to Zygisk domain and hide root by putting Revolut in the deny list.
If it requires more then you’ll need to look into MicroG implementations on your device. Assuming Pixel devices (because the user above said GrapheneOS etc), then you’ll be installing MicroG as a Magisk module along with Play Integrity Fix, Shamiko, Tricky Store and Zygisk Assistant, at least for Android 14. You’ll need a clean keybox file though, and those are very tricky to get, if you want to pass strong integrity but you should be able to get most Play Store Integrity checks to pass then. Without the keybox though some banking apps won’t work (because those banks are bastards) without passing strong integrity.
Damn, I guess I’ll keep living without them.