一加 Ace 6 Root 记录(附 ColorOS 16.0.3.506(CN01) init_boot 镜像下载)
如果你只是想下载 init_boot 镜像,请直接跳转到文末这个部分
If you just want to download the init_boot image, please jump to the end of this article
碎碎念
前段时间白熊的手机丢掉了qwq 于是在挑选后购入了一加 Ace 6(至于旧手机被人捡走不还就是另一个故事了…)
另外在当下的时间点(本文作于 2026 年 5 月 11 日),只剩一加是对解锁设备 Bootloader 比较友好的品牌了捏
这篇文章记录了白熊解锁设备并且安装 KernelSU 的全过程~是第一次尝试 KernelSU 呢
对于没有接触过 Root 的萌新,建议先去看完极客湾的这期视频,对理解接下来的内容会有很大帮助! 虽然该视频发布于 2022 年,其中部分内容可能已过时,但仍然具有参考价值
主要参数
- SoC:骁龙 8 Elite
- RAM & ROM 规格:LPDDR5x + UFS 4.1
- 屏幕分辨率:FHD+ 2800 × 1272 像素
- 电池容量典型值:双电芯等效 7800 mAh,29.33 Wh
- 快充:120 W 超级闪充,支持旁路供电
- 主摄(广角):5000 万像素,f/1.8,等效焦距 24mm,支持两轴 OIS 防抖
- 超广角摄像头:800 万像素,f/2.2,等效焦距 16mm
- 防水等级:IP66 IP68 IP69 IP69K
- 支持 Wi-Fi 7、蓝牙 5.4、低功耗蓝牙、NFC、红外、3D 超声波指纹
售后政策
6、解锁后的售后政策是什么?
解锁权限后,若导致产品出现功能故障,不享受退换机服务,但可享受原有质保。若能通过刷机成功恢复到正式系统,仍可正常享受三包,若恢复失败,则仅享受质保。1

0. 备份数据
备份!备份!还是特喵的备份!
解锁 Bootloader 后会格式化用户数据分区,请在解锁前务必备份重要数据!
不知道为什么,在设备没有云备份的时候,首次备份似乎可以超出免费账号的 5GB 空间(?)
请不要过于依赖此方法

1. 准备工作
首先进入 设置 > 关于本机 > 版本信息 连点 7 次版本号进入开发者模式
随后在 设置 > 系统与更新 > 开发者选项 中开启 OEM 解锁 和 USB 调试


打开电脑,确认已安装好 ADB 和 Fastboot 驱动 并配置好 Android SDK Platform-Tools,随后通过 adb devices 命令查看已连接的设备列表,配对设备并确认连接正常
下载 深度测试 APK 申请参与深度测试



从申请到审核通过间隔了 13 个小时左右,查到审核通过的时间是凌晨三点…感觉这段时间单纯是随机时长的冷静期吧(
2. 解锁 Bootloader
在确认数据备份好的前提下,在深度测试审核通过后点击开始深度测试或使用 adb reboot bootloader 命令重启到 Fastboot
此时设备会自动重启,进入如下页面

用数据线链接电脑后,打开终端,可以使用 fastboot devices 检查设备连接状态
对于 Windows 11 系统推荐使用现代化的 Windows Terminal,本文也使用它来演示~
建议优先使用原装数据线连接设备!咱在使用绿联的非原装线时能够在开机状态下正常连接 ADB,但无法在 Fastboot 模式中连接设备,原装线则可以,很神秘……
在终端输入 fastboot flashing unlock,此时设备会显示一条警告


<!>
By unlocking the bootloader, you will be able to install custom operating system on this phone. A custom OS is not subject to the same level of testing as the original OS, and can cause your phone and installed applications to stop working properly.
Software integrity cannot be guaranteed with a custom OS, so any data stored on the phone while the bootloader is unlocked may be at risk.To prevent unauthorized access to your personal data, unlocking the bootloader will also delete all personal data on your phone.
Press the Volume keys to select whether to unlock the bootloader, then the Power button to continue.
--------------------------------------------------DO NOT UNLOCK THE BOOTLOADER--------------------------------------------------UNLOCK THE BOOTLOADER--------------------------------------------------点击展开
解锁引导加载程序后,您将能在此手机上安装自定义操作系统。自定义操作系统未经过与原始操作系统同等水平的测试,可能导致手机及已安装应用无法正常运行。
使用自定义操作系统无法保证软件完整性,因此引导加载程序解锁期间,手机上存储的任何数据都可能面临风险。 为防止他人未经授权访问您的个人数据,解锁引导加载程序还会清空手机上的所有个人数据。
按音量键选择是否解锁引导加载程序,然后按电源键继续。
由 DeepSeek V4 Pro 翻译
按动音量键选择 UNLOCK THE BOOTLOADER,按电源键确认
此时设备会自动格式化用户数据分区,进度条跑完后会重新进入开机设置向导,一路按提示完成初始化就可以
这里夸一下 ColorOS,在设备清除数据后重新激活时,需要验证绑定的账号密码,防止设备被盗之后被人清空数据拿去用
激活设备
3. 获取 init_boot 分区镜像
这个时候我们需要通过修补系统镜像的方式安装 KernelSU(你也可以用其他的 Root 解决方案,比如 Magisk),但是别忘了手机在开机状态下想要提取镜像同样也需要 Root 权限!钥匙锁在保险箱里面了属于是
白熊的一加 Ace 6 的出厂系统版本号是 16.0.3.506(CN01),一加官方并没有放出对应版本的官方固件包,没办法直接从中提取镜像,在社区搜寻一圈之后也找不到同版本的镜像文件,只能自己动手提取啦
接下来的部分参考了晨钟酱的这期视频


3.1 侧载 GSI
我们需要通过侧载带有 Root 权限的 GSI 系统镜像的方式来提取分区,这里选择 Andy Yan 编译的 LineageOS GSI:Andy Yan’s personal builds // GSI Files
一加 Ace 6 出厂搭载的是 Android 16,对应的 LineageOS 版本号是 23 2,所以这里咱选择下载并解压 lineage-23.2-20260210-UNOFFICIAL-gsi_arm64.img.gz 到设备上(你也可以在维基百科上找到 AOSP 版本和 LineageOS 版本的对应关系)
有了 GSI 之后,还需要使用 DSU Sideloader 来进行侧载
下载并安装 DSU Sideloader,在设备上选中下载好的镜像,点击安装
准备好后会提醒你使用一条命令继续安装:
adb shell sh "/storage/emulated/0/Android/data/vegabobo.dsusideloader/files/install"命令执行结束后,点击设备通知栏的 重启 以重启到 LineageOS


3.2 提取镜像
欢迎来到 LineageOS!

LineageOS 在开机引导的选择语言中检测到白熊插的是中国大陆 SIM 卡,就帮咱把语言自动选择为简体中文了,这点好评
先进到开发者选项打开 USB 调试和 Root 调试

将设备连接电脑,打开终端。依次执行下面的操作:
adb root- 让设备上的adbd以 Root 权限运行adb shell- 进入设备的 Shell 环境 此时的提示符为OP6113L1:/ #,#代表 Root 用户cd /dev/block/by-name/- 进入分区名称映射目录ls -l init_boot*- 列出所有以init_boot开头的分区dd if=/dev/block/sde30 of=/sdcard/init_boot_add if=/dev/block/sde66 of=/sdcard/init_boot_b- 这里用
dd命令提取init_boot分区镜像,dd是 Linux 的低级数据复制工具 - 注意如果是没有 OTA 更新过的出厂设备则 B 槽位是空的,不需要提取,后文有说明
- 这里用
此时镜像文件就被提取到 /storage/emulated/0/ 目录下了

KernelSU 将不再主动维护或支持直接内核集成(通常称为“内置”或“GKI 模式”)4,现在更推荐 LKM 方式,不建议再把它直接内置到内核里
4. 安装 KernelSU
4.1 使用 KernelSU 修补镜像文件
先在设备上安装 KernelSU 管理器,启动后点击未安装,选中选择一个文件,选择上一步中被保存在/storage/emulated/0/ 目录下的镜像文件并选择下一步,在选择 KMI 页面选择带有 当前设备的 KMI 字样的选项,点击确认
观察输出日志,输出文件会被保存到 /storage/emulated/0/Download/ 目录下,文件名类似于kernelsu_patched_<修补时间>.img
_ __ _ ____ _ _ | |/ /___ _ __ _ __ ___| / ___|| | | | | ' // _ \ '__| '_ \ / _ \ \___ \| | | | | . \ __/ | | | | | __/ |___) | |_| | |_|\_\___|_| |_| |_|\___|_|____/ \___/
- Preparing assets- KMI: android15-6.6- Unpacking boot image- Adding KernelSU LKM- Repacking boot image- Output file is written to- /storage/emulated/0/Download/kernelsu_patched_20260513_150130.img- Done!

这里咱小小踩了一个坑,提取出来的
init_boot_b镜像文件修补时报错:Error: magiskboot unpack failed由于这是白熊第一次尝试带有 A/B 分区机制的 Android 高版本刷机,对这个现象有点慌,在互联网上搜索一圈也没找到同样的情况
最后在 TG 群里询问后得到了“没 OTA 过另一槽一般是空的”的回复
换句话说,设备出厂没有更新过,所以另外一个分区还没有写入信息
用 HEX 编辑器看了一下确实全是零……有笨蛋qwq
我真没招了 总之就是,如果更新过系统的话也需要修补另外一个镜像文件并刷入修补后的分区!没有的话跳过就可以喵
可以通过
Terminal window adb shell getprop ro.boot.slot_suffix这个命令检查当前正在使用的分区
4.2 刷入镜像文件
可以直接使用 dd 命令替换分区镜像文件:
dd if=修补后的init_boot文件路径 of=分区原路径

也可以重启到 Fastboot 模式刷写,这里不再赘述
完成了吗?重启!
4.3 安装 KernelSU 管理器
如果重启后设备正常开机了,恭喜你!刷机的部分已经全部完成,接下来只需要安装 KernelSU 管理器 就可以享受 Root 啦!

一些碎碎念
ARB / “熔断”
一加最近推出了 Anti-Rollback 机制,也就是所谓的“熔断”机制,会从硬件上阻止你回退到旧版本(ARB > 0)的系统,如果强行刷入则会导致彻底变砖,只能通过更换主板的方式解决
白熊的一加 Ace 6 的出厂系统版本是 16.0.3.506(CN01),这个版本目前是没有 ARB 机制的,不过最新版本就有了……
这个网站收录了部分已知设备的 ARB 状态,也可以通过 OnePlus ARB Checker(需要 Root 权限)或者这篇文章中提到的方式检查当前设备是否已经启用了 ARB 机制
下载 16.0.3.506 版本的 init_boot 镜像
可以在这里下载到 init_boot 镜像文件压缩包~
Click here to download the init_boot_a image zip file. Enjoy!
Footnotes
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

