Home - GitCourser/MagiskOnEmu GitHub Wiki
Welcome to MagiskOnNox Wiki.
Magisk doesn't official support installing on Android on PC becuase Android on PC usually doesn't have "boot image", but you may have not known that you could install Magisk on Android on PC even you can install it into "/system". Actualy you don't even need boot image to be able to install Magisk. Almost Emulator (Android 9 and lower) have shipped with ramdisk. We can also patch ramdisk instead to Magisk become more hidden
- Magic Mount (modules): Replace/Add system files without actually modify system partition, so easy to revert changes
-
MagiskHide: Hide Magisk from almost detectionFor hiding, it is recommended to use Shamiko (zygisk module) - resetprop: Replace any properties include read-only system properties (start with "ro.")
-
Boot script:
- Post-fs-data: run before zygote start and after data has been decryptd and mounted.
- late_start service: After post-fs-data jobs are completed, zygote has started from here
- Custom Sepolicy: inject custom sepolicy patches
- Zygisk: inject codes into every app process
- DenyList: revert Magisk changes, unload Zygisk and opt-out app from Magisk (this should not be called hiding!)
- Original Magisk installation only support patch boot image
- Magisk doesn't official support emulator
- Benefits of Magisk above
- Magisk Canary - official by topjohnwu
- Magisk Canary by TheHitMan7
- including MagiskHide, Hide the Magisk app, Magisk-Module-Repository features
- Restore MagiskHide, it will spoof/alter/manipulate non-Magisk related signals or traces to circumvent device state detection
- Include new features: Zygisk
- Magisk Stable - official by topjohnwu