1853 字
9 分钟
OPPO Find X9 Ultra 伪回锁 + 差量更新 + ColorOS 17 升级教程

自骁龙 8 Gen 5 系提权漏洞公布以来,相信不少机友已经根据教程解锁并刷好伪回锁了,本次 ColorOS 17 的内测包为差量更新包,本教程将指引你如何一步步完成解锁并保 Root 更新。

提权 + 解锁 + ROOT + 伪回锁模块#

点我下载所需资源

提权#

  1. 打开开发者选项

    首先打开 系统设置 → 关于本机 → 版本信息,猛戳版本号,直至系统提醒已进入开发者模式,然后前往 系统设置 → 系统与更新 → 开发者选项,启用 OEM 解锁 与 USB 调试。

  2. 设置锁屏密码

    在开始提权前,先为手机设置一个数字锁屏密码,避免提权时系统安全保护机制自动重启。

  3. 准备 ADB 调试

    现在在电脑上解压下载的压缩包,在内部 Shift + 右键打开终端,并输入 adb devices,等待手机弹出调试窗口,并在手机上允许调试。

    现在使用以下命令重启你的手机,重启后手机会自动进入输入密码的界面,请不要动手机,随后进行下一步操作。

    Terminal window
    adb reboot
  4. 开始提权 + 刷入 abl

    推送提权脚本

    Terminal window
    adb push preload.so /data/local/tmp

    进入手机 shell 并进行提权

    Terminal window
    adb shell LD_PRELOAD=/data/local/tmp/preload.so id

    提权成功结尾会提示:uid=0(root) gid=0(root) groups=0(root) context=u:r:kernel:s0

刷入#

  1. 向手机传入 abl

    Terminal window
    adb push abl.img /data/local/tmp
  2. 向手机传入 efisp

    Terminal window
    adb push efisp.img /data/local/tmp
  3. 刷写 abl

    请逐行输入以下 2 个命令。

    Terminal window
    adb shell "/data/local/tmp/su -c 'dd if=/data/local/tmp/abl.img of=/dev/block/by-name/abl_a'"
    adb shell "/data/local/tmp/su -c 'dd if=/data/local/tmp/abl.img of=/dev/block/by-name/abl_b'"
  4. 刷写 efisp

    Terminal window
    adb shell "/data/local/tmp/su -c 'dd if=/data/local/tmp/efisp.img of=/dev/block/by-name/efisp'"

至此,已经完成了所有解锁准备工作,接下来只需重启手机并连点音量下键进入 superfastboot 即可进行解锁。

解锁 + ROOT#

  1. 解锁 BootLoader

    手机重启时连点音量下键,会停留在启动的页面并弹出一行小白字,在此页面输入以下命令验证设备是否连接

    Terminal window
    fastboot devices

    若出现设备且右侧为 fastboot,即可继续进行下一步解锁。

    Terminal window
    fastboot flashing unlock

    至此,设备已经解锁了 BootLoader,接下来按照常规步骤修补 boot 并 Root 即可。

  2. ROOT

    获取系统全量包并提取 init_boot

    请自行获取系统当前版本的全量包,这里提供大侠阿木云盘,并下载至电脑,解压出内部的 payload.bin 备用。

    电脑上下载提取工具 payload-dumper-go 并解压至一个单独的文件夹,将 payload.bin 移至根目录下。

    运行 点我打开cmd命令行.bat,输入 i 选择提取 init_boot.img。

    修补 init_boot 并刷入

    将文件发送到手机(这里以 adb 命令作为示例,也可以用文件传输直接导入)

    Terminal window
    adb push /path/to/you/init_boot.img /sdcard/init_boot.img

    选择一个你想使用的管理器,这里推荐 ReSukiSU,并安装。

    打开管理器,点击安装,选择“修补一个镜像”,选择我们导入到手机的 init_boot,随后将修补后的文件发送至电脑。

    再次重启手机并进入 superfastboot 模式(开机时狂按音量下键)。

    检查连接

    Terminal window
    fastboot devices

    刷入 init_boot 并开机

    Terminal window
    fastboot flash init_boot init_boot.img
    fastboot reboot

    开机后,再次打开管理器,此时已经获取了 ROOT 权限,再次点击安装 → 直接安装,完成 ROOT 获取。

伪回锁模块#

现在,你的手机已经完成了解锁并获取 ROOT 权限,但如果你此时更新系统从而切换槽位,可能会导致 abl 失效并永久黑砖,在完成上述步骤后,请尽快备份所有重要文件并跟随本步骤刷写伪回锁模块。

首先请下载本模块

至此,你已经完成了 ROOT 并刷入了伪回锁模块


差量更新#

伪回锁环境下,系统推送的更新包均为差量更新包,直接安装会导致安装失败,我们需要对设备进行临时镜像恢复以及更新后保 ROOT 及 abl。

详细步骤#

  1. 备份当前 abl

    先备份当前的 abl.img 到某个你能记住的路径下,此时称之为”旧 abl”。

  2. 下载原版镜像

    下载原版镜像 init_boot.img 和 abl.img,并放到某个你能记住的路径或文件夹,比如 /storage/emulated/0/。

  3. 刷写原版镜像

    使用 Scene 或爱玩机工具箱等可以刷写分区的工具,将原版 abl.img 和 init_boot.img 刷入当前槽位的对应分区(a 或 b,工具会显示当前槽位)。

  4. 清除软件更新数据并安装更新

    刷写完毕后,先去应用管理中搜索”软件更新”,清除一下数据(此步骤或许可省略,但推荐),然后再去打开系统更新进行下载安装。正常来说到这里就没问题了,如果遇到问题可以在评论区提问。

  5. 安装完成后暂不重启

    安装完成后会提示”立即重启”,此时千万别重启。先去 Scene 或爱玩机将”旧 abl”刷入到当前槽位的 abl 分区,随后打开你的 KSU(或者其他管理器),点击”工作中”,点击”安装到未使用的槽位(OTA 后)“,然后点下一步,修补镜像到另一个槽位(此步骤已完成保 Root)。

  6. 刷写伪回锁模块

    打开你的”伪回锁模块”(其实此步骤也可以通过手动将旧 abl 刷写到另一个槽位的 abl 分区实现,但更推荐使用模块),点击”刷写到另一个槽位”,提示”刷写完成”后就可以回到系统更新点重启了(用管理器重启好像也没毛病)。

  7. 重启并开机

    注意:或许重启后你会发现出现一行小字,不用慌,这只是进入了 BDS(伪回锁提供的一个 fastboot),这时候你直接按电源键就好,等待开机,其他都不用动。

升级至 ColorOS17#

本次ColorOS17内测推送的是差量更新包,原则上与差量更新步骤相同,故此教程请按照上述步骤进行,下方提供Find X9 Ultra的abl.img及init_boot.img下载

OPPO Find X9 Ultra 伪回锁 + 差量更新 + ColorOS 17 升级教程
https://www.shamirocloud.cn/posts/c17flash/
作者
Shamirone
发布于
2026-09-18
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

评论

正在加载评论...