[0822]全nexus/Pixel设备线刷升级安卓8.0/7.1.2/6.0.1教程(附保留数据) ...

所属趣点:进阶玩法

家伟

2017-08-22 02:30:00

本教程最后更新于20170822:本教程所有nexus或者Pixel设备设备的安卓8.0/7.x/6.x/5.x通用

pixel中文网(原nexus中文网)原创教程,本文以nexus 5x为例编写,其他nexus或者Pixel设备原理一样,只需下载不同的系统底包(比如对应设备的安卓8.0/7.1.2或者安卓7.0或者安卓6.0.1系统底包)即可,转贴请注明。

对于谷歌pixel和nexus系统所有的设备来说,刷入原生安卓系统的任何版本(安卓8.0/7.x/6.0.1/5.x)的原理都是一样的,所以大家放心刷入。


以下是具体的步骤:(同学们如果有不明白的地方请单独发贴,不然无法回应)
1.解决adb和fastboot驱动(建议就算已经有驱动的同学也检查一下是否为最新版本),具体办法见:
http://www.pixcn.cn/thread-1084-1-1.html
2.
如果没有解锁的话,需要先解锁,具体解锁bootloader的教程见:http://www.pixcn.cn/thread-3741-1-1.html
3.找到对应机器的官方的安卓8.0/7.x/或者6.0.1的镜像:
安卓8.0/7.1.2/6.0.1系统底包下载地址见:http://www.pixcn.cn/thread-23317-1-1.html
安卓5.1.1的系统底包见http://www.pixcn.cn/thread-18488-1-1.html)

如果上面的帖子里暂时没有您要的系统底包的话,可以从这里下载(需翻墙):https://developers.google.com/android/nexus/images

3.解压这个.zip文件放到 C:/adb/ (没有这个目录就创建一下),非常重要。

最后你将有类似以下的文件(下图为nexus 5x 安卓8.0 opr6的底包解压情况,仅供参考,我们讲的是原理,各个设备的安卓系统包内不完全一样):

4.如果想保留数据升级到安卓8.0用户用下面的办法修改flash-all.bat(安卓7.1.2/6.x的原理一样)

pc电脑用文本编辑器例如记事本等打开flash-all.bat,linux或者mac使用相关编辑器打开里面的flash-all.sh,将 fastboot update命令之前的"-w"给去掉,如果不去掉这个-w的话,您的数据将被删除。

这里以
nexus 5x举个列子,用文本编辑器将flash-all.bat(PC)或者flash-all.sh(mac或者linux电脑)里的 fastboot -w update image-bullhead-opr6.170623.013.zip
(新手注意,其他设备的底包这里的名称也不同)
, 您需要改成
fastboot update image-bullhead-opr6.170623.013.zip
(注实际情况以实际zip包名为主)
,其实就是去掉-w了,由于不同的设备flash-all.bat或者.sh要刷的.zip不同,这里您只需要记住找到对应的设备安卓8.0/7.x/6.x镜像包里的flash-all,去掉 fastboot -w update image.xxxx.zip里的-w,然后保存,按照下面的办法运行,就可以保留数据了。



5.连结你
nexus 5x和PC,开启USB调试,不知道如何开启USB调试的请阅读新手入门

然后打开命令提示符,将手机进入到fastboot模式,输入相关dos命令进入c:/adb/ 目录,然后输入:adb reboot bootloader




(如果这个命令不起作用,可以手动关机,然后关机状态下同时按音量减键和电源键)




如果不想使用命令,也可以手动切换到Bootloader模式


这一步非常重要,不然会遇到"waitting for the device"的错误提示.


待手机进入这个模式后,再输入 flash-all.bat,见下图(保留数据的话记得使用去掉-w的.bat,不然就会清空数据的),或者直接在电脑上双击flash-all.bat运行它。


然后就是等待,如果出现遇到"missing system.img"问题,恭喜您,需要移步到小编写的另外一个教程来进行手动刷机,见解决手动升级安卓6.0/5.x遇到"missing system.img"问题:
http://www.uso.cn/post/view/47807



如果您严格按照上面的办法做了,就不会失败了。

亲自测试成功。

二.pixel/pixel xl/
nexus 5x/6/6p/7/9/安卓7.1.2/7.0/6.0.1/5.1.1 root办法

安卓8.0/7.x/6.0.1的root办法见:
http://www.pixcn.cn/thread-23604-1-1.html

安卓5.1.1的用户建议您使用  “  
nexus 4/5/6/7/9/10 安卓5.1 root,刷原生安卓系统,解锁教程”来进行一键root工作。如有不适配的情况请单独开贴告知

1
分享至
请在登录后评论
  • 全部回复
  • 只看楼主