Revolut, Banking App, Goverment App etc.


Hello everyone. It is obvious that many people do not understand how apps work. Today I decided to share some information again for those of you who do not know what to do and have problems with apps like Revolut or banking apps, etc.

First we need to be clear about what Root is and what Root is not.

Root = Total Control of your device, you can change your devices fingerprint, your kernel, the scheduling of your cpus, overclocking cpu/gpu and many more

While No Root = A non rooted phone is like a phone which is locked by the mobile phone provider i.e. its software or operating system is in control of the company which provides phone. sometime,a non rooted phone can also be called as an agreement between mobile phone provider and a customer. Just your average phone control setup, surface level access like files folders except to Android/data google block that for average users.

So, Revolut detects not only if your phone has Root access but also detects if your Bootloader is unlocked or locked. Even if you don't have root on your phone, if your bootloader is unlocked you won't be able to use Revolut. You can check if your bootloader is locked or unlocked using this app KeyAttestation

So, for Revolut to work properly on your phone, first you need to install Magisk, exactly this version Magisk_v47cc532d-alpha(28101).apk. ( download apk this is a Alpha version, and never update to a higher version ). So after download the Magisk_v47cc532d-alpha(28101).apk file, rename it from .apk to .zip and flash it in your custom recovery. Reboot your phone. Now dont open Magisk yet. Go to your files and this time rename Magisk_v47cc532d-alpha(28101).zip to Magisk_v47cc532d-alpha(28101).apk and install it like any other app. So open magisk gonna ask you to additional installation. Select direct install and install it. Your phone gonna reboot. Well done for now :) You need to flash some modules but first go to settings in magisk app and hide your magisk. Give it whatever name you want. Go to settings again and make sure both checkboxes are unchecked (Zygisk (Beta) and Enforce DenyList). Now lets flash some modules. You need to flash Brutal BusyBox , SQLite , Tricky Store , Shamiko , Play Integrity Fix , Zygisk Assistent , Zygisk Next , Tricky Addon and Zygisk-LSposed Reboot your phone after flash all this cool modules :cool:. After reboot also download and install Ksu WebUI this is cool web ui for tricky store. You can configure all your apps there. Just select all and save it. Thats it. Tricky Store hide the unlocked bootloader from the apps. you can check it with KeyAttestation. So go to settings in magisk again and Configure DenyList and mark all apps you want to hide the root this is like revolut banking apps google wallet etc. Clear cache and data in revolut app reboot the phone and voala your revolut work again with no problem. Why we install Zygisk-LSposed this is because some apps like game 8 ball pool even if we hide root access, the application detects magisk. So we need to install and use app named hide my apps after install it we enable module in lsposed and reboot the phone after that open the app go in template manage and create a blacklist temlate and there pick all you rooted apps including hide my apps. Тhis method works as an additional hiding. Go in App manage pick the app you want to hide like 8 ball pool for example and Enable hide Use Template pick your template. Clear cache and data in the 8 ball pool app. Reboot the phone and now you can play the game without any problem. Also you may need to install Lsposed module named ImNotADeveloper Some apps detect your developer option is ON and they say oh my you are rooted, so use this module only in those applications that require hiding Developer Option. All applications are different, some of them detect the bootloader whether it is unlocked or locked, others detect Magisk itself, others detect developer options, which is why different modules are installed for different needs.

Edit: Open KsuWebUI pick Tricky Store pick 3 line in right corner choose Set AOSP Keybox, after that choose Set Valid Keybox. Thats it. Enjoy

Good Luck To All. Best Regards
THANK YOU SO MUCH BROTHER..I follow your instruction and its WORKING 100% to my REDMI NOTE 14 PRO+ 5G running EU ROM HYPER OS1 android 14. The GCASH and other banking app is working fine now..Im so happy to read and follow your instruction how to fix this problem..Keep up the good work boss again thank you very much for sharing your knowledge here..
 

Attachments

  • Screenshot_2025-04-01-12-43-57-619_io.github.vvb2060.keyattestation.jpg
    Screenshot_2025-04-01-12-43-57-619_io.github.vvb2060.keyattestation.jpg
    698.9 KB · Views: 62
  • Screenshot_2025-04-01-12-50-19-429_com.miui.home.jpg
    Screenshot_2025-04-01-12-50-19-429_com.miui.home.jpg
    1 MB · Views: 61
  • Screenshot_2025-04-01-12-50-43-396_com.globe.gcash.android.jpg
    Screenshot_2025-04-01-12-50-43-396_com.globe.gcash.android.jpg
    824.3 KB · Views: 60
  • Screenshot_2025-04-01-12-51-00-566_jmwlewxgqn.tx.jpg
    Screenshot_2025-04-01-12-51-00-566_jmwlewxgqn.tx.jpg
    382.3 KB · Views: 65
  • Screenshot_2025-04-01-12-52-37-933_com.android.settings.jpg
    Screenshot_2025-04-01-12-52-37-933_com.android.settings.jpg
    251.1 KB · Views: 59
  • Screenshot_2025-04-01-12-54-12-139_jmwlewxgqn.tx.jpg
    Screenshot_2025-04-01-12-54-12-139_jmwlewxgqn.tx.jpg
    926 KB · Views: 54
THANK YOU SO MUCH BROTHER..I follow your instruction and its WORKING 100% to my REDMI NOTE 14 PRO+ 5G running EU ROM HYPER OS1 android 14. The GCASH and other banking app is working fine now..Im so happy to read and follow your instruction how to fix this problem..Keep up the good work boss again thank you very much for sharing your knowledge here..
Of course gonna work my friend. This is very simple to fix. Just you need to know what to do. Not have sense to mention somebody to install outdated apps which gonna stop working after few days.:D Its much much better to configure in the proper way the phone and the World Is Yours. Magisk Alpha that is the key here. Also you can install another cool modules and have some beatiful phone. You can do everithing what you want. This is nice :cool: Latest Magisk Alpha, Latest apps installed you're up to go :emoji_blush:
 
  • Love
Reactions: gabzyhan
♀️♂️

So I installed CRDroid 11.2 (Android 15)
Installed magisk with all the modules, and I got no device integrity :emoji_sweat_smile::emoji_sweat_smile::emoji_sweat_smile:

I got no idea what to do next
 
♀️♂️

So I installed CRDroid 11.2 (Android 15)
Installed magisk with all the modules, and I got no device integrity :emoji_sweat_smile::emoji_sweat_smile::emoji_sweat_smile:

I got no idea what to do next
what ? you dont have idea ? why ? you want to run Gcash on an unsupported phone with an old ROM. This is nice but unrealistic. And so all banking applications will work without a problem. Most of them. Only a few applications like Gcash will not work. If you really care about Gcash, just sell your old phone and buy a new one with HyperOS and everything will work without a problem :)
 
another update, I managed to get it working with KSU Next.
my device only achieved Device Integrity but GCash app works now.
 
another update, I managed to get it working with KSU Next.
my device only achieved Device Integrity but GCash app works now.
So, I have no idea what to do next, we came up with the idea in less than 24 hours that it works without a problem with KSU Next. So it could be done when you think a little. That's good :)
 
  • Like
Reactions: deadlyace85
What is the best method now?
Is it add the modules in the 1st post?
Or is it proceed with Magisk Alpha instead?

I am currently setup as per 1st post and all my apps work apart from 1 banking app.
For some reason, AIB app keeps detecting root.
Revolut and GPay work as do all other root apps, it's very frustrating trying to identify the cause.
 
What is the best method now?
Is it add the modules in the 1st post?
Or is it proceed with Magisk Alpha instead?

I am currently setup as per 1st post and all my apps work apart from 1 banking app.
For some reason, AIB app keeps detecting root.
Revolut and GPay work as do all other root apps, it's very frustrating trying to identify the cause.
Hide AIB In magisk after that open KsuWebUI pick Tricky Store 3 line in right corner - Select All - Save you are good to go.
 
  • Like
Reactions: banie01
Hide AIB In magisk after that open KsuWebUI pick Tricky Store 3 line in right corner - Select All - Save you are good to go.
Thanks for that.
I had to delete and then read AIB from deny list, but once done?
Followed your instructions and I'm happy to report AIB app is working perfectly now.
 
Last edited:
  • Like
Reactions: Tears Burn
Hello everyone. It is obvious that many people do not understand how apps work. Today I decided to share some information again for those of you who do not know what to do and have problems with apps like Revolut or banking apps, etc.

First we need to be clear about what Root is and what Root is not.

Root = Total Control of your device, you can change your devices fingerprint, your kernel, the scheduling of your cpus, overclocking cpu/gpu and many more

While No Root = A non rooted phone is like a phone which is locked by the mobile phone provider i.e. its software or operating system is in control of the company which provides phone. sometime,a non rooted phone can also be called as an agreement between mobile phone provider and a customer. Just your average phone control setup, surface level access like files folders except to Android/data google block that for average users.

So, Revolut detects not only if your phone has Root access but also detects if your Bootloader is unlocked or locked. Even if you don't have root on your phone, if your bootloader is unlocked you won't be able to use Revolut. You can check if your bootloader is locked or unlocked using this app KeyAttestation

So, for Revolut to work properly on your phone, first you need to install Magisk . ( download apk this is a Alpha version ). So after download the Magisk file, rename it from .apk to .zip and flash it in your custom recovery. Reboot your phone. Now dont open Magisk yet. Go to your files and this time rename Magisk.zip to Magisk.apk and install it like any other app. So open Magisk gonna ask you to additional installation. Select direct install and install it. Your phone gonna reboot. Well done for now :) You need to flash some modules but first go to settings in magisk app and hide your magisk. Give it whatever name you want. Go to settings again and make sure both checkboxes are unchecked (Zygisk (Beta) and Enforce DenyList). Now lets flash some modules. You need to flash Brutal BusyBox , SQLite , Tricky Store , Shamiko , Play Integrity Fix , Zygisk Assistent , Zygisk Next , Tricky Addon and Zygisk-LSposed Reboot your phone after flash all this cool modules :cool:. After reboot also download and install Ksu WebUI this is cool web ui for tricky store. You can configure all your apps there. Just select all and save it. Thats it. Tricky Store hide the unlocked bootloader from the apps. you can check it with KeyAttestation. So go to settings in magisk again and Configure DenyList and mark all apps you want to hide the root this is like revolut banking apps google wallet etc. Clear cache and data in revolut app reboot the phone and voala your revolut work again with no problem. Why we install Zygisk-LSposed this is because some apps like game 8 ball pool even if we hide root access, the application detects magisk. So we need to install and use app named hide my apps after install it we enable module in lsposed and reboot the phone after that open the app go in template manage and create a blacklist temlate and there pick all you rooted apps including hide my apps. Тhis method works as an additional hiding. Go in App manage pick the app you want to hide like 8 ball pool for example and Enable hide Use Template pick your template. Clear cache and data in the 8 ball pool app. Reboot the phone and now you can play the game without any problem. Also you may need to install Lsposed module named ImNotADeveloper Some apps detect your developer option is ON and they say oh my you are rooted, so use this module only in those applications that require hiding Developer Option. All applications are different, some of them detect the bootloader whether it is unlocked or locked, others detect Magisk itself, others detect developer options, which is why different modules are installed for different needs.

Edit: Open KsuWebUI pick Tricky Store pick 3 line in right corner choose Set AOSP Keybox, after that choose Set Valid Keybox. Thats it. Enjoy

Edit2: If you install XiaomiEUModule.apk you need to uninstall it so that there is no conflict between PIF ( Play Integrity Fix ) module. You can do it with Termux. Just download Termux open the app type: su after that type: pm uninstall -k --user 0 eu.xiaomi.module.inject
Thats it.

Good Luck To All. Best Regards
I'm currently in configure denylist, I cant see any apps there, like its just blank
 

Attachments

  • Screenshot_2025-04-11-19-02-33-007_xy.run.rr.jpg
    Screenshot_2025-04-11-19-02-33-007_xy.run.rr.jpg
    68 KB · Views: 13
i dont now what you do and how you do it, so.... reinstall magisk or find the problem
I reinstalled earlier 2 times, using magisk alpha and then using magisk latest. I did follow instructions, flashing and installing magisk, then flashing modules rebooting, then downloading ksu webui after that i even checked with keyattestation and it detected that my bootlocker was locked, i knew i was on the right track. Then the next step was to configure denylist, theres nothing there empty list. Both versions have same outcome
 

Attachments

  • Screenshot_2025-04-11-22-09-55-055_io.github.a13e300.ksuwebui.jpg
    Screenshot_2025-04-11-22-09-55-055_io.github.a13e300.ksuwebui.jpg
    409.5 KB · Views: 16
  • Screenshot_2025-04-11-22-10-20-558_curqkotv.ay.jvn-edit.jpg
    Screenshot_2025-04-11-22-10-20-558_curqkotv.ay.jvn-edit.jpg
    813.8 KB · Views: 17
  • Screenshot_2025-04-11-22-11-07-246_com.android.settings.jpg
    Screenshot_2025-04-11-22-11-07-246_com.android.settings.jpg
    166.6 KB · Views: 17
I reinstalled earlier 2 times, using magisk alpha and then using magisk latest. I did follow instructions, flashing and installing magisk, then flashing modules rebooting, then downloading ksu webui after that i even checked with keyattestation and it detected that my bootlocker was locked, i knew i was on the right track. Then the next step was to configure denylist, theres nothing there empty list. Both versions have same outcome
In the first screenshot say check your internet connection. Are you have a internet? I dont have idea for first time i see something like that so this is your phone you must find where is the problem.
 
In the first screenshot say check your internet connection. Are you have a internet? I dont have idea for first time i see something like that so this is your phone you must find where is the problem.
I do, that happens when I clicked set valid keybox. Idk why it says that even though my internet is working
 
In the first screenshot say check your internet connection. Are you have a internet? I dont have idea for first time i see something like that so this is your phone you must find where is the problem.
I cant find the problem, help. Can you record on how to do it
 
I have poco f3, and hyperos1
Bro, go to settings->apps->manage apps and select magisk app. Under permissions, give access to magisk to read all apps installed on your device. I had similar issue, and thought its permissions issue. And when gave permission and checked denylist and all apps appear there.
 
Bro, go to settings->apps->manage apps and select magisk app. Under permissions, give access to magisk to read all apps installed on your device. I had similar issue, and thought its permissions issue. And when gave permission and checked denylist and all apps appear there.
It does show now, thanks. But I have new problem, my gcash still wont open, I think its my attestation. Also im not sure if I set hidemyapp correctly
 

Attachments

  • Screenshot_2025-04-15-22-17-12-014_ip.xm.ctnvr.uvrqgkf.jpg
    Screenshot_2025-04-15-22-17-12-014_ip.xm.ctnvr.uvrqgkf.jpg
    360 KB · Views: 6
  • Screenshot_2025-04-15-22-25-43-377_icu.nullptr.applistdetector.jpg
    Screenshot_2025-04-15-22-25-43-377_icu.nullptr.applistdetector.jpg
    322.7 KB · Views: 6
  • Screenshot_2025-04-15-22-27-35-530_com.tsng.hidemyapplist.jpg
    Screenshot_2025-04-15-22-27-35-530_com.tsng.hidemyapplist.jpg
    384.9 KB · Views: 5
  • Screenshot_2025-04-15-22-30-07-983_io.github.vvb2060.keyattestation.jpg
    Screenshot_2025-04-15-22-30-07-983_io.github.vvb2060.keyattestation.jpg
    579.2 KB · Views: 5
  • Screenshot_2025-04-15-22-25-13-308_com.tsng.hidemyapplist.jpg
    Screenshot_2025-04-15-22-25-13-308_com.tsng.hidemyapplist.jpg
    369.2 KB · Views: 5
Today's (15/4) Revolut update has my root being detected again.
I haven't yet spent much time troubleshooting as I'm working and I'll update later if I figure it out.
Just sharing incase anyone else runs into same issue.
 
It does show now, thanks. But I have new problem, my gcash still wont open, I think its my attestation. Also im not sure if I set hidemyapp correctly
Who told you to use HMA ( Hide My Apps ) for Gcash ? Use HMA only if you do everything before and still detect the root. So you dont need HMA for Gcash. Hide Gcash in Magisk go in Lsposed enable module ImNotDeveloper pick Gcash thats it, you are good to go. Your Key Atesttation is OK