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


It is the same 2 Keyboxes, which you will find in the circulating modules and known public TG Groups.
KOW 7 gives all green in Tee Simulator, KOW 8 & Yuri throws warning that keys are revoked by google. Regarding Evokerr keys Im unsure.
 
Sharing my working setup in case it helps someone. Google Wallet, all my Greek banking apps (Eurobank, Piraeus, Alpha Bank, NBG) and Revolut all work.
Device: Xiaomi 12S Pro (unicorn), bootloader unlocked, latest xiaomi.eu Android 15 rom, GKI root KernelSU Next + Wild Kernel (SUSFS).

Google Wallet + Banking Apps + Revolut — KernelSU Next setup​

Step 1 – Install modules​

Open the KernelSU Next app → Modules → Install and flash in this order:

#Module
1Zygisk Next (latest version) → Reboot
2BRENE (latest version)
3TEESimulator-RS (latest version)
4PlayIntegrityFork (latest version)
5Specter (latest version)
6HMA-OSS Zygisk (latest version) → Reboot

Step 2 – KernelSU Next​

Open the KernelSU Next app:

WhereSetting
SettingsHide SELinux modification: On
SuperuserRoot only for MiXplorer and Termux

Step 3 – Zygisk Next (WebUI)​

Open KernelSU Next → Modules → Zygisk Next → tap the module to open its WebUI:

SettingValue
DenyList policyDisabled
Use anonymous memoryOn
Everything elseDefault

Step 4 – Specter (WebUI)​

Open KernelSU Next → Modules → Specter → tap the module to open its WebUI:

WhereSettingValue
ControlBoot SpoofingOn
ControlROM CleanerOn
ControlADB LockOff
ControlAuto PIF (Fingerprint)Off
ControlAuto KeyboxOff
ControlAuto-TargetingOn
ToolsSet Custom KeyboxImport File → select your keybox.xml (gathered from the known sources)
ToolsChoose PIF DevicePixel 6a
ToolsGet New FingerprintPress once
ToolsSet HMA-OSS ConfigsPress once

➡️ Reboot

Step 5 – security_patch.txt​

Open MiXplorer, go to /data/adb/tricky_store/security_patch.txt, open it and replace everything with:

all=prop
[com.google.android.gms]
system=no

➡️ Reboot

Step 6 – HMA-OSS​

Open the HMA-OSS app → check the blacklist template Specter created → add any missing patched apps. User apps only, no system apps.

Step 7 – Check​

Check integrity via the Play Store: you should see BASIC, DEVICE and STRONG integrity.
Open the Key Attestation app and confirm it shows Google hardware attestation with the bootloader locked.
Open the Native Detector app, which should report that the environment is normal.
Log in to your banking apps and Revolut as usual. If Revolut doesn’t work, clear its data and re-test.

Add a card in Google Wallet and try tap to pay. If Wallet still refuses, either do the date-ahead trick and test again, or clear data for:
Google Wallet
Google Play Services (tap clear cache twice)
Google Play Store
Google Services Framework

Then test Google Wallet again.
 
I also confirm that both Google Wallet and the latest Revolut app are working on my Xiaomi 12S Pro running the latest Xiaomi.eu HyperOS 3 (Android 15) ROM.

Integrity passes Basic + Device + Strong.

For Revolut, the latest version requires an new active shared Strong keybox.

At the moment, Google Wallet works ONLY with the Pixel 6a Canary fingerprint. This is currently the only publicly available Canary/Beta fingerprint where Wallet works, all others fail.
Not true
 
Sharing my working setup in case it helps someone. Google Wallet, all my Greek banking apps (Eurobank, Piraeus, Alpha Bank, NBG) and Revolut all work.
Device: Xiaomi 12S Pro (unicorn), bootloader unlocked, latest xiaomi.eu Android 15 rom, GKI root KernelSU Next + Wild Kernel (SUSFS).

Google Wallet + Banking Apps + Revolut — KernelSU Next setup​

Step 1 – Install modules​

Open the KernelSU Next app → Modules → Install and flash in this order:

#Module
1Zygisk Next (latest version) → Reboot
2BRENE (latest version)
3TEESimulator-RS (latest version)
4PlayIntegrityFork (latest version)
5Specter (latest version)
6HMA-OSS Zygisk (latest version) → Reboot

Step 2 – KernelSU Next​

Open the KernelSU Next app:

WhereSetting
SettingsHide SELinux modification: On
SuperuserRoot only for MiXplorer and Termux

Step 3 – Zygisk Next (WebUI)​

Open KernelSU Next → Modules → Zygisk Next → tap the module to open its WebUI:

SettingValue
DenyList policyDisabled
Use anonymous memoryOn
Everything elseDefault

Step 4 – Specter (WebUI)​

Open KernelSU Next → Modules → Specter → tap the module to open its WebUI:

WhereSettingValue
ControlBoot SpoofingOn
ControlROM CleanerOn
ControlADB LockOff
ControlAuto PIF (Fingerprint)Off
ControlAuto KeyboxOff
ControlAuto-TargetingOn
ToolsSet Custom KeyboxImport File → select your keybox.xml (gathered from the known sources)
ToolsChoose PIF DevicePixel 6a
ToolsGet New FingerprintPress once
ToolsSet HMA-OSS ConfigsPress once

➡️ Reboot

Step 5 – security_patch.txt​

Open MiXplorer, go to /data/adb/tricky_store/security_patch.txt, open it and replace everything with:

all=prop
[com.google.android.gms]
system=no

➡️ Reboot

Step 6 – HMA-OSS​

Open the HMA-OSS app → check the blacklist template Specter created → add any missing patched apps. User apps only, no system apps.

Step 7 – Check​

Check integrity via the Play Store: you should see BASIC, DEVICE and STRONG integrity.
Open the Key Attestation app and confirm it shows Google hardware attestation with the bootloader locked.
Open the Native Detector app, which should report that the environment is normal.
Log in to your banking apps and Revolut as usual. If Revolut doesn’t work, clear its data and re-test.

Add a card in Google Wallet and try tap to pay. If Wallet still refuses, either do the date-ahead trick and test again, or clear data for:
Google Wallet
Google Play Services (tap clear cache twice)
Google Play Store
Google Services Framework

Then test Google Wallet again.
Install NoMount first
It will remove all traces of module installation
 
Oops!
Softban on attestation side on google servers according to the tech I talked to.

If I want to switch to GKI SuSfs root instead - whats the proper way to remove LKM root?
 

Attachments

  • IMG_20261005_000811.jpg
    IMG_20261005_000811.jpg
    1.4 MB · Views: 56
I can't install Brene because of my kernel version; I can't find the right file for my version. I have a Xiaomi 17 Pro Max.
 

Attachments

  • WhatsApp Image 2026-10-05 at 00.09.01.jpeg
    WhatsApp Image 2026-10-05 at 00.09.01.jpeg
    106.4 KB · Views: 50
Sharing my working setup in case it helps someone. Google Wallet, all my Greek banking apps (Eurobank, Piraeus, Alpha Bank, NBG) and Revolut all work.
Device: Xiaomi 12S Pro (unicorn), bootloader unlocked, latest xiaomi.eu Android 15 rom, GKI root KernelSU Next + Wild Kernel (SUSFS).

Google Wallet + Banking Apps + Revolut — KernelSU Next setup​

Step 1 – Install modules​

Open the KernelSU Next app → Modules → Install and flash in this order:

#Module
1Zygisk Next (latest version) → Reboot
2BRENE (latest version)
3TEESimulator-RS (latest version)
4PlayIntegrityFork (latest version)
5Specter (latest version)
6HMA-OSS Zygisk (latest version) → Reboot

Step 2 – KernelSU Next​

Open the KernelSU Next app:

WhereSetting
SettingsHide SELinux modification: On
SuperuserRoot only for MiXplorer and Termux

Step 3 – Zygisk Next (WebUI)​

Open KernelSU Next → Modules → Zygisk Next → tap the module to open its WebUI:

SettingValue
DenyList policyDisabled
Use anonymous memoryOn
Everything elseDefault

Step 4 – Specter (WebUI)​

Open KernelSU Next → Modules → Specter → tap the module to open its WebUI:

WhereSettingValue
ControlBoot SpoofingOn
ControlROM CleanerOn
ControlADB LockOff
ControlAuto PIF (Fingerprint)Off
ControlAuto KeyboxOff
ControlAuto-TargetingOn
ToolsSet Custom KeyboxImport File → select your keybox.xml (gathered from the known sources)
ToolsChoose PIF DevicePixel 6a
ToolsGet New FingerprintPress once
ToolsSet HMA-OSS ConfigsPress once

➡️ Reboot

Step 5 – security_patch.txt​

Open MiXplorer, go to /data/adb/tricky_store/security_patch.txt, open it and replace everything with:

all=prop
[com.google.android.gms]
system=no

➡️ Reboot

Step 6 – HMA-OSS​

Open the HMA-OSS app → check the blacklist template Specter created → add any missing patched apps. User apps only, no system apps.

Step 7 – Check​

Check integrity via the Play Store: you should see BASIC, DEVICE and STRONG integrity.
Open the Key Attestation app and confirm it shows Google hardware attestation with the bootloader locked.
Open the Native Detector app, which should report that the environment is normal.
Log in to your banking apps and Revolut as usual. If Revolut doesn’t work, clear its data and re-test.

Add a card in Google Wallet and try tap to pay. If Wallet still refuses, either do the date-ahead trick and test again, or clear data for:
Google Wallet
Google Play Services (tap clear cache twice)
Google Play Store
Google Services Framework

Then test Google Wallet again.
Thanks, it worked for me.
 
  • Like
Reactions: jim.androidis
read my tutorial post #1
You have all tutorial for everything separated in spoilers
These steps, right?
"After you install anykernel3 in root manager and reboot,
you must reflash init_boot or vendor_boot!
If you dont do it, probably you will easy detected by Google here is commands(flash boot if you dont know):
fastboot flash init_boot_ab images/init_boot.img
fastboot flash vendor_boot_ab images/vendor_boot.img fastboot reboot"
 
No luck so far. Unsinstalled, installed NeoZ, reboot, run action of NeoZ, run action of Integrity, run repair, reboot to clean dalvik cache + cache. Revolut just works like a charm.
If I came from this situation (see attachments on the replied post) on a 12T Pro with Xiaomi.eu 3.0.3.0 stable. I undertand I need to do

Install in following order
1. KernelSu Next
2. Nomount, reboot
3. ZygiskNext, reboot
4. Specter+PlayIntegrityFork
5. Tee Simulator Rs
6. Tricky AddOn Enchanced
7. ReSuSFS
8. Reboot
9. Start Root manager, start TeeSimulator-RS, (auto selection, no manual selection), action or just start "Specter". Same as TeeSimulator, auto config
10. Exit Root Manager and Test

I don't know the best way to do it, uninstall all the modules and install in that order? I shouldn't reflash anything so everything was working fine until last month, isnt it?

Thanks for the help @Viking Hogar Strasni
 
These steps, right?
"After you install anykernel3 in root manager and reboot,
you must reflash init_boot or vendor_boot!
If you dont do it, probably you will easy detected by Google here is commands(flash boot if you dont know):
fastboot flash init_boot_ab images/init_boot.img
fastboot flash vendor_boot_ab images/vendor_boot.img fastboot reboot"
yes
 
  • Like
Reactions: SuediFox
If I came from this situation (see attachments on the replied post) on a 12T Pro with Xiaomi.eu 3.0.3.0 stable. I undertand I need to do

Install in following order
1. KernelSu Next
2. Nomount, reboot
3. ZygiskNext, reboot
4. Specter+PlayIntegrityFork
5. Tee Simulator Rs
6. Tricky AddOn Enchanced
7. ReSuSFS
8. Reboot
9. Start Root manager, start TeeSimulator-RS, (auto selection, no manual selection), action or just start "Specter". Same as TeeSimulator, auto config
10. Exit Root Manager and Test

I don't know the best way to do it, uninstall all the modules and install in that order? I shouldn't reflash anything so everything was working fine until last month, isnt it?

Thanks for the help @Viking Hogar Strasni
Install in following order
Nomount remove module installation trace, that why it 1
Zygisk Next is second because lots of module require it
All other is free will
But in this order works
 
Anyone tried this one?
Im getting full integrity & Revolut works but I can't test G-wallet because Im soft banned still.

Regarding KernelSU-next settings, should Kernel unount be on or off?
Components, documentsui & wallet set to custom & umount enabled?
 

Attachments

  • Screenshot_2026-10-05-18-02-57-382_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-18-02-57-382_com.rifsxd.ksunext-edit.jpg
    335.9 KB · Views: 59
  • Screenshot_2026-10-05-18-06-07-943_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-18-06-07-943_com.rifsxd.ksunext-edit.jpg
    149.9 KB · Views: 59
  • Screenshot_2026-10-05-18-05-18-398_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-18-05-18-398_com.rifsxd.ksunext-edit.jpg
    388.8 KB · Views: 56
Install in following order
Nomount remove module installation trace, that why it 1
Zygisk Next is second because lots of module require it
All other is free will
But in this order works
No luck for now. Wallet says my device doesn't comply. Revolut works tough. Dit action + repair with integrity box after uninstall, install and reboot.
 

Attachments

  • Screenshot_2026-10-05-19-12-24-372_com.rifsxd.ksunext.jpg
    Screenshot_2026-10-05-19-12-24-372_com.rifsxd.ksunext.jpg
    723.9 KB · Views: 42
  • Screenshot_2026-10-05-19-12-46-623_com.rifsxd.ksunext.jpg
    Screenshot_2026-10-05-19-12-46-623_com.rifsxd.ksunext.jpg
    348.3 KB · Views: 44

"Step 6 – HMA-OSS​

Open the HMA-OSS app → check the blacklist template Specter created → add any missing patched apps. User apps only, no system apps."

Specter doesnt create a blacklist template? If it does, in what menu and which name inside HMA-OSS?
 
Google wallet up and running again - my main google account is soft banned by google so switched to my other account and tried adding my cards and it worked just fine.

GKI root w AnyKernel3
Using Specters keybox: KOW
Device: 6a
Placed documentsui, modulemetadata, gwallet & gplay in custom profile with umount module option enabled inside KernelSU-Next
Modded security_patch.txt, followed steps regarding settings in ZygiskNext according to what jim.androidis wrote

 

Attachments

  • Screenshot_2026-10-05-21-31-21-233_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-21-31-21-233_com.rifsxd.ksunext-edit.jpg
    346.2 KB · Views: 41
  • Screenshot_2026-10-05-21-30-47-811_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-21-30-47-811_com.rifsxd.ksunext-edit.jpg
    726.7 KB · Views: 42
  • Screenshot_2026-10-05-21-30-22-170_com.google.android.apps.walletnfcrel-edit.jpg
    Screenshot_2026-10-05-21-30-22-170_com.google.android.apps.walletnfcrel-edit.jpg
    154.1 KB · Views: 44
  • Screenshot_2026-10-05-21-38-41-396_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-21-38-41-396_com.rifsxd.ksunext-edit.jpg
    194.8 KB · Views: 43
  • Like
Reactions: MASTINO
No luck for now. Wallet says my device doesn't comply. Revolut works tough. Dit action + repair with integrity box after uninstall, install and reboot.
I dont see integrity box in my recomended tutorial at this moment
Maybe I dont know what I recomend :)
Also, you use old Anykernel, old root manager
 
Last edited:
I dont see integrity box in my recomended tutorial at this moment
Maybe I dont know what I recomend :)
Also, you use old Anykernel, old root manager
You said earlier

 Install in following order
Nomount remove module installation trace, that why it 1
Zygisk Next is second because lots of module require it
All other is free will
But in this order works

I will uninstall integrity box and update anykernel
 
Yes, that's how I check if it works. Setting the device as a Pixel 6a was crucial for me it seems.

Just tested tap to pay at Mc Donalds& works.

How did you specifically select Pixel 6a? Was this through Specter, or did you import a custom pif.prop file? If possible, could you share the Pixel 6a fingerprint configuration and the relevant PIF settings you used? No keybox/private key needed.
 
How did you specifically select Pixel 6a? Was this through Specter, or did you import a custom pif.prop file? If possible, could you share the Pixel 6a fingerprint configuration and the relevant PIF settings you used? No keybox/private key needed.
Using Specter to set fingerprint device is easiest.
Currently no custom Pif settings, just default values. If you are using Play Integrity Fix [Inject] you simply set 6a in there and in Specter and run action. Default pif values.

Not sure if it's correct but running LKM root and Specter doesnt seem optimal. I had issues aito fetching a valid Keybox. Was lucky to get a valid KOW 7 but eventually it broke.

Now when running GKI root and Specter it fetched a valid KOW 11. If you have a valid one on file - import it instead!
 

Attachments

  • Screenshot_2026-10-05-23-25-57-685_com.cxinventor.file.explorer-edit.jpg
    Screenshot_2026-10-05-23-25-57-685_com.cxinventor.file.explorer-edit.jpg
    123.8 KB · Views: 42
  • Screenshot_2026-10-05-23-22-56-210_com.rifsxd.ksunext-edit.jpg
    Screenshot_2026-10-05-23-22-56-210_com.rifsxd.ksunext-edit.jpg
    95.9 KB · Views: 37
Last edited:
  • Like
Reactions: bariihh
You said earlier

 Install in following order
Nomount remove module installation trace, that why it 1
Zygisk Next is second because lots of module require it
All other is free will
But in this order works

I will uninstall integrity box and update anykernel
read importmant in post #1
How did you specifically select Pixel 6a? Was this through Specter, or did you import a custom pif.prop file? If possible, could you share the Pixel 6a fingerprint configuration and the relevant PIF settings you used? No keybox/private key needed.
in specter wrench icon, Press "Choose Pif Device"
 
  • Like
Reactions: SuediFox
You said earlier

 Install in following order
Nomount remove module installation trace, that why it 1
Zygisk Next is second because lots of module require it
All other is free will
But in this order works

I will uninstall integrity box and update anykernel
read post #1, Spoiler "Importmant"
somentimes you must change something for continues work
I dont have time or wish to check infinit number of combination
Probably in next few days, weeks will be new version of AnyKernel by Wild James
ReSusFs today have 2 update
I dont know why and Im not interested why
Also, I dont know what module will attack google developers or their AI
Every time check all Spoilers or just Recomended
 
  • Like
Reactions: SuediFox