PlayIntegrityFix-NEXT

chiteroman, forked by @ericinacio

This fork aims to achieve valid attestation on devices that have the new PlayIntegrity API rules.

Version v3.0
Build 30
Repository zguectZGR

README.md

Play Integrity Fix-NEXT

Originally created by chiteroman, forked by me. This module is a set of experimental items to ensure valid attestation on rooted devices with the new PlayIntegrity API rules and DroidGuard restrictions. Avaliable on Android 10-16.

GitHub release (latest by date)
GitHub Release Date
GitHub Releases
GitHub All Releases

Required

First, install one of these TrickyStore versions:

You must have one of the following combinations installed (use latest versions):

Root Solution Zygisk Implementation Additional Notes
Magisk Zygisk Next or ReZygisk ⚠️ Disable Zygisk in Magisk settings
KernelSU Zygisk Next or ReZygisk Install as module
KernelSU Next Zygisk Next or ReZygisk Install as module
APatch Zygisk Next or ReZygisk Install as module

📝 NOTES

PIF-Next is not a root hiding module. It only has integration with TrickyStore to ensure valid hardware attestation and predefined settings to guarantee stable and excellent usability for later configuration.

🔍 CHECK INTEGRITY

There are two reliable methods for verifying Play Integrity verdicts:

  1. Google Play Store:

    • Open the Play Store > Settings > Tap ‘Play Store version’ seven times.
    • Go to ‘General’ > ‘Developer options’ > ‘Verify integrity’.
    • Your attestation will appear immediately!
  2. External app - SPIC:

After requesting an attestation, you should receive something like this:

- MEETS_BASIC_INTEGRITY     ✅
- MEETS_DEVICE_INTEGRITY    ✅
- MEETS_STRONG_INTEGRITY    ❌ (available with valid keybox)
- MEETS_VIRTUAL_INTEGRITY   ❌ (only for emulators)

🐛 KNOWN ISSUES

  • Google Wallet: there is no magic formula that makes GWallet work on all devices. By default, PIF-Next comes with all options enabled and configured to ensure compatibility.
  • Conflicts: some Custom ROMs (e.g. CrDroid, InfinityX, Matrixx, etc.) already come with Keybox injection by default. Instead of using this module, you can just use TrickyStore + Keybox injection from your own ROM.

🔄 TROUBLESHOOTING

You can follow this tutorial (you will be redirected to Telegram) to fix all available issues.

ACKNOWLEDGMENTS

  • This project is forked from the official chiteroman's PIF repo.
  • kdrag0n & Displax for the original idea.
  • osm0sis for his autopif.sh, spoofBuild and some infrastructure integrations.
  • 5ec1cff by inserting keybox.xml and also target.txt in TrickyStore
  • KOWX712 through its code base.

About


Get Support