This commit is contained in:
chiteroman 2024-12-24 19:44:06 +01:00
parent 18da0cee2a
commit fde296fb2a
No known key found for this signature in database
7 changed files with 20 additions and 15 deletions

View File

@ -25,8 +25,8 @@ android {
applicationId = "es.chiteroman.playintegrityfix" applicationId = "es.chiteroman.playintegrityfix"
minSdk = 26 minSdk = 26
targetSdk = 35 targetSdk = 35
versionCode = 18100 versionCode = 18200
versionName = "v18.1" versionName = "v18.2"
multiDexEnabled = false multiDexEnabled = false
externalNativeBuild { externalNativeBuild {

View File

@ -468,7 +468,10 @@ static void companion(int fd) {
xwrite(fd, json.data(), jsonSize * sizeof(uint8_t)); xwrite(fd, json.data(), jsonSize * sizeof(uint8_t));
} }
bool trickyStore = std::filesystem::exists(TS_PATH); std::string ts(TS_PATH);
bool trickyStore = std::filesystem::exists(ts) &&
!std::filesystem::exists(ts + "/disable") &&
!std::filesystem::exists(ts + "/remove");
xwrite(fd, &trickyStore, sizeof(trickyStore)); xwrite(fd, &trickyStore, sizeof(trickyStore));
bool testSignedRom = checkOtaZip(); bool testSignedRom = checkOtaZip();

View File

@ -11,6 +11,9 @@ If you are using TrickyStore and you have a valid keybox, but Strong
isn't passing, maybe you should change the ROM. isn't passing, maybe you should change the ROM.
Stock ROMs gives the best results. Stock ROMs gives the best results.
# v18.1 # v18.2
- Update fingerprint - Update fingerprint
- Add action.sh (to auto update fingerprint to latest beta)
Thanks to osm0sis, backslashxx and KOWX712

View File

@ -62,7 +62,6 @@ fi
# Check custom fingerprint # Check custom fingerprint
if [ -f "/data/adb/pif.json" ]; then if [ -f "/data/adb/pif.json" ]; then
ui_print "!!! WARNING !!!" ui_print "- Backup custom pif.json"
ui_print "- You are using custom pif.json (/data/adb/pif.json)" mv -f /data/adb/pif.json /data/adb/pif.json.old
ui_print "- Remove that file if you can't pass attestation test!"
fi fi

View File

@ -1,7 +1,7 @@
id=playintegrityfix id=playintegrityfix
name=Play Integrity Fix name=Play Integrity Fix
version=v18.1 version=v18.2
versionCode=18100 versionCode=18200
author=chiteroman author=chiteroman
description=Universal modular fix for Play Integrity (and SafetyNet) on devices running Android 8-15 description=Universal modular fix for Play Integrity (and SafetyNet) on devices running Android 8-15
updateJson=https://raw.githubusercontent.com/chiteroman/PlayIntegrityFix/main/update.json updateJson=https://raw.githubusercontent.com/chiteroman/PlayIntegrityFix/main/update.json

View File

@ -1,7 +1,7 @@
{ {
"FINGERPRINT": "google/tokay_beta/tokay:15/BP11.241025.006/12620009:user/release-keys", "FINGERPRINT": "google/oriole_beta/oriole:Baklava/BP21.241121.009/12787338:user/release-keys",
"MANUFACTURER": "Google", "MANUFACTURER": "Google",
"MODEL": "Pixel 9", "MODEL": "Pixel 6",
"SECURITY_PATCH": "2024-11-05", "SECURITY_PATCH": "2024-12-05",
"DEVICE_INITIAL_SDK_INT": 21 "DEVICE_INITIAL_SDK_INT": 21
} }

View File

@ -1,6 +1,6 @@
{ {
"version": "v18.1", "version": "v18.2",
"versionCode": 18100, "versionCode": 18200,
"zipUrl": "https://github.com/chiteroman/PlayIntegrityFix/releases/download/v18.1/PlayIntegrityFix_v18.1.zip", "zipUrl": "https://github.com/chiteroman/PlayIntegrityFix/releases/download/v18.2/PlayIntegrityFix_v18.2.zip",
"changelog": "https://raw.githubusercontent.com/chiteroman/PlayIntegrityFix/main/changelog.md" "changelog": "https://raw.githubusercontent.com/chiteroman/PlayIntegrityFix/main/changelog.md"
} }