友情提示:非Nexus系列手机请谨慎尝试
准备工作:电脑端需要提前配置好adb环境,版本最好是1.0.32以上(原因:低版本的adb不支持比较大的镜像刷入)
ROM包下载地址:https://developers.google.com/android/images
根据机型和想要刷入的系统,选择下载ROM包
我这里想刷一个6.0的系统,所以下的是shamu-mra58k
下面就开始吧
1.解压ROM包
2.打开解压后的文件夹,解压镜像文件(文件名为image-XX.zip,一般是最大的那个)到当前文件夹
解压过后会多出一些文件,主要需要的是recovery.img,boot.img,system.img
3.编辑flash-all.bat文件,需要修改5行
cd /d %~dp0
rem fastboot -w update image-shamu-mra58k.zip
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
4.手机重启进入bootloader,方法二选一
a. 手机连接电脑后运行
adb reboot bootloader
b. 手机关机状态下,按住电源键和音量减启动手机
成功进入后手机屏幕上会显示android机器人
连接手机,运行
fastboot devices
如果显示
说明手机连接成功
4.1.刷入之前可以选择双清,依次执行
fastboot erase cache
fastboot erase userdata
如果手机已经变砖,或者不想保留之前系统的各种信息,强烈建议进行双清
5.双击运行修改后的flash-all.bat,等待安装完成即可(可以大概看下屏幕上的输出信息,没有fail、error等提示应该就成功了)
6.运行
fastboot reboot
重启手机