最近手里的6p使用FlashFire更新7.1.2又失败了,没办法,只能手动更新,并一起整理下更新流程的心得,也算以备后用。
至于我什么要root我就不多解释了,该教程可以用在任意Google Nexus Android Nougat设备上,前提要用对应你nexus的文件。
相关下载
- 当前版本7.1.2,请在页面中寻找 “angler” for Nexus 6P 的最新版下载
- 当前版本3.1.0.0
- 当前版本2.7.9
首次破解
第一次root Android设备时请首先下载Android platform-tools工具包,并解压到你能找到它的位置,将Nexus6P的镜像文件[Factory Images for Angler 和 TWRP Recovery镜像文件放在platform-tools文件夹内,然后在platform-tools文件夹内空白处按住键盘Shilt键+鼠标右键,并选择“在此处打开命令窗口”注意!(路径不要带有中文),并在手机上按如下步骤操作:
1、打开手机 设置-关于手机-点击版本号7次,以打开“开发者选项”
2、返回上一页,打开开发者选项->打开USB 调试
用USB-A数据线连接手机,然后在DOS窗口输入下列命令:
进入bootloader界面(也可以开机时同时按住电源键&音量减键)
|
|
列出已连接的设备
|
|
刷入镜像文件
|
|
刷入TWRP Recovery
|
|
格式化用户数据与缓存
|
|
完成以上步骤后,按音量键导航到Recovery mode,按电源键以确认。然后手机将会重启到TWRP Recovery,然后按以下步骤执行:
1、选择Wipe
2、选择Format Data
3、键入yes 并回车(等待完成)
4、按Home键->选择Reboot->Recovery(手机将会再次重启到TWRP Recovery)
5、将下载的SuperSU复制到“\计算机\Nexus 6P\Internal Storage\”
6、选择Install->UPDATE-SuperSU-v2.76-20160630161323.zip(并安装)
7、Reboot System(等待完成重启)
至此,root完成。
后续更新
root后手机无法正常使用OTA更新,但大部分的安全更新可以使用FlashFire一键完成,少量会出问题的时候就需要刷回官方的镜像,重置SuperSU。
使用上述步骤,进入bootloader界面解压Factory Images
刷入官方原版 bootloader
|
|
命令执行完之后会看到OK字样,如果你发现有FAILED字样,请根据上面解锁篇的驱动安装部分重装GOOGLE原装驱动。
看到OK之后,表示bootloader这个模块已更新完成,这时候我们需要重启一次bootloader,输入
|
|
手机会自动重启到已更新好的bootloader下面。
接着刷入radio
|
|
看到OK之后,表示radio这个模块已更新完成,这时候我们需要再重启一次bootloader,重复上面命令
|
|
手机会再次自动重启到bootloader下面
这两步之后,我们不需要重启bootloader了,可以开始依次更新boot、recovery、system、userdata、cache和vendor文件
命令行的输入分别是,每输入一个,都要回车等待刷新完成显示OK再执行下一步输入另外一个
|
|
这里是关键一步,如果不想重装的话,一定要跳过这一步,不要执行,这样相当于无损数据升级
|
|
继续
|
|
以上命令行全部执行完毕,确认每一步都显示OK之后,输入
|
|
现在系统会重启,如果一切正常,很快就进入最新版的原生系统了,恭喜你,到此系统重刷或升级已经完成,可以愉快的使用了。