Skip to content

Commit 5b7d61b

Browse files
committed
Release: Play Integrity Super Fork v1
- Bump version to v1 (versionCode 1000) - Add TSUpport Advanced option - Update README badges & links to point at frpunlocking-com/PlayIntegritySuperFork - Rename module to "Play Integrity Super Fork" and extend supported A-range to A13–A16 - Update update.json with correct zipUrl and changelog
1 parent a7dd416 commit 5b7d61b

5 files changed

Lines changed: 28 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## Super Fork v1
2+
3+
- Bump version to v1 (versionCode 1000)
4+
- Add TSUpport Advanced option
5+
- Update README badges & links to point at frpunlocking-com/PlayIntegritySuperFork
6+
- Rename module to "Play Integrity Super Fork" and extend (confirmed) supported Android range from <A13 to A16
7+
- Update update.json with correct zipUrl and changelog
8+
19
## Custom Fork v13
210

311
- Improve Action on KSU/APatch, KSU-Next, MMRL
@@ -19,5 +27,3 @@
1927
- Fix retaining replaced non-system ROM apps on KSU/APatch
2028
- Add autopif2 --strong for initial setup with TS
2129
- Add skipping prop deletion to avoid app detections if skipdelprop file exists
22-
23-
_[Previous changelogs](https://github.com/osm0sis/PlayIntegrityFork/releases)_

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Play Integrity Fork
22
*PIF forked to be more futureproof and develop more methodically*
33

4-
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/osm0sis/PlayIntegrityFork?label=Release&color=blue&style=flat)](https://github.com/osm0sis/PlayIntegrityFork/releases/latest)
5-
[![GitHub Release Date](https://img.shields.io/github/release-date/osm0sis/PlayIntegrityFork?label=Release%20Date&color=brightgreen&style=flat)](https://github.com/osm0sis/PlayIntegrityFork/releases)
6-
[![GitHub Releases](https://img.shields.io/github/downloads/osm0sis/PlayIntegrityFork/latest/total?label=Downloads%20%28Latest%20Release%29&color=blue&style=flat)](https://github.com/osm0sis/PlayIntegrityFork/releases/latest)
7-
[![GitHub All Releases](https://img.shields.io/github/downloads/osm0sis/PlayIntegrityFork/total?label=Total%20Downloads%20%28All%20Releases%29&color=brightgreen&style=flat)](https://github.com/osm0sis/PlayIntegrityFork/releases)
4+
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/frpunlocking-com/PlayIntegritySuperFork/?label=Release&color=blue&style=flat)](https://github.com/frpunlocking-com/PlayIntegritySuperFork/releases/latest)
5+
[![GitHub Release Date](https://img.shields.io/github/release-date/frpunlocking-com/PlayIntegritySuperFork/?label=Release%20Date&color=brightgreen&style=flat)](https://github.com/frpunlocking-com/PlayIntegritySuperFork/releases)
6+
[![GitHub Releases](https://img.shields.io/github/downloads/frpunlocking-com/PlayIntegritySuperFork/latest/total?label=Downloads%20%28Latest%20Release%29&color=blue&style=flat)](https://github.com/frpunlocking-com/PlayIntegritySuperFork/releases/latest)
7+
[![GitHub All Releases](https://img.shields.io/github/downloads/frpunlocking-com/PlayIntegritySuperFork/total?label=Total%20Downloads%20%28All%20Releases%29&color=brightgreen&style=flat)](https://github.com/frpunlocking-com/PlayIntegritySuperFork/releases)
88

99
A Zygisk module which fixes "MEETS_DEVICE_INTEGRITY" for Android <13 "deviceRecognitionVerdict" with the Play Integrity API.
1010

@@ -21,7 +21,7 @@ It injects a classes.dex file to modify fields in the android.os.Build class. Al
2121

2222
## About 'custom.pif.json' file
2323

24-
You can fill out the included template [example.pif.json](https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/module/example.pif.json) from the module directory (/data/adb/modules/playintegrityfix) then rename it to custom.pif.json to spoof custom values to the GMS unstable process. It will be used instead of any included pif.json (none included currently).
24+
You can fill out the included template [example.pif.json](https://raw.githubusercontent.com/frpunlocking-com/PlayIntegritySuperFork/main/module/example.pif.json) from the module directory (/data/adb/modules/playintegrityfix) then rename it to custom.pif.json to spoof custom values to the GMS unstable process. It will be used instead of any included pif.json (none included currently).
2525

2626
Note this is just a template with the current suggested default entries, but with this fork you can include as few or as many android.os.Build class fields and Android system properties as needed to pass DEVICE verdict now and in the future if the enforced checks by Play Integrity change.
2727

@@ -57,7 +57,7 @@ A migration may also be performed manually with `sh migrate.sh` and custom.pif.j
5757

5858
## About 'custom.app_replace.list' file
5959

60-
You can customize the included default [example.app_replace.list](https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/module/example.app_replace.list) from the module directory (/data/adb/modules/playintegrityfix) then rename it to custom.app_replace.list to systemlessly replace any additional conflicting custom ROM spoof injection app paths to disable them.
60+
You can customize the included default [example.app_replace.list](https://raw.githubusercontent.com/frpunlocking-com/PlayIntegritySuperFork/main/module/example.app_replace.list) from the module directory (/data/adb/modules/playintegrityfix) then rename it to custom.app_replace.list to systemlessly replace any additional conflicting custom ROM spoof injection app paths to disable them.
6161

6262
## About 'autopif2.sh' and 'killpi.sh' script files
6363

module/migrate.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,12 @@ if [ -z "$DEVICE_INITIAL_SDK_INT" -o "$DEVICE_INITIAL_SDK_INT" = "null" ]; then
114114
DEVICE_INITIAL_SDK_INT=25;
115115
fi;
116116

117-
ADVSETTINGS="spoofBuild spoofProps spoofProvider spoofSignature verboseLogs";
117+
ADVSETTINGS="spoofBuild spoofProps spoofProvider spoofSignature spoofVendingSdk verboseLogs";
118118

119119
spoofBuild=1;
120120
spoofProps=1;
121121
spoofProvider=1;
122+
spoofVendingSdk=1;
122123
spoofSignature=0;
123124
verboseLogs=0;
124125

module/module.prop

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id=playintegrityfix
2-
name=Play Integrity Fork
3-
version=v13
4-
versionCode=130001
5-
author=osm0sis & chiteroman @ xda-developers
6-
description=Fix <A13 DEVICE (Play Integrity) verdict
7-
updateJson=https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/update.json
2+
name=Play Integrity Super Fork
3+
version=v1
4+
versionCode=1000
5+
author=frpunlocking-com & osm0sis & chiteroman @ xda-developers
6+
description=Fix <A13 - A16 DEVICE (Play Integrity) verdict
7+
updateJson=https://raw.githubusercontent.com/frpunlocking-com/PlayIntegrityFork/main/update.json

update.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
{
2-
"version": "v13",
3-
"versionCode": 130000,
4-
"zipUrl": "https://github.com/osm0sis/PlayIntegrityFork/releases/download/v13/PlayIntegrityFork-v13.zip",
5-
"changelog": "https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/CHANGELOG.md"
6-
}
1+
{{
2+
"version": "v1",
3+
"versionCode": 1000,
4+
"zipUrl": "https://github.com/frpunlocking-com/PlayIntegritySuperFork/releases/download/v1/PlayIntegritySuperFork-v1.zip",
5+
"changelog": "https://raw.githubusercontent.com/frpunlocking-com/PlayIntegritySuperFork/main/CHANGELOG.md"
6+
}

0 commit comments

Comments
 (0)