The Debug version has a more detailed log than the Canary version
- Bump version code to
25102
- [General] MagiskHide is restored and enabled by default
- [General] The package name is
io.github.huskydg.magisk
- [MagiskHide] Hide Google SafetyNet process by default
- [General] Implement Core-only mode
- [General] Support installing Magisk into system partition
- [General] Add button to temporarily disable Magisk
- [General] Add button to download and install Riru core
- [General] Fix Magisk survival script
addon.d
when FBE cannot be decrypted: Change modules directory from/data/adb/magisk
to/data/unencrypted/MAGISKBIN
and symlink back - [MagiskHide] Only reset sensitive props after boot completed
- [General] Change magisk directory from
/data/adb/modules
to/data/unencrypted/magisk_modules
and symlink back on FBE so you can manage module from Recovery. - [MagiskInit] Inject Magisk services through
exec
option - [MagiskHide] Introduce MagiskHide Dualspace mode to hide Magisk from all apps on dual space
- [MagiskHide] Introduce MagiskHide WhiteList mode to hide Magisk from all apps except apps that have been previously granted root access from Magisk
- [Manager] Show all supported languages in Language settings for Chinese ROM
- [Modules] Support systemless deleting files or folders for modules. Learn more about it...
- [General] Introduce Anti Zygote loop feature to automatically boot into Core-only mode if zygote fails to start for many times (aka. bootloop)
- [General] Add f2fs tuning for unencrypted devices
- [General] Lock
sys.oem_unlock_allowed
to0
andinit.svc.adbd
tostopped
After WhiteList is enabled, Magisk will be hidden from all apps by default and only previously apps have been granted root access from Magisk can continue to access Magisk.
Temporarily turn off MagiskHide WhiteList if you want to grant root access to new apps
MagiskHide WhiteList has significant performance and memory consumption issue and might break some modules that require app to read (overlay module, systemize app, ...). Only use WhiteList if necessary
Zygisk is detectable and does not have hiding itself method like RiruHide. In additional, there are no hiding module that actually work, please don't enable Zygisk if unnecessary. Read here to learn more about Zygisk...
- Sync to public release
None