From 93c53f5fb57941e449585a5b1428c4f38ca751af Mon Sep 17 00:00:00 2001 From: osm0sis Date: Wed, 13 Dec 2023 14:25:55 -0400 Subject: [PATCH] Prepare v4 --- CHANGELOG.md | 10 +++++++++- module/module.prop | 4 ++-- update.json | 6 +++--- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e103f0..c068e27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,16 @@ -# CUSTOM SPOOF FORK v3 +# Custom Fork v4 +- Very verbose logging (for now) +- Allow spoofing literally any field from android.os.Build or android.os.Build.VERSION +- Add BUILD_ID and VNDK_VERSION support to keep cross-fork API compatibility +- Add exceptions for FIRST_API_VERSION (actually DEVICE_INITIAL_SDK_INT) and BUILD_ID (actually ID) for backwards API compatibility +- Add empty example.pif.json with reference link +- Fix GMS crashes if a null/bad value was read from json +# Custom Fork v3 - Combine system.prop (runs at post-fs-data) entries into service.sh so that they're only set if needed - Clean up GMS data pif.prop/pif.json files left over from previous releases to ensure they don't trigger detection - Use custom.pif.json for custom spoofing if it exists, self-contained in the module directory, and restore it after module updates - Move props that need to be changed earlier into post-fs-data.sh - Warn of possible conflict if MagiskHidePropsConfig (MHPC) is installed - Continue to use ShadowHook for now + diff --git a/module/module.prop b/module/module.prop index e43b1fe..2952c78 100644 --- a/module/module.prop +++ b/module/module.prop @@ -1,7 +1,7 @@ id=playintegrityfix name=Play Integrity Fork -version=v3 -versionCode=3000 +version=v4 +versionCode=4000 author=osm0sis & chiteroman @ xda-developers description=Fix CTS profile (SafetyNet) and DEVICE verdict (Play Integrity) updateJson=https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/update.json diff --git a/update.json b/update.json index 15999d7..be38a11 100644 --- a/update.json +++ b/update.json @@ -1,6 +1,6 @@ { - "version": "v3", - "versionCode": 3000, - "zipUrl": "https://github.com/osm0sis/PlayIntegrityFork/releases/download/v3/PlayIntegrityFork-v3.zip", + "version": "v4", + "versionCode": 4000, + "zipUrl": "https://github.com/osm0sis/PlayIntegrityFork/releases/download/v4/PlayIntegrityFork-v4.zip", "changelog": "https://raw.githubusercontent.com/osm0sis/PlayIntegrityFork/main/CHANGELOG.md" }