Privacy Kit 1.13
Privacy Kit 1.13 — native Zygisk companion, Break Play Services, cross-layer coherence & license fixes.
Native (Zygisk) companion
- Full integration with the Privacy Kit Zygisk module (v0.5): native spoofing of system properties, uname, GL strings,
/proc&/sysreads, and Wi‑Fi MAC — closing the NDK/libc surfaces the Xposed layer can't reach. - New Native Spoofing screen with per‑app native categories, plus live native status (attached / backend / surfaces) in each app's diagnostics.
- Cross‑layer coherence checks warn when an identifier is spoofed in Java but not natively, so a C/NDK reader can't catch a mismatch.
- Java and native layers now return identical values for randomized identifiers (e.g. Wi‑Fi MAC), removing a Java‑vs‑native tell.
Break Play Services
- Optional per‑profile switch that makes Google Play Services appear absent to the app — honest GMS‑absence, not attestation/integrity forging — plus
boot_idde‑correlation.
Licensing
- Fixed: activating a purchased key on a device that still held the expired trial no longer errors — the device re‑binds to the new license automatically (previously leaked a raw datastore error).
- Friendlier activation error messages, and a new Unbind this device action on the lock screen.
Requires / notes
- Native spoofing needs the Privacy Kit Zygisk companion module (attached:
privacykit-zygisk-v0.5.zip) on LSPosed (Zygisk) or KernelSU + ZygiskNext. - After updating, re‑toggle Privacy Kit in LSPosed and relaunch target apps so the module reloads (LSPosed caches module code).