Anyone got Revolut (banking app) working on /e/OS?

I really want to use /e/OS as my daily driver on an ASUS Zenfone 8 (sake) but my main banking app (Revolut) refuses to run.

I have seen various threads such as this one and this one but the solutions suggested there do not seem to work.

Has anyone got Revolut working? If so, please can you detail the exact steps you have taken?

The solution is in my thread, but as it seems the /e/OS devs either are not aware of this (because they supposedly do not participate here in the forum) or refuse to implement that simple fix (which would be unreasonably stupid). Since that’s the only way to make it work again, either build your own version of /e/OS, wait and see if they implement the solution after all, or move on to another custom ROM.

It would be good to check the comments in the gitlab thread on this.

1 Like

It has nothing to do with Play Integrity and although the fix has been mentioned in that Gitlab issue, there seems to have been no according interaction with the assigned dev. I have no Gitlab access so I can’t comment there.

Do you mean setting ro.secure=1 and ro.debuggable=0 in build.prop? Because that solution is not working on the current /e/OS with the latest Revolut app. (N.B. I did uninstall Revolut, clear the App Lounge data storage, reboot etc. before trying again.)

Edit: also just tried changing ro.build.user and ro.build.host to values from the GrapheneOS thread which also did not help.

I also tried downloading the previous version of Revolut (1005403809) which gets to the login screen but then demands “Please update to the latest version of the app to continue”.

Did you see this comment?

“@fla I actually made some tests spoofing ro.build.user and ro.build.host value at runtime but it does not work. I’ll make some more tests.”

There does seem to be interaction.