1.首先在官网上下载镜像文件Nexus 安装包,根据自己的机型nexus5,搜索Android 5.1的安装包
我选择的是这个,这是解压之后的目录
mac电脑使用flash-all.sh文件,windows使用flash-all.bat文件,文件夹中的bootloader 版本是hhz12h。
2.正常情况下刷机,首先让手机进入bootloader模式,音响减小键和关机键同时按。
3.进入安装包所在文件夹 输入 ./flash-all.sh,会开始刷机,很遗憾,我刷机失败了,原因如下图所示
bootloader版本不对,再看上面的图,下载安装包里面的是hhz12h,而nexus5 在boot等待界面时可以看见手机上的bootloader版本是hhz11n,所以要统一版本。
4.从终端进入手机fastboot模式
adb reboot bootloader
5.解锁手机,使lock模式变成unlock
fastboot oem lock
6.开始提升boot loader版本
fastboot flash bootloader bootloader-hammerhead-hhz12n.img
7.然后在输入
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.26
8.待手机重启之后,将手机进入刷机模式,发现bootloader版本已经刷新为hhz12n,再重复最上面的./flash-all.sh操作
9.手机刷机成功,进入5.1系统,期间重启可能会比较慢,可以耐心等待。