nexus6 升级5.1

tools
1> fastboot,adb(务必最新版本,否则刷5.1时可能出问题)
2> 5.1包(有好同学已经上传到百度了:http://pan.baidu.com/s/1jGy1wsY。或者官网https://developers.google.com/android/nexus/images
steps
1. unlock (必须的http://bbs.gfan.com/android-7978672-1-1.html)
   设备进入bootloader模式(同时按住音量下和电源键)后,在命令提示符输入"fastboot oem unlock", 弹出相应的界面(英文的),问您是否解锁,用音量键加来选择yes,按下电源键即可开始解锁。
2. 刷5.1
    2.1 手机关机,进入Bootloader模式
    2.2 刷机包解压,刷机包里面的flash-all.bat(windows系统)文件,直接运行即可。
但是我在运行时出现了错误:

target reported max download size of 518205818 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate 1813984020 bytes
error: update package missing system.img
Press any key to exit...

解决办法:解压刷机包的image-shamu-lmy47e.zip文件到本目录, 修改flash-all.bat文件,将下面几行添加到fastboot -w update image-shamu-lmy47e.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


继续运行flash-all.bat后,又出现问题:

(bootloader) Data size exceeds download buffer


解决方法:下载最新的adb和fastboot(这也是为什么一开始就说要务必adb和fastboot是最新版本:直接下载最新sdk,然后sdk manager按住android SDK platform-tools即可)


对于上述问题的答案,baidu上搜索了一些答案,但都没有解决我的问题。 有说内存问题的,有说重启电脑的等吧。

还是要靠google啊。各种都尝试一下吧。

3. Root

http://bbs.gfan.com/android-7864366-1-1.html


你可能感兴趣的:(android)