Skip to content

gmh5225/MagiskHide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagiskHide

Portable ptrace-based MagiskHide (from MagiskDelta) for Official Magisk v24.0+ as MagiskHide has been removed. In additional, this module does not need to rely on Riru or Zygisk.

How to use this

This module is ONLY for Official Magisk v24.0+ and does not need Zygisk to be enabled. Which mean you can hide Magisk root without enabling Zygisk.

This module reads DenyList as hidelist, but DOES NOT need to enable Zygisk and Enforced DenyList. You can use this module when Zygisk is enabled also but it is meanless.

NOTE: Isolated process and app zygote is not handle-able on Android 10 and lower. So Android 11+ is recommended!

There are two way to modify denylist configuration without enabling Zygisk.

Configure Magisk apps

  • As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.

Configure by CLI

  • You can manage denylist by magisk --denylist.

  • To add pkg/process to denylist, use this command (example adding com.google.android.gms.unstable):

magisk --denylist add com.google.android.gms com.google.android.gms.unstable
  • To remove pkg/process to denylist, use this command (example removing com.google.android.gms.unstable):
magisk --denylist rm com.google.android.gms com.google.android.gms.unstable
  • Use magisk --denylist ls to view denylist configuration

Bugreport

  • If MagiskHide is working, you should see these line in Magisk logs:

  • Only accept bugreport that MagiskHide is not working, not "MagiskHide is not able to hide xxx" issue.

  • If there is any problem, use debug version and attach /cache/magisk.log when report bug.

Source code

About

Portable MagiskHide

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.3%
  • Shell 4.6%
  • Makefile 1.1%