PlayIntegrityFix/README.md
hairyfred 93539736f6
Basic readme using information from the XDA thread
Just until a readme is sorted out
2023-11-09 16:03:25 +00:00

32 lines
1.4 KiB
Markdown

# Play Integrity Fix
A Zygisk module which fix "ctsProfileMatch" of SafetyNet and "MEETS_DEVICE_INTEGRITY" of Play Integrity.
To use this module you must have one of this:
- Magisk with Zygisk enabled.
- KernelSU with ZygiskNext module installed.
[**Download the latest here**](https://github.com/chiteroman/PlayIntegrityFix/releases/latest).
Donations: https://paypal.me/chiteroman
XDA Thread: https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/
## SafetyNet is depracated and will be replaced by Play Integrity:
The module will modify few system properties, you can check which prop it modify in these files: "service.sh" and "system.prop". Also you can modify them if you need more.
If you are failing basicIntegrity (SafetyNet) or MEETS_BASIC_INTEGRITY (Play Integrity) something is wrong in your setup. My recommended steps in order to find the problem:
- Disable all modules except mine.
- Check your SELinux (must be enforced).
- If you are using Shamiko and have deny list disabled, you must manually add GMS main and unstable processes to hide list or DroidGuard will detect root.
Some modules which modify system can trigger DroidGuard detection, never hook GMS processes.
You can read module logs using this command:
adb shell "logcat | grep 'PIF'"
## Can this module pass MEETS_STRONG_INTEGRITY?
**No**
## Current Issues
* SEEMS TO BE NOT WORKING IN XIAOMI.EU ROMS, WAIT FOR THEIR DEVELOPERS TO FIX IT