Skip to content

Privacy Kit 3.7

Choose a tag to compare

@Mohithash Mohithash released this 14 Oct 11:17

Privacy Kit 3.7

  • Block hardware fingerprinting — a new per-app toggle that strips hardware-identifying media codecs and normalises CPU core count and GLES version, so fingerprinting SDKs can't re-identify the physical device
  • Instant Update — apply hook, value and custom-hook changes live, without force-stopping the app
  • Advertising ID and Firebase ID now update live when you change them
  • New "Pause all spoofing" master switch (Developer options)
  • Setup Doctor now checks the framework host and running targets, and can self-heal a missing scope
  • Prove It shows the framework's live view of each app — whether the module is loaded and running right now, and warns if it failed to load
  • Widevine DRM coherence in Balanced/Stealth (provisioningUniqueId is now per-profile) — pair with the v1.34 Zygisk companion
  • Smoother scrolling and navigation; less typing lag in Custom Hooks
  • Coherence fixes and repair of stale device identities
  • Stability and crash fixes

Install: update in LSPosed, then flash/attach the Zygisk companion (privacykit-zygisk-v1.34.zip) and KPM module (privacykit_kpm.kpm). PrivacyKit-Probe is the optional identifier cross-check tool.


If an app isn't being spoofed (quick checks):

  • Remove the app from the Magisk Zygisk DenyList, or turn "Umount modules" off on KSUN / SukiSU (or a custom app profile with it disabled).
  • Balanced / Stealth / Ultra: keep the app out of LSPosed scope, but add "Android System Framework" + Phone (com.android.phone) to the scope and reboot.
  • KPM is only needed for Stealth & Ultra (Standard/Balanced don't need it).
  • After updating: re-toggle Privacy Kit in LSPosed and force-stop the app (or reboot).

Full setup & troubleshooting is in the module description (Troubleshooting section).