https://github.com/daboynb/playcurlNEXT
https://github.com/daboynb/playcurlNEXT
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/daboynb/playcurlNEXT
- Owner: daboynb
- License: gpl-3.0
- Created: 2024-10-07T18:10:24.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-15T20:19:13.000Z (5 months ago)
- Last Synced: 2025-01-18T17:11:28.650Z (5 months ago)
- Language: Shell
- Size: 23.6 MB
- Stars: 316
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
- Changelog: changelog.md
- License: COPYING
Awesome Lists containing this project
- awesome-android-root - PlaycurlNEXT - Fix Play Integrity (and SafetyNet) verdicts, allowing custom fields and props. `FOSS` `[M]` (Root Apps / Root Specific)
README
# If you'd like to support me:
This is a rewrite of Playcurl, the old version became outdated as many things have changed. Paradoxically, this is more lightweight and easier to use.
# Support group
https://t.me/playfixnext# How to Use
- Flash the module. (You must have play integrity fix installed)
- Reboot.
- Check for integity.# How it Works
- At every boot, the fingerprint (fp) will be pulled.
- Every 30 minutes, the updated fingerprint will be downloaded.# How to configure extra settings
1) You can set your own check interval by specifying the number of minutes inside the file:
`/data/adb/modules/playcurlNEXT/minutes.txt`
(minimum 1 minute, maximum 1400 minutes)
Reboot to apply.2) You can set whether you want to use a random beta FP from the last month (since multiple are available) or the latest one.
- Follow these steps to configure:
a) Open the file: `/data/adb/modules/playcurlNEXT/mode.txt`
b) Write `random` in the file if you want to use a random FP.
c) Write `normal` or leave the file empty if you want to use the latest one.# Additional Information
- You can manually trigger the action (`action.sh`) if you're using Magisk Canary.
- You can also run the script in Termux with the following command: su -c 'fp'# Recommended setups
Instructions for device integrity :
- Download play integrity fix
- Download playcurlNEXT
- Install both
- Reboot
- Open Spic and check for integrityInstructions for strong integrity on custom rom:
- Install shamiko
- Install Tricky_store and put a valid keybox inside /data/adb/Tricky_store
- Install Pif
- enjoy# Broken volume button?
## Run on Termux (as root)
### To run the FP downloader when the action button is triggered:
1. rm /data/adb/modules/playcurlNEXT/action.sh
2. cp /data/adb/modules/playcurlNEXT/system/bin/fp /data/adb/modules/playcurlNEXT/action.sh
3. Enjoy!### To run the troubleshooting script when the action button is triggered:
1. rm /data/adb/modules/playcurlNEXT/action.sh
2. cp /data/adb/modules/playcurlNEXT/system/bin/fpd /data/adb/modules/playcurlNEXT/action.sh
3. Enjoy!# Credits
The backend of this module (autojson repo), was created using **Shell Scripts** that have been carefully adapted and customized from the original work of the **PlayIntegrityFork** module.
The original scripts were forked from the following repository:
- [osm0sis/PlayIntegrityFork](https://github.com/osm0sis/PlayIntegrityFork)