It’s been quite a time from now, since the last version of the great Magisk arrived with added features. But that’s gonna change now as a new version is released with much improvements and certain under-the-hood tweaks. In fact, there are many changes that the latest Magisk beta 16.4 brings to the table, except the much awaited support for Galaxy S9/S9+.
Worth noting is the improved MagiskHide implementation. As you very well know, the MagiskHide potentially bypasses the Google’s SafetyNet. Though, Google SafetyNet check policy and Magisk have a long history of playing cat and mouse game, the latter was successful in keeping SafetyNet under control most of the times.
However, gone days are on which certain reputed app developers implemented there own Root-Detection methods that the Magisk failed to bypass until the emergance of previous Magisk 16.3. And, with this new release the developer, Topjohnwu has strengthened the MagiskHide feature such that the increasing amount of apps that run device verification / root detection in a separate service, which was under the radar of MagiskHide’s are now included as the target.
Apart from the improved MagiskHide, the Magisk 16.4 fixes certain issues with the Magisk on Android P. Along with the Magisk 16.4 the Magisk Manager has also been updated. The latest Magisk Manager carries the version number 5.7.0, perhaps, a considerable bump from the previous v5.6.4. The complete changelog of the latest Magisk as well as Magisk Manager is provided below.
- Magisk v16.4
– [Daemon] Directly check logcat command instead of detecting logd, should fix logging and MagiskHide on several Samsung devices
– [Daemon] Fix startup Magisk Manager APK installation on Android P
– [MagiskPolicy] Switch from AOSP u:r:su:s0 to u:r:magisk:s0 to prevent conflicts
– [MagiskPolicy] Remove unnecessary sepolicy rules to reduce security penalty
– [Daemon] Massive re-design /sbin tmpfs overlay and daemon start up
– [MagiskInit] Remove magiskinit_daemon, the actual magisk daemon (magiskd) shall handle everything itself
– [Daemon] Remove post-fs stage as it is very limited and also will not work on A/B devices; replaced with simple mount in post-fs-data, which will run ASAP even before the daemon is started
– [General] Remove all 64-bit binaries as there is no point in using them; all binaries are now 32-bit only.
– [resetprop] Add Protobuf encode/decode to support manipulating persist properties on Android P
– [MagiskHide] Include app sub-services as hiding targets. This might significantly increase the amount of apps that could be properly hidden
- Magisk Manager v5.7.0
– Add app shortcuts for Android 7.1+
– Bump minimal module minMagisk requirement to 1500
– Adjustments for new sepolicies on v16.4+
– Fix crashes when refreshing the online report
Magisk Beta 16.4(Magisk Manager 5.7.0 bundled): Download
Magisk Manager 5.7.0: Download