随着每个新版本的发布,Android 变得越来越安全,并且对开发人员获得 Android 设备的 root 访问权限和更改系统文件提出了越来越大的挑战。
去年Chainfire与SuperSU一起发布无系统root时,受到了Android社区的热烈欢迎。 Chainfire 的无系统 root 功能允许用户在不修改系统分区的情况下获得 root 访问权限,即使设备已 root,也可以不间断地安装 OTA 更新。
现在到了 2016 年 8 月,我们有一个基于无系统原则构建的完整界面,旨在使自定义 MOD(甚至 ROM)可用于 Android 设备,以实现无系统。这个新的无系统界面是由托普约翰乌在 xda 并正在被呼叫Magisk — 通用无系统接口。
Magisk 是一个无系统界面,开发人员可以使用它为 Android 设备构建自定义 MOD,而无需更改系统文件。查看 Magisk 的完整功能日志:
- 魔法坐骑:此功能不仅允许您替换现有的文件和目录,还支持将新的文件和目录添加到系统中!
└ 这意味着所有现有的模组都应该可以在无系统的情况下工作!- 多个入口点:如果“Magic Mount”本身还不足以实现您的目标,Magisk 为开发者提供了多个入口点,让开发者可以在不同的启动时间运行脚本,让开发者可以随时做他们想做的事情。它可靠地阻止启动过程在脚本完成之前继续。
- 删除 verity/forceencrypt(两者都可以通过 .magisk 文件进行配置,与 SuperSU 相同),修补 sepolicy(以运行脚本并支持多种 root 方法)。
- 这意味着开发人员将来无需担心启动映像的修改!
- 像 Root、Xpose 等重要的 mod 都可以依赖于 Magisk 接口。
- magisk.img(存储所有无系统模组的地方)将自动调整大小以支持大型模组,并在删除内容后回收空间。
下载魔法
从下面的下载链接获取 Magisk 安装程序 zip。由于 Magisk 是一个正在开发的项目,新版本将会随时发布。请留意这一点xda线程。
[icon name=”cloud-download” class=”” unprefixed_class=””] 下载 Magisk v9 (.zip)
如何通过 TWRP 恢复安装 Magisk
- 从上面的下载链接下载 Magisk zip 文件并将其传输到您设备的存储中。
- 将您的设备启动至 TWRP 恢复。
- 点击安装并选择您在步骤 1 中传输到设备的 Magisk zip 文件。
- 选择 .zip 文件后,执行以下操作滑动确认闪光屏幕底部的 开始闪烁过程。
- 一旦 Magisk 被闪现,你就会得到重启系统选项,选择它。
- 现在,如果您想通过 Magisk 进行无系统 root,以便在 root 后可以使用 Android Pay 并玩 Pokemon Go,请点击以下链接:
就这样。一旦您在设备上安装了 Magisk 无系统界面,您就可以使用在其上构建的多个 MOD,而不会干扰 Android 设备上的系统文件。
快乐安卓!