android 6.0更新于10月5日更新,相信不少人已经更新了。我这里由于某些原因,之前Nexus5(以下简称N5)一直用的是MIUI,因此此次OTA推送并不适合我,只能采取线刷的方法,手动将android 6.0正式版刷入。其实手动刷入,也就是线刷,本身不是太难,但是在这个过程中由于一些小问题,导致花了1个半小时才完全搞定这个简单的过程,在这里我记录一下,方便参考。
下载android6.0官方固件
由于是线刷,自然首先要去下载官方固件,在这个页面可以找到所有谷歌亲儿子的官方固件,找到Nexus5的6.0固件,下载即可。
解压并修改固件脚本
固件下载完成后,首先要解压,由于是tar格式,在win下需要解压2次。解压两次之后,打开解压的文件夹,找到其中image-hammerhead-mra58k.zip,再次将这个文件解压。
解压完成后,编辑flash.bat文件,找到fastboot -w update image-hammerhead-mra58k.zip
修改为::fastboot -w update image-hammerhead-mra58k.zip
并在此行下面加入fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot
保存脚本,这样修改是为了避免刷机过程中的报错。
开始刷机
将N5接上数据线,连接电脑,双击执行flash.bat,等待固件自动刷入,完成后会自动重启。
如果看到4个并排的彩色圆点,表示刷机成功,等待初始化完成即可。
刷机过程到这里就结束了,目前root需要刷入第三方内核,对我来说目前系统自带的一些特性应该足够我在未root的情况下正常使用,所以root如果在稍后需要的话,我再更新上来吧。