1.去Google官网下载对应版本的镜像,注意区分OPD1/2/3版本;
2.然后重启进入fastboot,查看bootloader的版本,如果烧写的版本比系统中的bootloader版本更高的话则需要通过OTA烧写;否则可以使用flash-all.sh脚本;
fastboot方式链接:https://developers.google.com/android/images
3.OTA烧写需要进入recovery模型,通过adb sideload方式烧写OTA镜像;
这里主要说下进入recovery的方式:首先进入fastboot,然后通过音量键进入recovery,首次进入会看到一个"no command"的界面,当出现这个界面后需要长按power键,然后按一下音量up键,这样才能进入recovery模式;
具体的烧写命令:
adb sideload ota_file.zip
OTA方式链接:https://developers.google.com/android/ota
对于一些设备可能需要先解锁bootloader,解锁命令如下:
fastboot flashing unlock
or
fastboot flashing unlock_critical
or
fastboot oem unlock