内核安卓13-14刷面具(修补init_boot.img)

这里不是指系统的安卓版本,是指内核的安卓版本。

比如:5.15.xx-android13-xxx、6.1.xx-android14-xxx

Android13 开始, ramdisk 从 boot 映像中移除,放在单独的 init_boot.img 映像中。刷面具方法都差不多,不一样的地方修补的文件是 init_boot.img刷入 init_boot 分区。


前提准备

Bootloader解锁,详见小米手机解锁Bootloader

演示步骤

1、下载系统包:XiaoROM(一定要下载和手机系统版本一致的系统包)

2、提取 init_boot.img ,详见payload-dumper-go提取boot

3、手机插电脑,文件传输模式,复制 init_boot.img 到手机 Download 目录

4、手机下载安装Magisk app:Magisk-download

5、打开Magisk,①:安装 – ②:选择 init_boot.img – ③:开始修补文件 – ④:修补完成(修补生成 magisk_patched-xxx.img 文件在 Download 目录)

内核安卓13-14刷面具(修补init_boot.img)插图

6、电脑下载 adb-fastboot:蓝奏盘(解压出来)

7、手机插电脑,打开 文件传输 模式,打开 Download 目录,把 magisk.img 复制到电脑 adb-fastboot 目录

内核安卓13-14刷面具(修补init_boot.img)插图1

8、手机 开发者选项 打开 USB调试,打开“打开CMD命令行.bat”,输入下面的命令 重启到 FASTBOOTD 模式
注意是 fastboot ,不是 bootloader

1
adb reboot fastboot

FASTBOOTD

FASTBOOTD

9、输入下面的命令(注意别刷错分区)
magisk.img每次修补的名字都不一样,使用的时候请输入生成的名字。

1
fastboot flash init_boot 面具文件

10、输出下面这三行代码,就是成功刷入了。再使用指令 fastboot reboot 重启手机。

1
2
3
Sending 'init_boot' (131072 KB) OKAY [ 3.311s]
Writing 'init_boot' OKAY [ 0.441s]
Finished. Total time: 3.794s

11、重启手机(开机有震动基本没问题了)耐心等手机开机。(显示Magisk的版本,就是刷好了的)

一加手机安装面具教程(一加手机获取root权限)插图6

温馨提示

如果刷模块不兼容或者其他骚操作导致不能开机,可以把我们前面提取的 init_boot.img 通过fastboot刷回去,一般都能正常开机!
init_boot.img 保留一份在电脑,避免出问题了可以自救下!还原 init_boot 指令

1
fastboot flash init_boot init_boot.img

后期系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用Magisk了!

作者

Mu, X.

发布于

2022-10-03

更新于

2024-03-27

许可协议

# 背景动态线条