Android P升级/刷机攻略

由于Google在五月份的I/O大会上新发布了Android P 9.0系统,公司需要测试APP在9.0上的兼容,因此拿到Pixel升级系统。

因为考虑到刷机开发版后无法再检测到更新,所以就还是尽量升级到Beta版。


升级到Android Beta版

  • 加入Android Beta的计划:(当然要访问这个地址是有一定难度的)

https://www.google.com/android/beta?hl=zh-cn

  • 查看符合条件的设备类型。


  • 登录自己的Google账户,就可以查看是否有符合要求的设备


如果发现自己的设备明明是支持的,但是没出现在这个列表里面,却提示如下:

可以在手机设备上重新登录自己的账户。

  • 同意升级到Android Beta的协议,同意后一般24小时内手机检查更新时即可检查到最新Beta版的更新包。
  • 手机上检测到新的更新包时,点击update即可。

我从同意协议到设备能检测到更新大概一小时的时间。


升级完成,重启。就OK了,升级到Beta后如下:




刷机到Android P 版

  • 去官方下载固件包:(注意要针对自己的机型去下载)
https://developer.android.com/preview/download?hl=zh-cn


  • 将下载后的ZIP包,放置Android sdk目录下的platform-tools文件夹里,E:\Android sdk\platform-tools
  • 按照刷机说明操作:

https://developers.google.com/android/images?hl=zh-cn#instructions

a、通过USB将设备连接到计算机。
b、使用以下方法之一以快速启动模式启动设备:

c、使用adb工具:在设备启动的情况下,进入Bootloader模式

adb reboot bootloader

或者使用按键组合:关闭设备,然后将其打开并立即按住 设备的相关 按键组合。
d、解锁设备:

fastboot flashing unlock

对于旧设备,运行:

 
 
fastboot oem lock

理论上会成功,但是我这边一直提示“flashing unlock is failed”

后来查了下,原因是开发者选项中“OEM解锁”选项的原因,需要关闭。但是这个选项一直是置灰的,所以无解。希望其他的小伙伴成功了的可以支招。

接下来是Google的官方教程。

e、进入到刚才解压缩的platform-tools目录中 ,执行flash-all脚本。

f、脚本完成后,设备将重新启动。已经刷机成功

g、安全起见,再对设备进行加锁

fastboot flashing lock


至此,刷机完毕。


猜你喜欢

转载自blog.csdn.net/alice_tl/article/details/80977513
今日推荐