阅读时长 ≈2 分, 30 秒
【原创教程,转载请注明来源,请勿直接转载本文内的配置文件】

一加 Ace Pro 原神限定版发布了,限定版的系统进行了全方位的胡桃定制。
手机很好看,但是很难抢,而且该限定版仅在大陆发布,那么普通版和海外版能不能享受定制主题呢?
答案是肯定的,无论你现在正在使用 OnePlus Ace Pro 还是 OnePlus 10T(刷过去的也算),甚至是其他机型,都可以通过刷入配置文件来启用限定主题。(当然,能不能用、能用多少就看各位的 RP 了)
通过此方式刷入的配置文件,不会影响设备的保修及延保。
1. 准备
以下这些是必备的
- 一部是或不是 OnePlus Ace Pro / OnePlus 10T 都行的搭载 ColorOS 的手机(推荐 ColorOS 版本为 12.1.1)
- Google USB 驱动(仅 Windows,下载解压,右键 android_winusb.inf 安装,后续若出现驱动未安装请在「设备管理器」中手动指定)
- Android 平台工具箱(仅需 ADB 和 FastBoot,Windows,Linux,MacOS)
- Ovaltine_YuanShen_OnePlus 配置文件(下载链接)
- empty 配置文件(下载链接,如果你想从限定版重新刷回普通版)
2. 解锁 BootLoader
刷入配置文件需要解锁 BootLoader,解锁后设备部分功能将临时失效。别担心,在刷入配置文件后你还可以重新将 BootLoader 上锁。(先前已经解锁过可以跳过此步骤)
警告:对 BootLoader 进行解锁或上锁操作均会清空设备内的全部数据(含内置存储),且无法恢复,请在执行步骤前将数据备份至其他设备!!!
- 进入 设置 -> 关于本机 -> 版本信息 -> 点击 7 次「版本号」,并输入锁屏密码
- 进入 设置 -> 其他设置 -> 开发者选项 -> 启用「OEM 解锁」和「USB 调试」选项
- 将手机通过数据线连接至电脑,在弹出的「USB 用于」菜单中选择「传输文件 / Android Auto」选项
- 在电脑执行
adb devices
,等待手机弹出授权窗口 - 勾选「一律允许使用这台计算机进行调试」并点击「允许」
- 在电脑执行
adb reboot bootloader
,等待手机重启 - 在电脑执行
fastboot flashing unlock
,等待手机弹出确认提示 - 使用手机的「音量键」选择「UNLOCK THE BOOTLOADER」,使用「电源键」确认选择
- 等待手机自动恢复出厂设置后自动重启
3. 刷入配置文件
注:该步骤假定设备处于开机状态,设备未处于「正在更新」状态,BootLoader 已解锁,已开启「开发者选项」和「USB 调试」并授权电脑调试。若不满足上述条件,请查阅第 2 小节。
- 在电脑执行
adb reboot fastboot
,等待手机重启至语言选择界面 - 在电脑执行
fastboot getvar all 2>&1 | find /I "-cow:raw"
(Windows)、fastboot getvar all 2>&1 | grep "-cow:raw"
(Linux/MacOS),检查指令是否有输出 - 若指令有输出,对输出中提到的每个分区执行
fastboot delete-logical-partition <system_a-cow>
(将示例中的<system_a-cow>
整个替换为指令输出中在两个「:」中间的分区名) - 在电脑执行
(将示例中的fastboot
flash my_company <path/to/>my_company.11345505.img
整个替换为「Ovaltine_YuanShen_OnePlus 配置文件」所在目录)<path/to/>
- 在电脑执行
,等待手机重启fastboot
reboot
4. 锁定 BootLoader(可选步骤)
注:该步骤假定设备处于开机状态,BootLoader 已解锁,已开启「开发者选项」和「USB 调试」并授权电脑调试。若不满足上述条件,请查阅第 2 小节。
- 在电脑执行
adb reboot bootloader
,等待手机重启 - 在电脑执行
fastboot flashing lock
,等待手机弹出确认提示 - 使用手机的「音量键」选择「LOCK THE BOOTLOADER」,使用「电源键」确认选择
- 等待手机自动恢复出厂设置后自动重启
重启后就刷入成功啦!
如果想要再次回到普通版,重复前面的步骤,刷入配置文件时将「Ovaltine_YuanShen_OnePlus 配置文件」替换为「empty 配置文件」即可。
(下面是没人看的测试报告)
- ColorOS 12.1.1 PGP110_11_A.12
- 无任何问题(原神限定版基于此版本定制)
- ColorOS 12.1.1 PGP110_11_A.13
- 无任何问题
- ColorOS 13.0.0 PGP110_11_C.10
- 控制中心强调色异常
- ColorOS 13.0.0 LE2120_11_F.17
- 开机动画丢失
- 控制中心强调色异常
- 通知铃声丢失
- 来电铃声丢失
- OxygenOS 12.1.1 CPH2413_11_A.08
- 默认桌面布局混乱
- 通知铃声丢失
- 来电铃声丢失
- 息屏显示丢失
- 部分图标显示异常
- 选择限定版主题后,主题预览图显示异常
- OxygenOS 12.1.1 CPH2415_11_A.08
- 默认桌面布局混乱
- 通知铃声丢失
- 来电铃声丢失
- 息屏显示丢失
- 部分图标显示异常
- 选择限定版主题后,主题预览图显示异常
- OxygenOS 12.1.1 CPH2417_11_A.08
- 默认桌面布局混乱
- 通知铃声丢失
- 来电铃声丢失
- 息屏显示丢失
- 部分图标显示异常
- 选择限定版主题后,主题预览图显示异常
- OxygenOS 13.0.0 CPH2413_11_C.10
- 默认桌面布局混乱
- 控制中心强调色异常
- 息屏显示异常
- 部分图标显示异常
- OxygenOS 13.0.0 CPH2415_11_C.10
- 默认桌面布局混乱
- 控制中心强调色异常
- 息屏显示异常
- 部分图标显示异常
- OxygenOS 13.0.0 CPH2417_11_C.10
- 默认桌面布局混乱
- 控制中心强调色异常
- 息屏显示异常
- 部分图标显示异常
请问那几个执行命令是在哪?
感谢分享,我在操作到最后一步时输入路径但是最后提示我失败了,想问下是有什么原因吗?,我这里显示的:
fastboot flash my_company E:\yuanshen\my_company.11345505.img
target reported max download size of 268435456 bytes
sending sparse ‘my_company’ (262140 KB)…
OKAY [ 6.147s]
writing ‘my_company’…
FAILED (remote: No such file or directory)
finished. total time: 6.158s
那可能是设备不存在这个分区,也就是不支持。是哪个机型?
一加9rt 会不会是系统升级到了ColorOS13.0.0 MT10_11_F.12的原因?
Hello!
Can you make a Linux/MacOS version of this? https://forum.xda-developers.com/t/tools-mod-scripts-mlgmxyysds-qin-f21-pro-unlock-tool.4368277
> I tried to use `fastboot flashing unlock` to unlock the bootloader, but it asks me to use volume up key to confirm it. The problem is, QinF21Pro doesn’t have volume keys.
My GitHub address is: https://github.com/yingshaoxo, you can follow me for further communication.
Sorry, but I don’t have Mac/Linux now