前言
我们修改源码刷入手机如果出了问题可以去谷歌官网下载官方的刷机包,从而恢复手机正常
本文以nexus5x手机和Android8.0为例,进行刷机。
刷机包下载
刷机包下载地址(需要科学上网)
下载后打开压缩包
image.png
系统的镜像就在image-bullhead-opr6.170623.013.zip中,将其解压到同级目录中
image.png
其实正常来说我们直接让手机进入bootloader后运行flash-all.bat就可以了,但我这里版本出了些问题,就选择手动一个一个刷入了。
进入bootloader
- 打开手机 设置-关于手机-点击版本号7次,以打开“开发者选项”
- 开发者选项-打开USB 调试
- 同时按住电源键&音量减键,进入bootloader界面或使用命令 adb reboot bootloader
刷入镜像前请先解锁设备
fastboot oem unlock
fastboot oem lock
image.png
#更新bootloader
fastboot flash bootloader bootloader-bullhead-bhz21c.img
fastboot reboot-bootloader
#更新基带(这个镜像包含相机驱动)
fastboot flash radio radio-bullhead-m8994f-2.6.39.3.03.img
fastboot reboot-bootloader
#刷入系统镜像(如果精简出错的话,可以直接单刷这个镜像)
fastboot flash system system.img
#更新驱动(这个镜像包含声音驱动,相机驱动,和一些供应文件)
fastboot flash vendor vendor.img
#更新内核
fastboot flash boot boot.img
#更新Recovery(官方Recovery,中文叫“恢复模式”)
fastboot flash recovery recovery.img
#清空cache分区
fastboot erase cache
#重启
fastboot reboot
重启后稍微等待一会,最后去关于手机可看到我们系统版本已经更新到了Android8.0
image.png
网友评论