备份
这里备份分为两部分,一个是应用数据以及其他文件的备份,还有就是全分区备份。
对于应用数据的备份,可以尝试采用Google One 备份。可以将多数应用数据上传。
对于全分区备份,你可以使用前面提到过的 酷安大佬 @某贼 的高通工具箱。安装9008驱动后,将手机关机,按住三键并马上连接电脑。
对于一加11选择 oplus_8g2 ,这是8gen2通用的方案,发送引导。
而后选择回读全分区并生成gpt和xml。
注意,即使你没有时间完成全分区备份,您至少也要备份基带,选择回读QCN。另外,如果你有刷回来国内版coloros的可能性,也可以单独备份一下odct分区。虽然odct分区可以是用别人的,但是因机器而异会有不同的。
使用FastbootEnhanced进行fastboot刷入
解BL锁
这个流程就会清除数据了。
- 设置—关于本机—版本信息—点5次版本号进入开发者模式。
- 开启开发者模式,打开USB Debug usb调试并且开启 OEM-Unlock OEM解锁。
- 关机后按住音量下键和电源键或者允许计算机调试后使用adb reboot bootloader以重启到Fastboot(Bootloader)。
- 终端输入
fastboot flashing unlock
。接下来手机就会进入解BL锁界面
(注意使用音量下键选择到“UNLOCK THE BOOTLOADER"并按下锁屏键)此时解锁成功。
下载ROM与刷入
国内版的代号为PHB110,搭载ColorOS。国际版有CPH2447(IN,印度版),CPH2449(GLO、EEA ,欧版),CPH2451(US,美版)。三者区别在印度版CPH2447会有印度本地化应用,并且可以通话录音。国际版三者固件均可以使用原生eSIM管理器。值得注意的是,从系统版本14起,一加限制了进入Bootloader。因此如果您需要root等,建议在13完成
为了尽量减少兼容性问题和无法开机的问题出现,建议选择和当前版本号一样或者以上且相近的线刷包。后续再通过系统OTA更新。比如PHB110 A50,刷CPH 2449 A52这样。
线刷包:https://yun.daxiaamu.com/OnePlus_Roms/%E4%B8%80%E5%8A%A011/
Fastboot Enhanced:https://github.com/libxzr/FastbootEnhance/releases
打开Fastboot Enhanced,选择左下角重启到 Fastbootd。
确认处于Fastbootd 中后,切换到分区表一栏,搜索是否有以 _cow结尾 的分区,如果有挨个搜索并删除。
确定不存在后,勾选忽略未知分区Ignore Unknown Partition,点击 刷入Payload.bin,选择解包后的payload.bin。
而后等待刷写完成。
额外刷入ocdt
保持原有ColorOS的ocdt可能会出现支付宝扫码花屏,无法完成激活等兼容性问题。尽管每台手机的ocdt分区信息都会有不同,但是您仍可以刷入他人提供的给OxygenOS的ocdt。
以下链接您可以获取适用于CPH2449的ocdt。
https://xdaforums.com/t/maybe-a-proper-way-to-fix-issues-after-converting-color-to-oxygen.4583321/#post-88504049
注意不要重启。保持在fastbootd下,打开adb工具包 platform_tools。把ocdt_CPH2449.img拖入到工具包文件夹中,然后 执行 fastboot flash ocdt ocdt_CPH2449.img
目前已知问题:北斗卫星导航在CPH2449下不可用。
完成这个步骤后,您可以使用 fastboot reboot 重启并开始配置您的新系统。
在配置激活时,您可能需要科学的网络环境。这里建议不插卡,不连WiFi以顺利通过。
使用OPPO官方救砖工具进行9008刷入
参考:使用官方刷机工具在9008下对一加11,Ace 2 Pro等高通机型救砖
值得注意的是,刷国际版系统时你需要在校验完成以后,点击 停止刷机 并勾选 默认国家码的按钮。否则可能出现 设备项目编码与软件包项目编码不一样 等类似报错。
同样,使用9008刷入以后一样需要执行上面的额外刷入ocdt的步骤。
后续
如果您担心您的数据安全,您可以在刷成国际版系统后进行回锁BL。
值得注意的是,回锁BL意味着不能对boot分区和recovery进行任何修改。
进入系统后,如果您是安卓13,您可以关机后按住音量下键和电源键进入fastboot。如果不幸您刷到了14,您暂时可能回锁不了。我的建议是先刷到13回锁后再OTA到14.
当然实际测试下来,不回锁也是可以进行OTA的。不回锁的话你就可以折腾修补刷入boot的方式root,刷第三方REC等。