Hey, so after finally unbricking my phone (tysm), this suddenly doesn't work anymore. Neither for Wallet nor for Revolut. I tried Magisk with built-in Zygisk, Magisk with Zygisk Next, APatch with Zygisk Next all over again... I'm pretty sure I did everything as in the guide, so... I don't know what to do. Like, what could have possibly changed? SPIC is showing device integrity just like it was before. Should I try fetching other pif.props in PIF Inject? Because I've been leaving it at the default Pixel 7 and pressing GitHub.
Upd: Tried Pixel 7 Autopif, didn't wotk either.
Hey, so after finally unbricking my phone (tysm), this suddenly doesn't work anymore. Neither for Wallet nor for Revolut. I tried Magisk with built-in Zygisk, Magisk with Zygisk Next, APatch with Zygisk Next all over again... I'm pretty sure I did everything as in the guide, so... I don't know what to do. Like, what could have possibly changed? SPIC is showing device integrity just like it was before. Should I try fetching other pif.props in PIF Inject? Because I've been leaving it at the default Pixel 7 and pressing GitHub.
Upd: Tried Pixel 7 Autopif, didn't wotk either.
Hey, another question. This isn't affecting anything, everything's working, but still. I decided to switch to Magisk again. This time I flashed the stock boot image first, rebooted, then flashed the Magisk patched image. This actually worked and my phone didn't get bricked. When I checked what modules I had installed, all of the modules that I had with APatch had apparently migrated to Magisk. Revolut and Wallet both continued working, so I didn't have to do the guide again, which was nice. However, when I installed KsuWebUI, I could only open PIF and YuriKey Manager from there, Tricky store wasn't displayed. And it didn't have an action button in Magisk either. Do you know what might fix this? Not that important, but just in case.
Hey, another question. This isn't affecting anything, everything's working, but still. I decided to switch to Magisk again. This time I flashed the stock boot image first, rebooted, then flashed the Magisk patched image. This actually worked and my phone didn't get bricked. When I checked what modules I had installed, all of the modules that I had with APatch had apparently migrated to Magisk. Revolut and Wallet both continued working, so I didn't have to do the guide again, which was nice. However, when I installed KsuWebUI, I could only open PIF and YuriKey Manager from there, Tricky store wasn't displayed. And it didn't have an action button in Magisk either. Do you know what might fix this? Not that important, but just in case.
Wow thanks! I followed the steps and got basic, device and strong integrity according to integrity checker and play store (developer menu)!
Downside: tb checker crashes (i.e. won't even start), but who cares.
Bummer: Yet, the Jaguar remote app still refuses to run ("error occured" nag screen inside the app) :\
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Ok the guide still works. Only redo steps when apps break after updates. Banking apps require actual Google Play Services, not just integrity fixes. microG can't fully replace Google's security framework for payment apps. Your best solution is to dual-boot with a GApps ROM just for banking apps.
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Ok the guide still works. Only redo steps when apps break after updates. Banking apps require actual Google Play Services, not just integrity fixes. microG can't fully replace Google's security framework for payment apps. Your best solution is to dual-boot with a GApps ROM just for banking apps.
Thatβs a really helpful update APatch has made things much smoother for rooted devices lately. I had a similar hassle with app stability before, and consistency improvements reminded me of how vita 20 tablet delivers reliable results too.
Use SPIC instead of Play Integrity API Checker. I encountered a bug with Play Integrity API Checker where I was stuck with only device integrity, lacking basic and strong integrity (and sometimes even device integrity). Removing data didn't resolve the issue; only after reinstalling Play Integrity API Checker was I able to see the correct device status.
Now, everything is working, including Wallet, and I'm using Yuri Keybox Manager. If you're experiencing issues with the current guide version, follow it to the end. Afterward, you can perform these steps:
Install the latest Yuri Keybox Manager.
Open Yuri options in APatch.
Go to Menu and click on "Set Up Yuri Keybox."
Go to "Menu+" and click on "All."
Fix Detect HMA
Fix Detect LSposed
Fix Detect PIF
Fix detect recovery file
Finally, clear your data from:
Google Wallet
Google Play Services
Google Play Store
Google Services Framework (ensure "Show System Apps" is enabled to see it)
Yes, I did with the boot.img
I obtained only the
MEETS_DEVICE_INTEGRITY = OK
btw my bank's app now it works!
Great!
I am very happy now, because I was becoming crazy stuck with the MIUI old ROM version because I couldn't use the banks' app
Now with crDroid 12.2 everything works!Thanks a lot!
If I will receive OTA updates for my crDroid, do I have to repeat the procedure?
Wallet and Revolut are working now on my S20 FE with UN1CA 2.5.6 (One UI 6.1.1)- ROM thanks to your guide!
I had Apatch and these modules before:
Play Integrity Fix [INJECT] 4.4
Tricky Store v1.4.1
Zygisk Assistant v2.1.4
Zygisk Next 1.3.1
giving me strong integrity but wallet did not work.
YuriKey Manager did the trick!
Should we repeat all this steps in certain intervals or better wait until wallet stops working?
Thank you very much !!!
But all this is not working, even the banking apps and payback don't work, on my older devices which are on lineage ROMs and their kernels don't support neither KernelSU nor Apatch, only magisk.
They are on the latest magisk alpha with all the above mentioned modules but on microG, no google.
Do you think the missing google framework will always be the problem for these critical apps like revolut or banking apps that can authorize payments and so on?
Ok the guide still works. Only redo steps when apps break after updates. Banking apps require actual Google Play Services, not just integrity fixes. microG can't fully replace Google's security framework for payment apps. Your best solution is to dual-boot with a GApps ROM just for banking apps.
it will start processing. After patching, APatch saves a kernel_patched.img in /data/media/0/ (Internal Storage). Use ADB or a file manager to pull it: adb pull /sdcard/kernel_patched.img
Connect your device to your pc. After connecting write this adb command: adb reboot bootloader
or reboot to bootloader or fastboot with any way you can.
When you are in the bootloader, flash the img file: fastboot flash boot (YOUR IMG NAME).img
once it's done booting reboot your device or use this command: fastboot reboot
Now launch APatch. When you open it, type in your SuperKey and it should look like this:
Then open Tricky Store module and tap the three line in the top right corner:
tap Deselect Unnecessary. Press Keybox and tap Valid, then tap on Set Security Patch. Tap Get Security Patch Date and Save. Finally press Save. The following video will show all the steps:
Once you are done open Play Integrity Fix [INJECT] module and press Fetch
Now reboot your device.
Clear your Data from: Google Wallet
Google Play Services
Google Play Store
Google Services Framework (make sure to enable "Show System Apps" setting to see it)
After all that go and check on your Google Play Store (or Play Integrity API checker) if the integrity of your device is certified.
- It should show: β MEETS BASIC INTEGRITY β MEETS DEVICE INTEGRITY
- If not, DO NOT spam rechecks - wait 10 mins, reboot, try again.
YOU DON'T NEED STRONG INTEGRITY IF YOU DO THE YURIKEY SETTINGS (there's a bug in the API Checker).
AND THAT'S IT!!!
IF YOU HAVE ANY QUESTIONS ASK AWAY!!!!
Quick note: This guide takes about 5-6 hours monthly to maintain with all the security updates. If we can collectively cover about 40γγ«/month in coffee donations, I'll keep it regularly updated. Every little bit truly helps!
Oh that makes sense, I was thinking you were not already rooted.
If you have already tried different usb cables and different ports, then most likely you have a driver issue, or the usb port on your phone is bad for data transfer, even if still charges. I've never heard of such a situation but it's possible.
If it does charge that tells me the usb port on the phone itself is probably fine and the issue is at the OS level.
Not sure what it is. The bottom mic stopped working so I replaced the lower/sub board which fixed the mic. But I haven't been able get it to connect to a pc since.
I even put the old board back in just to see if it was because the replacement board was not a proper Xiaomi official part but that didn't work. I think whatever blow the mic blew something on the main board.
I'm willing to try something to fix if you have any suggestions?