You've already forked PlayIntegrityFork
mirror of
https://github.com/osm0sis/PlayIntegrityFork.git
synced 2025-09-06 06:37:06 +00:00
Documentation: fixes, and moar Resources!
This commit is contained in:
31
README.md
31
README.md
@@ -8,9 +8,9 @@
|
|||||||
|
|
||||||
A Zygisk module which fixes "ctsProfileMatch" (SafetyNet) and "MEETS_DEVICE_INTEGRITY" (Play Integrity).
|
A Zygisk module which fixes "ctsProfileMatch" (SafetyNet) and "MEETS_DEVICE_INTEGRITY" (Play Integrity).
|
||||||
|
|
||||||
To use this module you must have one of the following:
|
To use this module you must have one of the following (latest versions):
|
||||||
|
|
||||||
- [Magisk](https://github.com/topjohnwu/Magisk) with Zygisk (and, if not also using Shamiko, Enforce DenyList) enabled
|
- [Magisk](https://github.com/topjohnwu/Magisk) with Zygisk enabled (and Enforce DenyList enabled if NOT also using [Shamiko](https://github.com/LSPosed/LSPosed.github.io/releases))
|
||||||
- [KernelSU](https://github.com/tiann/KernelSU) with [ZygiskNext](https://github.com/Dr-TSNG/ZygiskNext) module installed
|
- [KernelSU](https://github.com/tiann/KernelSU) with [ZygiskNext](https://github.com/Dr-TSNG/ZygiskNext) module installed
|
||||||
- [APatch](https://github.com/bmax121/APatch) with [ZygiskNext MOD](https://github.com/Yervant7/ZygiskNext) module installed
|
- [APatch](https://github.com/bmax121/APatch) with [ZygiskNext MOD](https://github.com/Yervant7/ZygiskNext) module installed
|
||||||
|
|
||||||
@@ -30,13 +30,24 @@ Older formatted custom.pif.json files from cross-forks and previous releases wil
|
|||||||
|
|
||||||
A migration may also be performed manually with `sh migrate.sh` and custom.pif.json in the same directory, or from a file explorer app that supports script execution.
|
A migration may also be performed manually with `sh migrate.sh` and custom.pif.json in the same directory, or from a file explorer app that supports script execution.
|
||||||
|
|
||||||
<details>
|
<details><summary>
|
||||||
<summary>Resources</summary>
|
|
||||||
|
|
||||||
- [PIF FAQ - Frequently Asked Questions](https://xdaforums.com/t/pif-faq.4653307/)
|
### Resources</summary>
|
||||||
- [How-To Guide - Info to help find build.prop files, then create and use a custom.pif.json](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89189572)
|
|
||||||
- [gen_pif_custom.sh - Script to generate a custom.pif.json from device dump build.prop files](https://xdaforums.com/t/tools-zips-scripts-osm0sis-odds-and-ends-multiple-devices-platforms.2239421/post-89173470)
|
**FAQ:**
|
||||||
- [UI Workflow Guide - Build, edit and test custom.pif.json using PixelFlasher on PC](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89189970)
|
- [PIF FAQ](https://xdaforums.com/t/pif-faq.4653307/) - Frequently Asked Questions (READ FIRST!)
|
||||||
|
|
||||||
|
**Guides:**
|
||||||
|
- [How-To Guide](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89189572) - Info to help find build.prop files, then manually create and use a custom.pif.json
|
||||||
|
- [Complete Noobs' Guide](https://xdaforums.com/t/how-to-search-find-your-own-fingerprints-noob-friendly-a-comprehensive-guide-w-tips-discussion-for-complete-noobs-from-one.4645816/) - A more in-depth basic explainer of the How-To Guide above
|
||||||
|
- [UI Workflow Guide](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89189970) - Build/find, edit, and test custom.pif.json using PixelFlasher on PC
|
||||||
|
- [Tasker PIF Testing Helper](https://xdaforums.com/t/pif-testing-helper-tasker-profile-for-testing-fingerprints.4644827/) - Test custom.pif.json using Tasker on your device
|
||||||
|
|
||||||
|
**Scripts:**
|
||||||
|
- [gen_pif_custom.sh](https://xdaforums.com/t/tools-zips-scripts-osm0sis-odds-and-ends-multiple-devices-platforms.2239421/post-89173470) - Script to generate a custom.pif.json from device dump build.prop files
|
||||||
|
- [autopif.sh](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89233630) - Script to extract the latest working Xiaomi.eu fingerprint (though frequently banned) to test an initial setup
|
||||||
|
- [pickaprint.sh](https://xdaforums.com/t/module-data-custom-pif-json-files-collection-for-play-integrity-fix.4646739/) - Script to help find a random working custom.pif.json (rarely banned) for long-term use
|
||||||
|
- [install-random-fp.sh](https://xdaforums.com/t/script-for-randomly-installing-custom-device-fingerprints.4647408/) - Script to randomly switch between multiple working fingerprints found by the user
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
@@ -61,7 +72,7 @@ Some modules which modify system can trigger DroidGuard detection, never hook GM
|
|||||||
- Reboot
|
- Reboot
|
||||||
- Enable ZygiskNext
|
- Enable ZygiskNext
|
||||||
|
|
||||||
### Failing DEVICE verdict (on custom kernel/custom ROM)
|
### Failing DEVICE verdict (on custom kernel/ROM)
|
||||||
|
|
||||||
- Check the kernel release string with command `adb shell uname -r` or `uname -r`
|
- Check the kernel release string with command `adb shell uname -r` or `uname -r`
|
||||||
- If it's on the [Known Banned Kernel List](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89308909) then inform your kernel developer/ROM maintainer to remove their branding for their next build
|
- If it's on the [Known Banned Kernel List](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89308909) then inform your kernel developer/ROM maintainer to remove their branding for their next build
|
||||||
@@ -94,7 +105,7 @@ No.
|
|||||||
## About Play Integrity, SafetyNet is deprecated
|
## About Play Integrity, SafetyNet is deprecated
|
||||||
|
|
||||||
You can read more
|
You can read more
|
||||||
here: [Play Integrity API Info - XDA Forums](https://xdaforums.com/t/info-play-integrity-api-replacement-for-safetynet.4479337/)
|
here: [Play Integrity API FAQ/Information - XDA Forums](https://xdaforums.com/t/info-play-integrity-api-replacement-for-safetynet.4479337/)
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Rename to custom.app_replace.list once customized
|
# Rename to custom.app_replace.list once customized
|
||||||
#
|
#
|
||||||
# Add conflicting custom ROM injection app folder/files paths to this list
|
# Add conflicting custom ROM injection app folder/file paths to this list
|
||||||
# and they will be replaced/removed systemlessly to disable them
|
# and they will be replaced/removed systemlessly to disable them
|
||||||
|
|
||||||
# Xiaomi.eu
|
# Xiaomi.eu
|
||||||
|
|||||||
Reference in New Issue
Block a user