Android 5.0 这个据说是 Android 诞生的历史上最大的更新,事后想了想还是 4.0 冰激凌三明治 更新要大得多,萝莉棒(Lollipop)更多是重构界面与逻辑的重梳理。 本篇记录刷正式版萝莉棒的过程。为了避免又成为一篇纯吐槽文,加点教程充当干货吧。
#教程 ##准备 ###工厂镜像 https://developers.google.com/android/nexus/images 下载对应设备的镜像包(要梯子)。
###adb/fastboot 网上那些下载包都不知道是多久前的版本了,这是目前最新版(2014-12-03) SDK 中提取出来的。
###驱动 还是最新版 SDK 中提取出来的驱动。
##刷机
首先请备份数据并保存到其他介质中!
现将 adb/fastboot 的压缩包解压出来,将该目录添加进环境变量 PATH
中。
将手机插到电脑上后会提示安装驱动,选择下载的驱动压缩包解压后的文件夹即可。
刷机需要设备处于解锁状态,解锁后一开始引导界面地方会有一把锁,解锁办法为——先将设备关机,同时长按电源键及音量加号键,连接数据线,然后在命令行中输入 fastboot oem unlock
,注意本操作会清空设备内所有的数据。
将下载的 .tgz 压缩包解压,你可以选择是否清除数据。我个人推荐清除数据重新安装,以避免出现各种奇怪的问题。若要保留数据,则将工厂镜像文件夹中的 flash-all.bat
右击编辑,搜索 -w
,并删除这两个字符。
运行 flash-all.bat
多次自动重启后会进入系统,即完成。
注意:新版已发布大半月,早有 OTA(升级包)可刷,本文仅是记录完整刷机步骤。
#过程
正式版是大约北京时间十一月十三日凌晨五点发布的,我五点三刻醒来刷了下 Google+ 后睡意全无,赶紧下载,但手边电脑没梯子,只好手机上是萝莉棒测试版,梯子有点问题,速度非常慢。只好在电脑上弄百度网盘的离线,但这速度简直感人。还是在电脑搭梯子下完了。
下载完成后按照以上的保留数据办法刷机了,结果出现各种奇葩问题——主屏幕键无法使用、下拉通知内容缺失等等等等。由于一团糟还非常困,就先睡了。
醒来后擦除数据 erase userdata
,结果就开不了机了,一直处于开机动画,于是想用 Recovery 看看,结果内存储器里东西都没了,原来 erase userdata
还包含了存储器,以前一直以为仅仅是 /data
分区的。既然如此,干脆就用清空数据办法,将 -x
加入到 flash-all.bat
中。结果一直都是报错失败,没错,我把 -w
记成了 -x
。心想我还是干脆自己一个个刷吧
fastboot flash bootloader bootloader-hammerhead-hhz12d.img
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.21
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash cache cache.img
fastboot flash system system.img
fastboot flash userdata userdata.img
结果还是进不了系统。心想是不是包有问题,从官网重新下载运行,一点问题都没,这我才注意到我改错了。
进系统进行设置,由于没有爬梯子,登录不到谷歌服务器,便不能恢复备份,只能设为新设备。
下载并打开钛备份,提示无根权限,便从 chainfire 大神那下载了支持萝莉棒测试版的 SuperSU
,刷上去后依然提示无权限,由于已经是第二天的凌晨了,便先睡等醒来看消息。
chainfire 不负众望,更新了 autoroot
,由于我刷了弗朗哥内核,导致刷上去后还是不行。只好又重新刷了一遍系统,这时就没问题了。
打开钛备份,想起我设备上数据全都没了,就去电脑上找同步的备份,电脑上的备份居然是十一天前的,因为我之前重装了操作系统,没有安装配置 BitTorrent Sync,于是这是一天的数据就全部丢失了。记住:一定要做异地备份!
在 Google+ 上提到了这个,好不容易把备份恢复完成后,AnyOfYou Dary 告诉了我如何设置代理和谷歌的设备还原。我便按照他的步骤操作,成功挂上代理并完成应用恢复,应用程序的数却却没有还原,不知为何,不知道会不会是因为恢复无线网络是断开恢复下载的问题,亦或者是因为之前搞了钛备份?我试了两遍都是没办法恢复数据,最后还是靠钛备份还原的数据。
#结 虽然我已经不止一次将手机内存储设备上的数据弄丢失了,然而完全没吸取教训,到写这篇博客的时候还是没有安装同步。 个人觉得 Android 5.0 的出现完全让人耳目一新,甚至可以说终结了扁平拟物之争。全新的设计,优美的动画比 iOS 那苍白的界面好看、好用不知多少。 但萝莉棒的问题还是好多啊,虽然那个极其严重的无线网络电池问题解决了,但是使用中的耗电还是很高。连接无线网络总是有感叹号、Xposed 不能用等。另外几个设备的 5.0.1 更新已经发布了,坐等 Nexus 5 的。
写着写着眼皮打架,要不是天太冷差点直接趴下。睡觉去~
最后修改于 2014-12-03