Skip to content

Privacy Kit 1.13

Choose a tag to compare

@Mohithash Mohithash released this 26 Jul 21:08
· 9 commits to main since this release

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 & /sys reads, 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_id de‑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).