Skip to content

K3V1991/Passing-SafetyNet-with-Magisk-Zygisk-and-DenyList

Repository files navigation

Passing SafetyNet with Magisk's Zygisk and DenyList

Magisk 24 will no longer have Magisk Hide natively bundled with Magisk. Unless of course you use a Fork of Magisk from another Developer. How do you pass SafetyNet without it?




Prequisites:


MagiskHide Props Module How-To:

  1. Update to the latest Magisk.
  2. Open Magisk > Settings > enable Zygisk & Enforce DenyList.
  3. Now tap on Configure DenyList (Tap on the 3 Button Menu and enable "Show System Apps")
  4. Now turn off your Internet Connections and enable Airplane Mode. Double check and ensure that Wifi is turned off after enabling Airplane Mode.
  5. Configure DenyList for Google Play Store and Google Play Services and all the other Apps you need Root hidden from.
  6. Go into the Phone's Settings > Apps > Clear Data of all the Apps you configured in the DenyList.
  7. Install the MagiskHide Props Module (Discuntinued) and reboot.
  8. Open Termux or Terminal Emulator and grant Root Permissions by typing in:
su

Now type in:

props
  1. Enter the 4th Submenu and configure so that the:
ro.boot.verifiedbootstate & ro.boot.flash:locked

Says active like in the Screenshots.

  1. Now Reboot.
  2. After Boot, connect to the Internet, let the Phone sit idle for 5-10 Minutes and check SafetyNet Status. You should be passing both Basic Integrity and CtsProfile and Google Play Certification.

Universal SafetyNet Fix Module How-To:

  1. Install Universal SafetyNet Fix Module and reboot. You should be passing both Basic Integrity and CtsProfile and Google Play Certification.

Screenshots