$adb reboot bootloader$sudo fastboot devices$sudo fastboot flash recovery '/home/weilei/baconcode/cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-bacon-recovery.img'$sudo fastboot boot '/home/weilei/baconcode/cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-bacon-recovery.img'//Apply Update $adb sideload '/home/weilei/baconcode/cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-bacon.zip'//三清,start
在刷Recovery和ROM的过程中,我们需要借助于Android SDK里面的fastboot和adb工具,因此,为了方便执行这些命令,我们先将这些工具的目录加入到PATH环境变量去。假设我们下载的Android SDK保存在目录$ASDK中,那么打开一个终端,执行以下命令即可: [plain] view plain copy
  1. $exportPATH=$ASDK/platform-tools:$PATH
先刷Recovery,步骤如下所示:

1. 保持OPPO Find 5在正常开机状态,并且通USB连接到将有Ubuntu 13.04的电脑上。

2. 还是在刚才打开的终端上,并且进入到保存recovery-clockwork-6.0.4.6-find5.img的目录$CM。

[plain] view plain copy
  1. $cd$CM
3. 执行以下命令让OPPO Find 5重启,并且进入Fastboot模式。 [plain] view plain copy
  1. $adbrebootbootloader
4. 可以看到OPPO Find 5停留在Fastboot界面上,执行以下命令确保fastboot工具能够连接到OPPO Find 5。 [plain] view plain copy
  1. $fastbootdevices
如果能够连接,那么上述命令将会输出一串标识OPPO Find 5的ID。

5. 刷入我们刚才下载的Recovery。

[plain] view plain copy
  1. $fastbootflashrecoveryrecovery-clockwork-6.0.4.6-find5.img
6. 提示刷入成功后,执行以下命令正常重启手机。 [plain] view plain copy
  1. $fastbootreboot
如果一切正常,手机将进入到原来的系统中。

继续在上述打开的终端上,刷CM-10.1.3 ROM,步骤如下所示:

1. 将下载好的cm-10.1.3.find5.zip上传至OPPO Find 5的sdcard上

[plain] view plain copy
  1. $adbpushcm-10.1.3.find5.zip/sdcard/cm-10.1.3.find5.zip
2. 执行以下命令让OPPO Find 5重启,并且进入Recovery模式。 [plain] view plain copy
  1. $adbrebootrecovery
进入到Recovery模式后,我们将看到显示的Recovery版本号为6.0.4.6,这表明我们现在进入的就是刚才我们刷入的Recovery。

3. 在刷入新的ROM前,我们先备份一下当前的ROM,以防万一刷机失败,可以进行恢复。在Recovery界面中,通过音量增大/减小键,选中“backup and restore”选项,按下电源键,进入下一个界面,同样是通过音量增大/减小键,选中“backup”,按下电源键,就可以对当前系统进行备份了。

4. 备份完成之后,我们还要清除手机上的数据,恢复至出厂设置。回到Recovery界面中,通过音量增大/减小键,选中"wipe data/factory reset",按下电源键,确认后即可进行清除数据,并且恢复至出厂设置。

5. 清除数据完成之后,再回到Recovery界面上,通过音量增大/减小键,选中“install zip”选项,按下电源键,进入下一个界面,同样是通过音量增大/减小键,选中“choose zip from sdcard”,按下电源键,找到前面我们上传至sdcard的cm-10.1.3.find5.zip,确认之后就可以进行刷机了。

6. 刷机完成后,再回到Recovery界面上,通过音量增大/减小键,选中“reboot system now”选项,按下电源键,正常启动系统。


更多相关文章

  1. Android(安卓)EditText边框颜色的selector 使用focus标记当前填
  2. Android(安卓)手机卫士--参照文档编写选择器
  3. Android(安卓)官方 switch 控件更改选中色
  4. Android(安卓)RadioGroup中设置默认选中RadioButton 后,选中两个
  5. 2018年 第二波~Android(安卓)库
  6. android 改变TextView和EditText文字选中效果
  7. android checkbox样式
  8. Android(安卓)ViewPager 实现多个页面切换滑动
  9. Android(安卓)获取 AudioRecord 麦克风音量大小并做选择性发送

随机推荐

  1. android中的事件传递和处理机制
  2. 【Android初学者】框架布局:仿微信页面制
  3. Android改变字体方法——Typeface
  4. Conversion to Dalvik format failed wit
  5. 如何在Ubuntu11.10(32位)下载Android4.0
  6. Android学习之界面篇(五)animateLayoutChan
  7. Unity与android互调用
  8. 在 Android(安卓)中使用 Java8 的特性!
  9. 谷歌加强Android监管,你的安卓机用起来会
  10. Android传感器的使用总结