Fix for wallet, play store, banks and gov. apps for anyone update 18.10.2026


I have and use both (HMA-OSS and TEESimulator-RS) and the "View pin" feature in Revolut still brings me error.
Could be some HMA-OSS setting (for now I have Black list work mode, all 7 presets and all 3 presets) or whatever but for now I cannot view my card pin.
Like I write before, I normaly see and change Pin on Revolut
 
Hey guys. I have my Revolut app starting seemingly fine (no detection). However when I try to login and it captures a photo for verification, it just gets stuck at Uploading 100%. With stock rom it was working. If it started already without detection of my rooted device, I guess this issue can't be related or am I wrong...?

Update:
I flashed the ROM fresh, did the root and followed
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.

Works now. It seems something else was wrong with my rom tbh to lead to this issue.
 
Last edited:
Eventually it was a Revolut data corruption. I asked Revolut support without telling them phone was rooted.
They told me to uninstall Revolut, reboot and install it again, and... it worked!

My root config and my settings were OK. Culprit was Revolut itself.
Case solved.
Nice thanks for that, I had the same issue like you. Reinstalling it solved the issue.
 
d) Wild Kernsl KSU last stable (Stoped project but can create mooded boot.img for HyperOS3 till R19 SUSFS2.0)
Does this mean I can use WildKernel app and Kernels to generate custom boot.img for KSU Next?

If not, can someone tell me how to root with KSU Next? For the moment, I use Magisk.

Thx in advance
This mean it create new boot.img with anykernel3 and SUSFS support!!
Read Tutorial
 
  1. Install KernelSU-Next app. Get the init_boot.img file from your current rom and patch it with KernelSU-Next app. Then in fastboot check your active slot with “fastboot getvar current-slot”. If it shows for example “a” then flash the patched init_boot to that slot with “fastboot flash init_boot_a xxxxxxx.img”.
  2. Reboot and check if root is fine in KernelSU-Next app.
  3. Use Specter and the Best Setup. What I chose right now was:
  • ZygiskNext
  • TEESimulator-RS
  • Play Integrity Fix [INJECT]
  • Specter
  • HMA-OSS Zygisk
  1. After all modules are installed, reboot and open KernelSU-Next app, go to Specter module and click configure(first button on the module). After it is configured, click the second button for the UI. Go to the second menu option(Tools), scroll to module Configs and set HMA-OSS Configs. ( I also did Set Zygisk, not sure if needed).
  2. Go to KernelSU-Next settings and check Hide SELinux modification.
  3. Reboot, all should work.
 
  1. Install KernelSU-Next app. Get the init_boot.img file from your current rom and patch it with KernelSU-Next app. Then in fastboot check your active slot with “fastboot getvar current-slot”. If it shows for example “a” then flash the patched init_boot to that slot with “fastboot flash init_boot_a xxxxxxx.img”.
  2. Reboot and check if root is fine in KernelSU-Next app.
  3. Use Specter and the Best Setup. What I chose right now was:
  • ZygiskNext
  • TEESimulator-RS
  • Play Integrity Fix [INJECT]
  • Specter
  • HMA-OSS Zygisk
  1. After all modules are installed, reboot and open KernelSU-Next app, go to Specter module and click configure(first button on the module). After it is configured, click the second button for the UI. Go to the second menu option(Tools), scroll to module Configs and set HMA-OSS Configs. ( I also did Set Zygisk, not sure if needed).
  2. Go to KernelSU-Next settings and check Hide SELinux modification.
  3. Reboot, all should work.
Thx you very much.
I flashed init.boot custom (LKM) instead of my boot custom (GKI) and it works.
I tested "your best Setup". It works not well for me. I could use whatsapp but not WA-enhancer and couldn't use Wallet.
Then I switched with "my best Setup"
BUT SUSFS didnt want to work cause of Kernel
Then I tried AGAIN to flash a custom boot.img (provided by WKSU app) AND IT WORKS (dunno why i get root this time)
Screenshot_2026-07-17-18-10-58-230_com.rifsxd.ksunext-edit.jpg

THX YOU AGAIN
 
It's not about spreading panic(each persons own responsibility how they react on something they read) but to keep the ppl informed about the stance from the dev side. Dev who publicly addressed this in his own changelog on the latest update.
Today new version of IntegrityBox.
STOP SPREADING PANIC
 
Thx you very much.
I flashed init.boot custom (LKM) instead of my boot custom (GKI) and it works.
I tested "your best Setup". It works not well for me. I could use whatsapp but not WA-enhancer and couldn't use Wallet.
Then I switched with "my best Setup"
BUT SUSFS didnt want to work cause of Kernel
Then I tried AGAIN to flash a custom boot.img (provided by WKSU app) AND IT WORKS (dunno why i get root this time)
View attachment 57229

THX YOU AGAIN
Install last version ksu next
In Ksun install anykernel3 zip file
reboot
Now you have support for SUSFS and rom hidding
You can test BreneSUSFS.
 
Install last version ksu next
In Ksun install anykernel3 zip file
reboot
Now you have support for SUSFS and rom hidding
You can test BreneSUSFS.
No I understand
Screenshot_2026-07-18-08-48-54-105_com.rifsxd.ksunext.jpg
The first one with init.boot for root
The last one with the good anykernel3 for SUSFS

No need WKSU app to create custom boot.img and flash it.

THX YOU
 
I know
That's why I said that with your information I no longer need to use WKSU to generate a custom boot.img...

Your English is bad bro
Hehe ;)
My English is very good. And I dont agree with you.
Why?
Because to install anykernel3.zip you must have root privilegies or TWRP
With custom boot.img you can boot as root and modify original boot
This you need if you testing somenthing not usual.
 
My English is very good. And I dont agree with you.
Why?
Because to install anykernel3.zip you must have root privilegies or TWRP
With custom boot.img you can boot as root and modify original boot
This you need if you testing somenthing not usual.
Stop me if I'm wrong.
When I update the firmware on my Xiaomi 14 Pro (shennong), I lose root access. I first need to flash the init.boot file in the KSUN app to regain root access.After that I flash anykernel3 in KSUN app so I can use SUSFS.
All this without needing to go into fastboot mode to potentially flash a custom boot.img (GKI method).
Is that right? Or have I missed something?

That's why I was thanking both of you, for having enlightened me.
 
Stop me if I'm wrong.
When I update the firmware on my Xiaomi 14 Pro (shennong), I lose root access. I first need to flash the init.boot file in the KSUN app to regain root access.After that I flash anykernel3 in KSUN app so I can use SUSFS.
All this without needing to go into fastboot mode to potentially flash a custom boot.img (GKI method).
Is that right? Or have I missed something?

That's why I was thanking both of you, for having enlightened me.
1. Just reflash anykernel3.zip from twrp
2. test mode with rooted boot.img
(fastboot boot rooted-boot.img)
and directly from app update anykernel3.zip
 
Last edited:
I got Xiaomi.eu on my 12T Pro with the latest build. Follow the guide but no luck so far with Revolut app. I don't know what I'm missing. I don't know where to find the Utilty Box -> banking mode tough
 

Attachments

  • Screenshot_2026-07-22-07-31-09-096_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-07-31-09-096_com.rifsxd.ksunext.jpg
    379.3 KB · Views: 89
  • Screenshot_2026-07-22-07-31-19-061_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-07-31-19-061_com.rifsxd.ksunext.jpg
    666.7 KB · Views: 90
  • Screenshot_2026-07-22-07-34-18-473_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-07-34-18-473_com.rifsxd.ksunext.jpg
    844.7 KB · Views: 79
I got Xiaomi.eu on my 12T Pro with the latest build. Follow the guide but no luck so far with Revolut app. I don't know what I'm missing. I don't know where to find the Utilty Box -> banking mode tough
Do you have com.revolut.revolut on your target.txt ? You also need to hide it in HMA Oss, not sure if you are even using HMA Oss.
 
Do you have com.revolut.revolut on your target.txt ? You also need to hide it in HMA Oss, not sure if you are even using HMA Oss.
I think it's targeted, yes. Installed HMA too, reboot, unsinstalled Revolut and installed again but no luck.
 

Attachments

  • Screenshot_2026-07-22-13-47-21-323_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-13-47-21-323_com.rifsxd.ksunext.jpg
    750.8 KB · Views: 69
  • Screenshot_2026-07-22-13-47-12-719_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-13-47-12-719_com.rifsxd.ksunext.jpg
    460.4 KB · Views: 75
I got Xiaomi.eu on my 12T Pro with the latest build. Follow the guide but no luck so far with Revolut app. I don't know what I'm missing. I don't know where to find the Utilty Box -> banking mode tough
Do you root with LKM or GKI kernel. Which kernel manager you use?
Did you in TeeSimualator auto select all app including revolut
Uninstall and reinstall TeeSimulator RS. This will fix it. Bank mode doesnt exits in latest version of PlayIntegrity Box
 
LKM or GKI root.
Gki root make with flashing Anykernel3.zip from TWRP
I used KernelSU Next. My phone launched on Android 12 so I patched boot with KernelSU Next app and flashed through fastboot.

After finishing everything and seeing Revolut doesn't work I read the thread and reached Anykernel comments (in your tutorial feels like it's one other type of flashing KernelSU buts it's a additional step). I flashed the one that matches the kernel on my phone, unsinstalled all modules and reinstalled them (now SUSFS launched properly).

KernelSU Next says GKI on the screenshot I posted originally.
 
I used KernelSU Next. My phone launched on Android 12 so I patched boot and flashed.

After finishing everything and seeing Revolut doesn't work I read the thread and reached Anykernel comments (in your tutorial feels like it's one other type of flashing KernelSU buts it's a additional step). I flashed the one that matches the kernel on my phone, unsinstalled all modules and reinstalled them (now SUSFS launched properly).
go to twrp if you have installed. If you dont,install twrp first
in install, select downloaded anykernel.zip for you kernel and flash it in boot partition.
or
copy patched boot.img to pc
go to bootloader
type on pc
fastboot boot patched.img
go to KSUN
Flash anykernel.zip
reboot.
 
I used KernelSU Next. My phone launched on Android 12 so I patched boot with KernelSU Next app and flashed through fastboot.

After finishing everything and seeing Revolut doesn't work I read the thread and reached Anykernel comments (in your tutorial feels like it's one other type of flashing KernelSU buts it's a additional step). I flashed the one that matches the kernel on my phone, unsinstalled all modules and reinstalled them (now SUSFS launched properly).

KernelSU Next says GKI on the screenshot I posted originally.
Have you used the unmount option for Revolut in the KSUN tile ?
 

Attachments

  • Screenshot_2026-07-22-18-55-58-723_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-18-55-58-723_com.rifsxd.ksunext.jpg
    485.3 KB · Views: 81
  • Screenshot_2026-07-22-18-57-39-278_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-18-57-39-278_com.rifsxd.ksunext.jpg
    264.7 KB · Views: 69
  • Screenshot_2026-07-22-18-57-33-603_com.rifsxd.ksunext.jpg
    Screenshot_2026-07-22-18-57-33-603_com.rifsxd.ksunext.jpg
    129.3 KB · Views: 76