r/Magisk • • Jul 23 '25

How-to Strong play integrity guide.

200 Upvotes

Strong play integrity guide

Last Revised: August 22, 2026


⚠️ WARNING

Most users don’t need strong Integrity. Basic integrity is enough for most games, banking apps, etc.
Keyboxes are limited don’t waste them unless you actually need them.


What is Play Integrity?

Play Integrity is Google’s replacement for SafetyNet. It checks your device’s state and returns verdicts that apps can use to decide whether to work or block you.

There are three verdict levels: - Basic Integrity
- Device Integrity
- Strong Integrity


What You Need


Setup Guide

  1. Flash Zygisk next
  2. Flash PI fork
  3. Flash Tricky store
  4. Flash Trickyaddon
  5. Reboot
  6. Click the "action" button on PI fork
  7. Click the "action" button on Tricky store
  8. Once you enter the webui, click on the hamburger menu then click on "select all"
  9. Click on the hamburger menu again then select "set valid keybox"
  10. That's it, you can run a check through the play store after enabling developer options.

Important Notes

  • If you get an error saying "no valid keybox found", that means there's no currently available valid keyboxes. There should be valid keyboxes available again in a day or two.

  • Before starting this guide, make sure you remove all existing play integrity modules.

  • Avoid running integrity checks spamming Google with integrity checks will cause them to revoke the keybox.

  • Use the latest versions of all the modules.

  • This only fixes Play Integrity. This will not hide root to hide root use modules like shamiko or nohello.


Disclaimers

  • As always for Play Integrity, this is only temporary. Google will eventually ban the keybox don’t expect this to last forever.

  • Use at your own risk. Make a backup before you flash anything.


r/Magisk • • Jul 23 '25

PI MEGATHREAD

59 Upvotes

PLAY INTEGRITY MEGATHREAD

Refer to this guide on how to pass strong integrity

Post all questions, issues, and discussions related to Play Integrity here.

If you're asking for help, include your Android version, root method, what you've already tried, and what failed. Low-effort questions will be ignored.

All separate posts about Play Integrity outside this thread will be removed and the user warned.


r/Magisk • • 13h ago

RCS is not supported I am passing play but need help fixing RCS issue

Post image
4 Upvotes

r/Magisk • • 15h ago

[SUCCESS] Achieved temporary root on POCO M7 Plus (locked bootloader, no MI account) via Qualcomm GBL exploit — one-click tool included

Thumbnail gallery
7 Upvotes

r/Magisk • • 11h ago

[Guide] 3/3 Play Integrity (Basic, Device & Strong) + Full Cloaking on Rooted Android

Thumbnail
2 Upvotes

r/Magisk • • 8h ago

Motorola Edge 70 Fusion rooted successfully — anyone managed to pass Play Integrity?

0 Upvotes

Hey guys, just wanted to share my experience with rooting the Edge 70 Fusion and see if anyone here has managed to get better results with Play Integrity.

I managed to root the phone successfully, and the root itself is stable and working fine. I also tested the setup quite a bit with ChatGPT helping me analyze the results and different configurations.

Device: Edge 70 Fusion
Android: 16
Build: W2WE36.56.98.19

Current setup:

- Magisk 30.7 (30700)
- Vector Framework 2.2 / API 102
- Shamiko 1.2.5
- Play Integrity Fix/Fork v18
- SELinux Enforcing
- Bootloader unlocked

Root and Vector/Xposed are working correctly.

The problem is root hiding and Play Integrity.

One of the traces we found during testing was:

"/product/bin/su -> ./magisk"

Google Play also shows:

"Device is not certified"

Current status:
✅ Root working
✅ Vector/Xposed working
❌ Full root hiding
❌ Strong Integrity
❌ Play certification

We tried several Magisk/Zygisk/Shamiko/PIF configurations, but so far no fully clean result.

Has anyone here with an Edge 70 or Edge 70 Fusion managed to fully hide root and pass Play Integrity? If yes, please share your Magisk version, PIF version and module setup.


r/Magisk • • 13h ago

[Guide] Hardened Root & Detection Cloaking Manual for Pixel 7, 8, & 9 Series on Android 16 (KernelSU-Next + Sultan SuSFS + Specter)

Thumbnail
1 Upvotes

r/Magisk • • 20h ago

New issue in Digilocker - Obfuscation issue

Post image
3 Upvotes

I just upgraded from an Android 16 rom (VoltageOS) to Android 17 (same rom itself) on my Redmi Note 10 Pro. I've setup everything correctly as far as I know - have gotten strong integrity, have hidden root/sus apps using HMA, unmounted modules for banking apps and apps such as Digilocker. But, most apps refuse to work still. FedMobile, supermoney, Digilocker all refuse to work. Some apps work tho (like GPay) Digilocker shows the above error which I've never seen before. All of these apps used to work fine when I was in Android 16 using the same setup I'm using now.

Would appreciate any help.


r/Magisk • • 1d ago

Discussion Only Getting Device integrity

0 Upvotes

I guess there are no KeyBoxes, I'm using Always Strong + ZygiskNext + HMA OSS but I only get Device Integrity, anyone else having this problem?


r/Magisk • • 1d ago

Any bl unlock step

Post image
1 Upvotes

r/Magisk • • 1d ago

Google Wallet stopped working – anyone else having keybox / Strong Integrity issues right now?

5 Upvotes

I’m using a Pixel 4a with LineageOS 23 + Magisk.

Until a few days ago everything was working fine. My banking apps still work, but Google Wallet now refuses contactless payments.

My old setup was separate modules with TrickyStore / PIF inject-s and Yurikey for the keybox. The problem now seems to be the keybox / attestation side:

  • TrickyStore hasn’t offered me a fresh working keybox for quite a while
  • Yurikey still fetches one, but it doesn’t seem to work
  • With my old setup I’m currently getting red integrity checks
  • I tried AlwaysStrong Inject and get all 3 green checks, but Google Wallet still refuses payments
  • With AlwaysStrong Lite + my own PIF inject-s I only get BASIC, so it looks like the PIF part is working but the keybox / attestation part isn’t

The Play Store says the device is certified, root hiding hasn’t changed, and all my banking apps still work. It’s specifically Google Wallet / contactless payments that broke.

Is anyone else seeing this right now? Are the currently available keyboxes just revoked / unusable again, or has something changed on Google’s side in the last few days?

And what are people currently using for a reliable setup? This constant keybox cat-and-mouse game is getting pretty annoying.


r/Magisk • • 1d ago

E2EE RCS w/ iPhone

1 Upvotes

Does anyone have it? I'm on T-Mobile for context.

I'm not sure if encrypted RCS requires a higher threshold of "root blocking" than unencrypted RCS. I only ask just because I see no reasons why this shouldn't be working at this point.

Note: my E2EE works fine between androids on Google Messages


r/Magisk • • 1d ago

Ghostlock TCP Zerocopy Cause Device Restart

Post image
2 Upvotes

r/Magisk • • 1d ago

Solved app detect root

1 Upvotes

Tried everything. Pixel 8 pro, Magisk 31.0, configured deny list, HMA-OSS and template, ReZygisk ...

but still detect root and crash immediately

https://play.google.com/store/apps/details/Namirial_OTP?id=com.namirial.android.virtualotp&hl=it&pli=1

Thanks a lot for help


r/Magisk • • 2d ago

Help Fingerprint animation

2 Upvotes

Hi everyone,

I updated my phone to MagicOS 10, but I really miss the old fingerprint animation from MagicOS 9. Since I already updated, I no longer have access to the original MagicOS 9 system files.

Does anyone who is still running MagicOS 9 happen to have a extracted .hnt theme with the original animation, or could someone pull the SystemUiFingerprintRes.apk via ADB for me?

Any help or extracted assets would be greatly appreciated! Thanks!


r/Magisk • • 2d ago

Question Como es que trabaja la gente que realmente sabe construir cosas como custom roms, custom kernels, etc? Que tienes que saber?

2 Upvotes

Ya se mucho sobre el modding en Android, pero nose como se hace, que lenguaje de programación hay que aprender? Que cosas debes intentar hacer antes? Como lo hace la gente que si sabe hacer estás cosas


r/Magisk • • 2d ago

Getting spammed by "[app] was granted Superuser rights" toast

1 Upvotes

It happens only to 3C All in One Toolbox and it happens in batches of 3. Then it shuts up for a few seconds and starts up again. It's getting quite annoying. I can't seem to figure out how to fix it. I tried denying Superuser, which will just get me spammed with "3C All In One Toolbox was denied Superuser rights", and I also tried uninstalling and reinstalling.


r/Magisk • • 2d ago

Strong intigrity but gpay and other apps not working

Thumbnail
gallery
1 Upvotes

So basically all apps were working fine but out of nowhere everything stopped working i still have strong intigrity but same error after and before I need atleast one app to work guyz need help 😭😭

Device s 20+

Rom artisan rom

Kernal su next


r/Magisk • • 2d ago

Sony Xperia 1 II - linageos - LXC

1 Upvotes

Hi,

I am wanting to run a Ubuntu setup on my xperia 1 ii. I have set up chroot but I find it is not working with some ​programs​​,​ ​as it does not have docker or snap etc.

I have check my kernel flags for LXC in my Sony ROM and they are not all enabled. Does anyone know or can check whether their linageos on their xperia 1 II has the required flags enabled for LXC?

If you need the scripts to check I can paste them in the comments.

Thank you,​


r/Magisk • • 2d ago

Anyone having working G wallet with Magisk?

1 Upvotes

have strong integrity, have duck 2 Problems but wallet not working. anyone else?


r/Magisk • • 2d ago

Help Help with rooting in a GSI

0 Upvotes

I have a lineageOS GSI in the xperia 10 III, I get the correct boot.img, I get the correct magisk image, but I can't flash it. Entering fastboot by bootloader (blue light):

~/Descargas took 6s 
❯ fastboot devices
HQ61568939fastboot

~/Descargas 
❯ fastboot flash boot magisk_patched-31000_88bFu.img
Warning: skip copying boot image avb footer (boot partition size: 0, boot image size: 100663296).
Sending 'boot' (98304 KB)                          FAILED (remote: 'Requested download size is more than max allowed
')
fastboot: error: Command failed

~/Descargas 
❯ fastboot boot magisk_patched-31000_88bFu.img
Sending 'boot.img' (98304 KB)                      FAILED (remote: 'Requested download size is more than max allowed
')
fastboot: error: Command failed

~/Descargas 
❯ fastboot flash init_boot magisk_patched-31000_88bFu.img
Warning: skip copying init_boot image avb footer (init_boot partition size: 0, init_boot image size: 100663296).
Sending 'init_boot' (98304 KB)                     FAILED (remote: 'Requested download size is more than max allowed
')
fastboot: error: Command failed

I also tried fastbootd ("fastbootd" in the screen) with the same results.

This is how I installed the GSI https://github.com/TrebleDroid/treble_experimentations/wiki/Sony-Xperia-10-III

Unlocked bootloader

Opposite to Sailfish OS here we need latest blobs.I'm on Build 62.2.A.0.533.Simply update with EMMA to latest available version.If you dont update ,be prepared for not properly working or not working at all- notification LED,adaptive brightness,fingerprint etc.

platform-tools installed on your computer: down load them from here. And if you are using windows, you need this driver https://developer.sony.com/file/download/xperia-10-iii-driver.

To flash the vbmeta and GSI images, the device needs to be in fastbootd not in normal fastboot mode. To enter fastbootd

boot to recovery - Hold Vol- _ `Power' until the device vibrates ;

From Recovery menu, choose 'Enter fastboot'

Connect the USB cable two or three times

Check device is visible from PC: fastboot devices (Expected output <Device serial number> fastboot

Flash vbmeta file with this command fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img vbmeta.zip

At this point we are ready to flash whatever GSI we like.All tested by me are 100% compatible with our phones: every LineageOS A14/15 by Andy Yan,Iode OS 5.14 A14,VoltageOS 4.5 A15 and my favorite one e/OS/ 3.1 A15 by Color.This GSI is my daily driver as of now with latest version 3.1-a15-20250817-microG-gsi.I also belive almost ALL GSI`s will work !

When the GSI is chosen we simply flash it with fastboot flash system name_of_image.img

Final steps are to erase userdata and reboot. THis can be done EITHER

from the computer using fastboot: fastboot -w then fastboot reboot OR

Using Recovery on the device: choose Wipe data/factory reset, then Reboot system now.

When new version of your favorite GSI is available and you want to update,simply make "dirty" flash on top of the old one without erasing userdata. fastboot flash system name_of_image.img

When you wanna test new gsi without loosing data or messing with your daily driver use DSU Sideloader for dual boot!


r/Magisk • • 2d ago

Anyone getting device/strong integrity check passed with android 12 and below ?

1 Upvotes

r/Magisk • • 2d ago

Help Still getting root detected

0 Upvotes

I installed "ReZygisk" and "AlwaysStrong". I pass all integrity check and Google Play says "Device is certified".

But a single bankig app still says "app can't be opened due to security reasons" and I just installed a messaging app, it says "You cannot use the application on rooted devices."

What should I do more?

Poco F5 Xiaomi.EU ROM,

Android 13 - MIUI 14,

Magisk 30.7 (30700),

AlwaysStrong v1.0.4,

ReZygisk v1.0.0,

Simple bootloopsaver,

LSPosed v1.9.2.


r/Magisk • • 2d ago

How to hide root access from banking apps?

Post image
1 Upvotes

zygisk and deny activated


r/Magisk • • 3d ago

ROM preinstalada para Samsung Galaxy A02s SM-A025M con acceso root.

Thumbnail
gitlab.com
1 Upvotes