关键词: Android, 一加2,系统
3C产品日新月异,一加2俨然已经是老旧备机压箱底了。官方刘老板早已放弃了对一加2的更新支持,老幺只能靠社区力量苟延残喘,好在社区为我们提供了大量的、时新的第三方系统以供把玩。时下值得关注的第三方系统包括:
更多信息这里(Best Android Oreo Custom ROMs for OnePlus 2)了解。
一加2安装第三方系统首先要安装第三方 recovery,官方recovery锁定官方版本是不能通过第三方ROM安装的。第三方 recovery 选用 twrp 发布的一加2版本(前往下载)。
官方系统为 Android 5.x 的氢系统由于固件限制,只能安装 twrp-3.0.0及其以下的recovery 和 较为老旧的 ROM。安装最新版本recovery和ROM需先升级固件。
氧系统固件较新,一般不用额外进行固件升级就能安装新版recovery 和 ROM。
固件升级需先安装老版兼容版本 twrp,然后前往 XDA 论坛 下载氧系统的固件,并进入recovery 模式安装新下载的固件。新固件安装后便能够安装新版本的 twrp recovery 和 ROM。
由于固件版本低或不兼容导致的问题:
- recovery 更新成功,但无法进入
这种情况通常是 执行fastboot flash recovery twrp.img
成功,但执行fastboot boot twrp.img
时出现 Can't boot into recovery error: (remote: dtb not found) 错误,手机并不能进入recovery模式。这时候需要按住 音量加键 + 电源键 将手机置入 fastboot 模式,重新输入兼容的recovery。 - 在recovery模式下安装新ROM时提示 Error unknown command
第一步:打开开发者模式和USB调试
- 打开 设置 --> 关于手机 找到系统版本号,连续单击直到提示 “你已处于开发者模式”;
- 返回上一步,在设置选项中找到开发者模式,点击进入,打开开发者模式,允许OEM解锁
第二步:安装设备驱动和adb调试工具
打开USB调试后,在我的电脑里就能看到手机的设备驱动盘,双击安装驱动。一加手机驱动集成了adb调试工具,一般在 C:\Program Files (x86)\OnePlus USB Drivers\Android
目录下。
此时打开设备管理器,就能看到手机已经被正确识别。命令行下,执行 adb devices
也能正确显示设备。此时一般就没有问题了,为了以防万一我们建议这时候关机重启进入fastboot模式,在设备管理其中看设备是否能正确识别。
如果能正确识别,则万事大吉。如果显示为带黄色感叹号的其他设备,这时多半是系统安装或签名认证有问题,我们可以右键有问题的Android设备,查看设备属性。驱动签名未通过系统认证的设备会提示如下信息:
Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。
可以按照 MSDN 博文 禁用驱动数字签名检查,或者按照知乎博文 禁用设备驱动签名组策略,然后重启。当然不建议这么做,这样做会导致系统始终不检查设备驱动签名,存在安全隐患。建议按照百度经验 临时关闭驱动签名检查,这种设置在下次电脑重启后失效。
禁用设备驱动签名检查后,即使设备进入fastboot 模式依然能够被系统正确识别。
第三步:进入fastboot 模式刷入第三方recovery
进入fastboot模式有两种方式,一种是使用adb调试工具,将设备重启进入fastboot模式,一种是使用物理按键强制进入。
adb 调试工具
在保证设备开启usb调试并和电脑相连的情况下,使用adb reboot bootloader
进入fastboot 模式音量加键 + 电源键 进入fastboot 模式
进入fastboot模式后手机屏幕保持如下状态:
电脑命令行输入 fastboot devices
显示连接设备则表示一切正常。这时 fastboot flash recovery twrp.img
安装之前下载好的第三方recovery twrp.img, 如果提示 oem 锁定错误,可 fastboot oem device-info
查看设备oem解锁状态。未解锁的情况下使用 fastboot oem unlock
解锁oem,然后重试安装recovery
recovery 安装成功后,fastboot boot twrp.img
进入新安装的recovery 或者 关机后用音量减键+电源键 进入。首次安装 twrp 后需要手动物理键进入recovery 避免原装recovery的覆写。
Note many devices will replace your custom recovery automatically during first boot. To prevent this, use Google to find the proper key combo to enter recovery. After typing fastboot reboot, hold the key combo and boot to TWRP. Once TWRP is booted, TWRP will patch the stock ROM to prevent the stock ROM from replacing TWRP. If you don't follow this step, you will have to repeat the install.
--- From: TWRP for OnePlus Two
第四步:安装第三方ROM
进入recovery 后找到事先下好放在sd卡上的系统安装即可。
如果系统安装遇到问题,尝试双清后重试。
写在后面:
如果recovery 安装后不能进入,首先确保你安装的是指定型号手机兼容的recovery,之后才是考虑升级固件。ROM安装时常见的Error 7 号错误前如果有其他错误一遍可以肯定是固件版本导致的,升级固件版本可以解决。
有网友将氧系统的固件单独提出来做了可卡刷的包,我们可以下载(固件)后直接卡刷完成固件升级。固件升级后重新走一遍流程,基本没问题。
更多信息看这里: