理论上安卓设备都能刷,只要能解锁 Bootloader 大致思路:解锁 Bootloader > 修补 init_boot.img > fastboot 刷入修补文件 本教程适用于 安卓内核版本 为 android13 或以上版本的设备。内核版本低于 android13 移步这里 。
如何查看内核版本:设置 – 我的设备 – 全部参数 – 内核版本
例如:
5.15.xx-android13-xxx
6.x.xx-android14-xxx
解锁 Bootloader ,自行解决。 提取 init_boot.img ,如果系统包内有 init_boot.img 可以跳过提取步骤。
下载提取工具:payload-dumper-go
使用解压软件解压得到 payload-dumper-go-win 文件夹
下载和手机一致的系统包,小米手机移步这里
使用解压软件解压系统包找到 payload.bin
复制 payload.bin 文件到 payload-dumper-go 文件夹里内(如图)
打开文件夹内的 打开CMD 命令行 文件,按照提示输入 i 回车。

打开 img 文件夹,可以看到提取的 init_boot.img

手机插电脑,打开 传输文件 模式,复制 init_boot.img 进手机 Download 目录。 手机下载安装 Magisk ,Magisk-download ,如果打不开Github,点这里 提取码:6bhz 安装 – 选择 init_boot.img – 开始修补文件 – 修补完成,修补生成的文件 magisk_patched-xxx.img 在 Download 目录。

电脑下载工具 adb-fastboot ,并使用解压工具解压得到 adb-fastboot 文件夹。 手机插电脑,打开 传输文件 模式,打开 Download 目录,把刚刚第5步修补的 img 文件 复制到电脑 adb-fastboot 目录。

手机进入 Bootloader 模式,关机,同时按着 电源键 + 音量下键 。

打开 adb-fastboot 文件夹中的 打开CMD命令行 并输入下面命令(将修补的img文件名替换掉下面的“面具文件”):
fastboot flash init_boot 面具文件显示 OKAY 就是成功刷入了,再使用以下命令重启手机。
fastboot reboot
开机有震动基本没问题了,耐心等开机。(显示 Magisk 的版本,就是刷好了的)

如果刷入 magisk.img 不能开机,可以把前面提取的 init_boot.img 通过 fastboot 刷回去,恢复原版 boot,一般都能正常开机!init_boot.img 保留一份在电脑,避免出问题了可以自救下!还原 boot 指令:
fastboot flash boot init_boot.img后期系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用 Magisk 了!
夜雨聆风