
本教程专为 Android 13 及以上内核版本 的设备设计(注意,这里的“Android版本”是指内核版本,而非系统版本)。例如:
- 5.15.xx-android13-xxx
- 6.1.xx-android14-xxx
- 6.6.xx-android15-xxx
如何查看内核版本
路径:设置 > 我的设备 > 全部参数 > 内核版本
通常,内核版本在 5.15.xx 至 6.x.xx 或更高 的设备才符合要求。如果你的设备不满足这一条件,请参考 mi-boot 相关教程。
常见支持机型
- 小米 14 系列
- 小米 13 系列
- 红米 K70 系列
- 红米 K60 Pro
- 红米 K60 Ultra
- 红米 Note 13 Pro+
- 红米平板 SE
特别说明:
对于出厂即搭载 Android 13 的设备,通用 ramdisk 文件已从 boot 镜像中移除,独立存储在 init_boot 镜像中。
参考文档:Android 官方说明
演示环境
- 手机型号:小米 13
- 操作系统:HyperOS(基于安卓 14)
- 内核版本:5.15.94-android13
详细步骤
1. 解锁 Bootloader
如果手机无法解锁 BL,请参考相关解锁教程。
2. 下载系统包
从官方渠道下载与你当前手机系统版本完全一致的 ROM 包。 小米刷机包汇总 下载线刷包解压就能找到init_boot.img文件。下载卡刷包需要用payload-dumper-go-init-boot提取!
3. 提取 init_boot.img
使用工具:payload-dumper-go-init-boot
将提取出的 init_boot.img 文件保存好。
4. 将文件传输至手机
将手机连接至电脑,设置为“文件传输模式”,然后将 init_boot.img 文件复制到手机的 Download 目录中。
5. 安装 KernelSU
- 下载并安装 KernelSU.apk。
打开应用后:
- 选择 init_boot.img
- 点击“下一步”,开始修补
- 修补完成后,生成的文件名为 kernelsu_patched_xxx.img,保存在 Download 目录中。
6. 准备 ADB 工具
- 在电脑上下载 adb-fastboot。
- 解压文件,将 kernelsu_patched_xxx.img 复制到 ADB 工具目录中。
7. 进入 FASTBOOT 模式
- 在手机的开发者选项中启用 USB 调试。
打开电脑中的 CMD 命令行.bat,输入以下命令:
♾️ text 代码:adb reboot fastboot
注意,这里是 fastboot 模式,而非 bootloader 模式。
8. 刷入修补后的文件
在命令行中输入以下指令,将修补后的文件刷入:
♾️ text 代码:fastboot flash init_boot kernelsu_patched_xxx.img
注意:kernelsu_patched_xxx.img 是每次修补生成的文件名,使用时需替换为实际生成的名称。
如果刷入成功,会显示以下内容:
♾️ text 代码:Sending 'init_boot' (8192 KB) OKAY [ 0.194s]
Writing 'init_boot' OKAY [ 0.003s]
Finished. Total time: 0.232s
完成后,输入以下命令重启手机:
♾️ text 代码:fastboot reboot
9. 验证安装结果
手机开机后,KernelSU 应显示“工作中
温馨提示
如果刷入模块不兼容或操作失误导致手机无法开机,可以通过
fastboot
刷回原始的
init_boot.img
恢复设备。
例如:
♾️ text 代码:fastboot flash init_boot init_boot.img
- 建议将原始 init_boot.img 文件保存在电脑上,以备不时之需。
- 如果后续系统更新,可下载全量包重新升级,并重复上述步骤继续使用 KernelSU。
通过本教程,您将成功在支持的设备上安装 KernelSU,开启更多高级功能体验!