安装
如果你已经安装了Magisk, 强烈建议你通过Magisk应用程序直接升级,使用它的直接安装方法。下面的教程只针对第一次安装。
准备
在你开始之前。
本教程假定你了解如何使用 adb 和 fastboot .
你的设备必须解锁bootloader.
如果你还打算安装自定义内核,请在 Magisk 之后安装。
下载并安装最新的Magisk应用程序。程序会收集设备的一些信息。在主屏幕上,应该能看到magisk和app的安装信息.
请特别注意 Ramdisk 信息, 它决定了你的设备在boot分区中是否有Ramdisk。
不幸的是,也有例外,因为有些设备的引导程序接受 ramdisk,即使它做不到。在这种情况下,你将不假装启动分区确实有ramdisk, 继续按照指示进行操作。 除了实际尝试, 没有办法检测到这一点。幸运的是,据我们所知,只有一些小米设备有这个属性,所以大多数人可以简单地忽略这条信息)。
如果你的设备没有 boot ramdisk,请在安装前阅读恢复分区的Magisk部分。该部分的信息是非常重要的!
如果你使用的是三星的设备,并且SAR的结果是Yes,请查看Samsung 的部分。
否则,请继续查看Patching Images, 修补镜像.
如果你的设备有启动盘,你也可以用custom recovery,安装Magisk,但不建议这样做
华为设备不被支持,该说明已从本页面删除)
修补镜像
如果你的设备有boot ramdisk,你需要一份boot.img的副本。 如果你的设备没有boot ramdisk,你需要一份recovery.img的副本。
你应该能够从官方固件包或你的定制ROMzip 中提取你需要的文件。如果你仍然有问题,去XDA-Developers寻找资源、指南、讨论,或者在你设备的论坛上寻求帮助。
将 boot.img或recovery.img 镜像复制到你的设备上
在Magisk应用中, 点击Magisk卡片右边的安装按钮
如果你正在修补一个recovery镜像,确保在选项中勾选恢复模式, 在大多数情况下,它应该已经被自动选中。
在方式中选择选择并修补一个文件,然后选择刚刚存到手机上的boot/recovery镜像.
Magisk应用程序会修补镜像, 并保存到[内部存储器]/Download/magisk_patched_[random_strings].img. 例如/sdcard/Download/...
用ADB把打好补丁的镜像拷贝到你的电脑上. adb pull /sdcard/Download/magisk_patched_[random_strings].img
将打过补丁的boot/recovery镜像刷写到你的设备上. 对于大多数设备,重启到fastboot模式,然后用下列命令刷入:
fastboot flash boot "magisk_patched.img的路径" # 或者是 fastboot flash recovery "magisk_patched.img的路径" # 如果是刷入 recovery 镜像
重新启动,就可以了!