How to stop Revolut from black screening, potentially because of SafetyNet violation?
0
votes
1
answer
77
views
I had Revolut on my Redmi Note 8 Pro phone for a while. First when rooted, I used Magisk Hide to get around its security. 2-3 years ago my system started bootlopping and I just went with clean vendor ROM (MIUI) instead. Revolut worked fine on the device until this week.
I noticed that it first showed some error that the device can't run the app because of potential security risks, such as rooting, unlocked bootloader, etc. After that it switched to brilliant UX of just showing infinite black screen over and over again.
- My phone is **not rooted**.
- It still has **unlocked bootloader**.
- The ROM is **MIUI Global 12.5.15**.
So the only potential culprit is unlocked bootloader, but it has been for years now. I don't want to lock it, nor do anything that causes any sort of data loss. E.g. I know I could go back to root + Magisk Hide, but I don't have time for it now.
Revolut support was beyond useless and the only useful thing they told me to do was using some SafetyNet check app, which failed the test, with no details as to why. Other than that, they recommended basic troubleshooting I've already tried, like reinstalling, cache clearing, data clearing, restarting the device, etc. And to lose my data with factory reset, Magisk Hide or anything similar.
Other banking apps I have, like mBank and Curve, still work problemlessly BTW.
Why did Revolut suddenly decide to cut me off from my money? Is it related to some SafetyNet update? I doubt as it said it's deprecated in the SafetyNet test app? Is there any way to get around it **without losing data of other apps**?
Asked by Destroy666
(129 rep)
Jul 19, 2025, 12:23 AM
Last activity: Jul 22, 2025, 11:49 PM
Last activity: Jul 22, 2025, 11:49 PM