机型概况

机子是 2017 年发布的 OPPO R11,CPU 是骁龙 660 AIE,运存为 4GB,闪存是严重磨损的 eMMC 64GB。电池是原装的 3000mAh 的(现在只有 2200mAh 了)。

绿厂只给到 Android 9 ColorOS 6,连暗色模式都没有,根本满足不了我的需求。于是,我决定刷机。

OPPO R11 目前主要由 CY 团队维护,故绝大多数资源来自 CY 团队的下载站。分享链接有密码,请自行加群获取。

刷机入门

在此,我们需要明确几个定义:

  • 底层:是指基本的驱动等最重要、最基本的文件,即 “底包”。R11 (s) 系列底包版本号多为 X.nnnnnnnnnnnn 格式。由于并不总是能够提供三种版本号,请自行辨别。
  • 系统
    1. 字面意义上的系统,包括全部可被刷写的分区
    2. 分区名,通常指 System 分区,可能同时也包括 Boot 分区和 Vendor 分区
  • A/C:为了避免歧义,本文中 Android 与 ColorOS 均使用全程而简称为 A 或 C

解除 Fastboot 限制

由于在大多数稳定版系统中 OPPO 对 fastboot 进行了限制,所以我们必须降级或升级至合适的版本进行解锁 BootLoader 的操作。

无限制

若您的版本号为 A.01 / 170529C.17 / 1170,恭喜,Fastboot 畅通无阻,您可直接开始解锁 BootLoader

升级

若您的版本号小于 C.17 / 1170,则可以下载 R11_11_OTA_1170_all_PDZfMhjgV0q1_b68a39.ozip,在自带文件管理中打开,升级至 C.17 / 1170 以解除限制。

降级

相信决定对 OPPO R11 刷机的同学大多数应该更新到了比较新的系统版本吧?如果您的版本号为 C.19 / 1190,则必须采用降级法。由于此时手机处于严重受限状态,所以我们只能采用最底层的刷机方式 9008 刷机(这也是售后修手机的方法)进行降级操作。

  1. 打上驱动
  2. 下载 R11_11_A.01_170529(9008 线刷包,11、11t 可用).7zR11-MsmDownloadTool.exe,选择对应代号(R11 的代号为 16051);手机关机,同时按下电源键 + 音量++ 音量- 进入 EDL(9008 模式),连接手机至电脑,按照提示刷入即可。
  3. A.01,启动!

切记保证数据线连接良好,慎防数据线意外松动。除此之外,基本不会出现什么问题。如果出现诸如 “握手失败”“握手超时” 之类的错误,请尝试重启电脑手机、更换数据线、USB 口,有条件的更换电脑。

解锁 BootLoader

  1. 打开开发者选项
    打开手机,进入设置,找到 “关于手机” 或 “关于设备” 选项,找到 “版本号” 或 “型号 “一栏,并连续点击数次(通常需要点击 7 次),开发者模式即可成功开启。
  2. 打开 OEM 解锁和 USB 调试开关
  3. 下载 SDK Platform Tools,并解压到合适的位置
  4. 手机连接电脑,重启到 fastboot(或执行 adb reboot fastboot),然后执行 fastboot oem unlock,终端应当提示 “unlocked”
  5. 重启,手机应当有一橙色感叹号(< ! >),提示 “数据有危险”,并要求你访问 g.co/ABH。若有,则解锁成功。

刷入第三方 Rec

  1. 手机连接电脑,重启到 fastboot(或执行 adb reboot fastboot
  2. 电脑下载合适的 Recovery 镜像,执行 fastboot flash recovery twrp-x.x.x-xxxx.img

刷入第三方系统

  1. 第三方系统刷机包 (Third Party ROM) 内下载喜欢的包
  2. 这些包大多是一体包,直接刷入就好

参考资料