Module Overview
Play Integrity Fork is a Zygisk-based module designed to fix the "MEETS_DEVICE_INTEGRITY" verdict for Android devices. By spoofing specific build properties directly to Google Play Services, it effectively allows rooted custom ROMs to pass rigorous integrity checks for banking apps and Google Wallet.
I've been running this on my daily driver custom ROM, and it completely rescued my tap-to-pay setup. Under the hood, the module injects a .dex payload to spoof device fingerprints exclusively to DroidGuard, meaning you bypass root detection without messing up your actual system properties. It even fixed my Google Messages RCS dropouts almost instantly after a quick reboot.
Core Features
- Custom property spoofing via the
custom.pif.propfile provides total control over your private device fingerprints. - **The built-in
autopif4.sh**script handles automated Pixel Canary fingerprint extraction when you need a quick, randomized setup. - Targeted DroidGuard injection restricts the modified values strictly to Google Play Services, leaving the rest of your OS completely untouched.
- Restoring Google Wallet and RCS messaging functionality on Android 13+ ROMs is highly achievable using the module's advanced configurations.
Support & Requirements
- Android Versions: Built specifically for Android <13 (replaces the old SafetyNet
ctsProfileMatch), with strong supplementary support for Android 13+ ROMs to pass Wallet/RCS checks. - Root Frameworks: To use this module you must have one of the following (latest versions):
- Magisk: Zygisk enabled (and Enforce DenyList enabled if NOT also using Shamiko or Zygisk Assistant or NoHello or Treat Wheel, for best results).
- KernelSU/APatch: Requires an active Zygisk implementation module installed, specifically Zygisk Next or ReZygisk or NeoZygisk.
How to Install
- Download the latest Play Integrity Fork
.zipfile from the official repository. - Open your preferred root manager (Magisk, KernelSU, or APatch), navigate to the Modules tab, and select "Install from storage" to flash the file.
- Reboot your device and edit the
custom.pif.propfile in/data/adb/modules/playintegrityfixto add your private fingerprint.
Rate this Module
Share your experience with the community.
* You will be prompted to login via Google in one click to verify your rating.