diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 32522c1..0897082 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> + <component name="GradleMigrationSettings" migrationVersion="1" /> <component name="GradleSettings"> <option name="linkedExternalProjectsSettings"> <GradleProjectSettings> diff --git a/app/src/main/cpp/main.cpp b/app/src/main/cpp/main.cpp index faf2fc6..8f2c343 100644 --- a/app/src/main/cpp/main.cpp +++ b/app/src/main/cpp/main.cpp @@ -96,6 +96,7 @@ public: read(fd, vector.data(), size); LOGD("Read %ld bytes from fd!", size); } else { + close(fd); LOGD("Couldn't read classes.dex from fd!"); api->setOption(zygisk::DLCLOSE_MODULE_LIBRARY); return; @@ -175,6 +176,8 @@ static void companion(int fd) { write(fd, &size, sizeof(long)); write(fd, vector.data(), size); + + vector.clear(); } REGISTER_ZYGISK_MODULE(PlayIntegrityFix) diff --git a/changelog.md b/changelog.md index 26e921f..8e6ce2b 100644 --- a/changelog.md +++ b/changelog.md @@ -2,10 +2,6 @@ We have a Telegram channel! If you want to share your knowledge join: https://t.me/playintegrityfix -# v13.8 +# v13.9 -Google banned old fingerprints :( - -This build has hardcoded the fix into Zygisk native libs like v13.0. - -You can't use pif.json or pif.prop files to spoof custom props. \ No newline at end of file +Google banned v13.8 fingerprint. \ No newline at end of file diff --git a/update.json b/update.json index 6e4bb71..88f584c 100644 --- a/update.json +++ b/update.json @@ -1,6 +1,6 @@ { - "version": "v13.8", - "versionCode": 138, - "zipUrl": "https://github.com/chiteroman/PlayIntegrityFix/releases/download/v13.8/PlayIntegrityFix_v13.8.zip", + "version": "v13.9", + "versionCode": 139, + "zipUrl": "https://github.com/chiteroman/PlayIntegrityFix/releases/download/v13.9/PlayIntegrityFix_v13.9.zip", "changelog": "https://raw.githubusercontent.com/chiteroman/PlayIntegrityFix/main/changelog.md" } \ No newline at end of file