Xiaomi 17 - Google wallet & Banking fix for rooted global rom


So im on 306 build, is it expected to work again if i would downgrade back to 3.0.305.0?
 
Im on .306 & everything works well for me using the same steps :)
So im going again from scratch.

Patched the init_boot image extracted from the xiaomi.eu rom and flashed it.
But now the KSUN app still says: "not installed"
 
So im going again from scratch.

Patched the init_boot image extracted from the xiaomi.eu rom and flashed it.
But now the KSUN app still says: "not installed"
Need to completly wipe the old modules & KernelSU before updating to .306 & install the latest KernelSU & patching/flashing.
 
  • Like
Reactions: Bamn09
Well I did only not before updating to 306, since ive tried removing all and reinstall a couple of times, but it never sticker.

Now I've installed Apatch again for now.
But this breaks my bank and government apps since 306.
 
Well I did only not before updating to 306, since ive tried removing all and reinstall a couple of times, but it never sticker.

Now I've installed Apatch again for now.
But this breaks my bank and government apps since 306.
Finally succes, with the spoofed app version.
However bank and government apps still not working....
 
I had a hazzle as well. I updated the rom from 3.0.305 to the new .306 version. Had to uninstall KernelSU and all modules and reinstall everything. Didnt work for a few hours but then after a few resets & turning autpilot off and on in Integrity Box g-wallet started working.

See my images, that's my versions & settings.
Hi, how did you create this BankID module? I need it for my banking app.
 
Hi, how did you create this BankID module? I need it for my banking app.
Here's the steps specifically for BankID, not tested on other banking apps that is beeing blocked due to dual screens.

Systemize BankID

  1. Make sure BankID is installed on the phone from Google Play.
  2. Connect phone to PC via USB and run these commands one at a time:

    1. adb shell
    2. su ( if you get an error probably messed up part 1 last step, grant shell root )
    3.
  3. mkdir -p /data/adb/modules/bankid-system/system/priv-app/BankID

  4. cp /data/app/~~*/com.bankid.bus-*/base.apk /data/adb/modules/bankid-system/system/priv-app/BankID/BankID.apk
  5. chmod 644 /data/adb/modules/bankid-system/system/priv-app/BankID/BankID.apk

  6. echo 'id=bankid-system
    name=BankID System App
    version=1.0
    versionCode=1
    author=self
    description=Makes BankID a system app' > /data/adb/modules/bankid-system/module.prop
  7. Launch BankID — it should work now.
 
  • Like
Reactions: Markusxaw
Thank you so much, following the guide and adding banks to gpay worked perfectly on 17pro (eu hybrid 306) . It didn't even work on original chinese firmware at all.
 
  • Like
Reactions: SuediFox
Good day to everyone.
I have a Xiaomi 17 which I bought in Shanghai, and brought it to Poland. I managed to unlock the bootloader and flash the rom.
I patched the boot image, and loaded appropriate modules. Sadly - when I try to add a bank card - I fail…
I downloaded some apps from playstore to check integrity - and got green across the board.
I had McDonald’s app not working because of the unlocked bootloader, now it is working fine…
Despite loading 5 modules - only 4 are showed in the app (the list one is missing).
Perhaps someone could direct me what am I missing or what I did wrong
Thanks !
 
hello guys i got an issue with Tricky Store Addon, this week i checked phone integrity and i see that it dissapeared i disisntalled and did all from the start but it keep dissapering. does anyone have any idea why?
  1. Tricky Store Addon— target list for banking apps
 

Attachments

  • Screenshot_2026-05-21-20-00-48-573_com.rifsxd.ksunext.jpg
    Screenshot_2026-05-21-20-00-48-573_com.rifsxd.ksunext.jpg
    605.1 KB · Views: 94
  • Screenshot_2026-05-21-20-00-54-855_gr.nikolasspyr.integritycheck (1).jpg
    Screenshot_2026-05-21-20-00-54-855_gr.nikolasspyr.integritycheck (1).jpg
    165.8 KB · Views: 98

Attachments

  • Screenshot_2026-05-22-18-28-10-887_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-05-22-18-28-10-887_com.rifsxd.ksunext-edit.jpg
    299.2 KB · Views: 88
  • Like
Reactions: vantruong
Does this work for other phones as well?
I have a Poco F6 Pro, hyperos 3, and since my bank rolled out an update my bank account wont work either
 
  • Like
Reactions: SuediFox
Hi guys,

I'm using the modules in the the first post. The Play Integrity API Checker shows Strong Integrity, Play Store is certified but my banking app (UBB Mobile) won't let me log in. The bank app starts itself, let me activate the mobile banking, set PIN and when I try to log in with my PIN or fingerprint it just says Log-in error. The strange thing is that it let me 1-2 times through the day to log-in.
I'm posting some screenshots from my configuration - your help is much appreciated!
 

Attachments

  • Screenshot_2026-05-31-09-30-59-953_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-30-59-953_kwlkkw.odbaum.pebxnq.jpg
    251.9 KB · Views: 84
  • Screenshot_2026-05-31-09-29-43-897_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-29-43-897_kwlkkw.odbaum.pebxnq.jpg
    692.9 KB · Views: 98
  • Screenshot_2026-05-31-09-28-59-928_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-28-59-928_kwlkkw.odbaum.pebxnq.jpg
    579.8 KB · Views: 80
  • Screenshot_2026-05-31-09-28-35-352_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-28-35-352_kwlkkw.odbaum.pebxnq.jpg
    671.1 KB · Views: 80
  • Screenshot_2026-05-31-09-28-44-845_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-28-44-845_kwlkkw.odbaum.pebxnq.jpg
    722.2 KB · Views: 81
  • Screenshot_2026-05-31-09-28-13-627_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-28-13-627_kwlkkw.odbaum.pebxnq.jpg
    507 KB · Views: 79
  • Screenshot_2026-05-31-09-27-57-159_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-27-57-159_kwlkkw.odbaum.pebxnq.jpg
    526.4 KB · Views: 77
  • Screenshot_2026-05-31-09-27-32-301_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-27-32-301_kwlkkw.odbaum.pebxnq.jpg
    616.5 KB · Views: 70
  • Screenshot_2026-05-31-09-27-24-071_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-27-24-071_kwlkkw.odbaum.pebxnq.jpg
    673.5 KB · Views: 71
  • Screenshot_2026-05-31-09-27-13-417_kwlkkw.odbaum.pebxnq.jpg
    Screenshot_2026-05-31-09-27-13-417_kwlkkw.odbaum.pebxnq.jpg
    352.8 KB · Views: 85
Legend. This worked perfectly. I have tried others but never worked. Thank you so much

Sent from my 2509FPN0BC using Tapatalk
 
Hi guys,

I'm using the modules in the the first post. The Play Integrity API Checker shows Strong Integrity, Play Store is certified but my banking app (UBB Mobile) won't let me log in. The bank app starts itself, let me activate the mobile banking, set PIN and when I try to log in with my PIN or fingerprint it just says Log-in error. The strange thing is that it let me 1-2 times through the day to log-in.
I'm posting some screenshots from my configuration - your help is much appreciated!
try with this modules and kernel manager, download last version

Wild-KSU
IntegrityBox
TeeSimulator RS
Trickystory AddOn Enhanched
Magic mount RS
ZygiskNext

This comination usually fix problem. It works up to Xiaomi 15 series and poco and redmi. Latest Xiaomi 17 series have problem creating GKI kernel with susfs support.
If you can make working kernel with SUSFS support, do it. They better hide root. I dont have latest Xiaomi phone, its to expensive to me and totaly unusefull for my needs.
 
try with this modules and kernel manager, download last version

Wild-KSU
IntegrityBox
TeeSimulator RS
Trickystory AddOn Enhanched
Magic mount RS
ZygiskNext

This comination usually fix problem. It works up to Xiaomi 15 series and poco and redmi. Latest Xiaomi 17 series have problem creating GKI kernel with susfs support.
If you can make working kernel with SUSFS support, do it. They better hide root. I dont have latest Xiaomi phone, its to expensive to me and totaly unusefull for my needs.
I have a Xiaomi 17 Pro. I read that there a re problems with GKI kernel with SUSFS support. That's why I didn't install it and tried with the combination from first post.
The banking app detects root or bootloader unlocking and refuses to log me in. Despite that it starts 1 or 2 times a day which is strange.
 
I have a Xiaomi 17 Pro. I read that there a re problems with GKI kernel with SUSFS support. That's why I didn't install it and tried with the combination from first post.
The banking app detects root or bootloader unlocking and refuses to log me in. Despite that it starts 1 or 2 times a day which is strange.
Test only with modules what i put on list. Rezygisk is probably main problem, Replace module with my recomendation exactly.
Also, i have only Build Spoof and GMS Spoof, all other option in druid guard is off
After that, Start TeeSimulator (follow my tutorial) and then press first icon on Integrity Box
Probably it will work because TeeSimulator RS fix last detection. its allways zygisk problem
 
Last edited:
There is a working GKI kernel available for 17 series!

Is there any way to get GPay working but also use Lsposed/Vector?
 
If exist GKI with susfs, then its possible. I have working version gpay, all banks, revolut, goverment apps, mcdonalds, etc
Which version of lsposed/Vector should be working, do you know?

On Pudding this GKI is working, if someone wants to try:
Mi17_Kernel-6.12.23-android16-Kokuban-SilverWolf-ReSuki-ga744178a4956-4k-susfs-bbg-20260507-1108.zip