Magisk,用于定制Android的开源工具,支持Android 4.2及以上设备。它通过systemless机制在不修改系统分区的情况下获取Root权限,并支持通过安装模块来修改只读分区。内置MagiskSU提供Root权限管理,支持隐藏Root状态以通过部分应用的安全检测。
1、首先我们要做的的就是先把Magisk本身进行隐藏。
2、点击红框中的隐藏Magisk应用,然后随便设定一个名字,Magisk会用随机文件名进行安装,然后在桌面生成一个跟设定的名字一样的快捷方式。很多要求严格的App,只要检测到手机上安装了Magisk,就会闪退,所以,隐藏Magisk本身是必须要做的。
3、我们可以看到第一个红框里面,Magisk已经被隐藏了。然后进入第二个红框部分,开启Zygisk,先选择遵守协议列表,然后进入配置排除列表,把所有需要对其隐藏的App都选中,用法跟原来的Magisk Hide是一样的。确定列表后,再把遵守协议列表的选项关闭,因为我们已经安装了Shamiko,所以现在的状态就是列表生效但是并没有被排除,达到了我们预计的目的。
1、Systemless Root与权限管理
通过修补boot镜像实现Root,不修改/system分区。MagiskSU提供Root权限管理,支持按应用授予或撤销超级用户权限。
2、模块安装与管理
支持从本地存储安装模块zip文件。模块通过覆盖挂载机制替换系统文件,禁用或删除模块后系统恢复原状。模块列表支持启用、禁用和卸载。
3、Root隐藏与安全检测绕过
可对特定应用隐藏Root状态,支持通过SafetyNet等完整性检查。适用于对Root环境有检测的应用,如银行、支付和游戏类App。
4、启动脚本与开发者功能
在系统启动过程中提供多个暂停点,开发者可在特定阶段执行自定义脚本。支持Systemless Hosts,为广告屏蔽应用提供hosts修改支持。
5、OTA更新兼容
由于不修改系统分区,设备在Root后仍可接收官方OTA更新。系统更新后可通过App重新安装到未使用的启动槽位,保留Root权限。
1、不需要修改系统分区就能获得Root权限,系统更新后权限不会丢失,不用每次升级都重新Root。
2、安装的模块可以随时禁用或删除,系统文件能恢复原状,不会因为折腾导致系统无法恢复。
3、需要Root权限的银行App或支付软件,通过隐藏功能让它检测不到Root,正常使用不受影响。
4、通过安装模块扩展系统功能,比如广告拦截、性能优化、界面定制等,模块支持热插拔。
1、Magisk Manager是否无风险?
Magisk Manager是一个与Android智能设备兼容的经过完善开发的生根应用程序,据报道其中不包含任何恶意软件。它不会修改引导分区,也不会触摸系统分区。与其他生根应用程序不同,它不会安装任何第三方应用程序。因此,您可以放心,Magisk Manager是无风险的。
2、Magisk Manager是否免费?
是的,Magisk是绝对免费的应用程序。下载,生根设备或管理已生根的设备不会花费一分钱。
3、Android扎根合法吗?
现在,Android生根在全世界都是合法且安全的。您可以随时随地自由使用智能手机或平板电脑。
4、为什么我的手机不支持Magisk?
Magisk当前不支持Iz4压缩启动映像。如果您的手机具有gzip压缩的boot.img,则在您的设备上应该可以正常运行。
5、为什么我的手机随机掉根?
如果在设置中启用BusyBox,则某些LineageOS ROM可能会遇到丢失根目录的问题。您可以通过转至设置-启用BusyBox来关闭该功能。
6、Magisk与哪些Android版本兼容?
Magisk现在与最新的Android版本Android Pie完全兼容。这个应用程式可以在Android 4.1和4.2以上的所有版本上运作
7、为什么Magisk无法在我的手机上正常工作?
将Magisk Manager安装到外部或可采用的存储设备可能会导致某些功能问题。我们建议将应用程序重新安装到内部存储中。
v
热修复
[MagiskInit] 回滚可能导致无限重启的更改