《Magisk Manager》是一款手机工具应用,主要就是为了不修改 /system 但实现修改的效果,比如隐藏 root,最重要的是不影响 OTA。和 xposed 一样,这个工具需要先刷 zip 包,在 XDA 的附件里提供。它可以将你手机上的文件进行分区管理,用法简单、功能实用!可以说是每位玩机用户们的必备工具之一啦!推荐!
magisk manager说明
Magisk,以不触动/system的方式修改/system,继supersu systemless化后的新发展。Magisk需要修改boot.img,必须先解锁bootloader。
magisk manager介绍
在Magisk框架进行任何的安装之前,它都会在/data/stock_boot_.img.gz目录建立一个来防止出现意外的情况发生,例如卡在开机界面,当然你也可以通过安装卸载文件或者恢复系统来解决这个问题。
如果你已经安装了Magisk框架则需要在安装Magisk Manager,然后在该程序中来升级,或者重新安装Magisk框架的版本,目前最新的稳定版本为v17.1,点击安装则会开始下载文件,文件下载完成之后就会自动开始安装,然后重启,当前这一些都是建立在ROOT权限开启的情况下。
当然如果你没有root或者安装出了问题你可以恢复boot image文件,也就是刷卸载文件,然后手动下载最新的Magisk zip文件,重启到第三方recovery,然后刷入该文件,重启,如果Magisk Manager没有安装,自己安装一些就OK了。
http://img.itmop.com/upload/2019-8/2019819111559320420.png
magisk manager功能
Magic Mount:
此特性不仅允许用户替换/system目录下已经存在的文件及文件夹,同时也支持创建/system原本不存在的文件及文件夹。当然,实际上并不修改原来的/system.
这意味之前的修改模块(zip刷机包)基本都可以在这种systemless-ly模式下工作。
Multiple Entry Points:
如果“Magic Mount”还不能完成实现你的需求,Magisk在系统启动过程中提供了几个暂停点来运行你的脚本,使开发者可以在任何需要的时候实现所需的功能。在启动过程被暂停后,直到你的脚本被执行前,Magisk都可以可靠地阻断启动过程的继续。
Magisk Manager:
Magisk Manager这款app可以帮助你管理root状态,以及管理所有的Magisk模块(模块管理功能还在开发中),就像Xposed模块一样。
Special "Cache" Mode:
这种模式支持在system proPS被加载前运行,这意味Magisk能更多的可能性。
systemless hosts 默认开启,各种修改hosts的广告屏蔽软件无需修改就可以直接使用此systemless模式。
Magisk还将会移除 system verify和 forceencrypt(二者均可以通过.magisk文件手动配置), 并且修改sepolicy使得脚本运行正常。
这意味着开发者以后无需担心boot.img的修改问题。
一些主要的系统修改,如root和Xposed等,都可以依赖于Magisk.
magisk.img(所有systemless模块存储在此文件内)支持自动调节文件大小以适应较大体积模块,同时也可以在某些模块移除后自动缩小大小。
magisk manager特性
Magisk,以不触动/system的方式修改/system
Magic Mount:
此特性不仅允许用户替换/system目录下已经存在的文件及文件夹,同时也支持创建/system原本不存在的文件及文件夹。当然,实际上并不修改原来的/system.
这意味之前的修改模块(zip刷机包)基本都可以在这种systemless-ly模式下工作。
Multiple Entry Points:
如果"Magic Mount"还不能完成实现你的需求,Magisk在系统启动过程中提供了几个暂停点来运行你的脚本,使开发者可以在任何需要的时候实现所需的功能。在启动过程被暂停后,直到你的脚本被执行前,Magisk都可以可靠地阻断启动过程的继续。
Magisk Manager:
Magisk Manager这款app可以帮助你管理root状态,以及管理所有的Magisk模块(模块管理功能还在开发中),就像Xposed模块一样。
Special "Cache" Mode:
这种模式支持在system props被加载前运行,这意味Magisk能更多的可能性。
systemless hosts 默认开启,各种修改hosts的广告屏蔽软件无需修改就可以直接使用此systemless模式。
Magisk还将会移除 system verify和 forceencrypt(二者均可以通过.magisk文件手动配置), 并且修改sepolicy使得脚本运行正常。
这意味着开发者以后无需担心boot.img的修改问题。
一些主要的系统修改,如root和Xposed等,都可以依赖于Magisk.
magisk.img(所有systemless模块存储在此文件内)支持自动调节文件大小以适应较大体积模块,同时也可以在某些模块移除后自动缩小大小。
太长了,后边不翻译了,建议直接看原帖。尤其是改写原有zip包为magisk模块需要了解magisk对启动过程的修改。
magisk manager要点
1.建议配合phh's SuperUser(原帖内附带的修改版)来使用,这样systemless特性最低支持到Android 5.0,同时还可以在开机后一键关闭root;Chainfire的SuperSU(使用原帖修改版)systemless最低支持5.1,暂不支持开机后一键关闭root。一键关闭root主要为了Android pay的使用,不使用Android pay的话这两种root方式没太大区别。
2.systemless Xposed需要对应版本呢,安装器对应material版。
3.systemless ViPER4Android,原帖仅提供驱动systemless安装,刷入后在安装apk即可。