程序员在深圳Android知识手机移动程序开发

Nexus 5X 起死回生记

2017-01-21  本文已影响1450人  程序员在深圳
题图

版权申明:
此文章首发于公众号程序员在深圳,搜索 studycode 即可关注
本文无需授权即可转载,转载时请务必注明作者

前两天收到了Andriod推送的更新通知(OTA),引诱我升级到7.1.1,我没有经得住诱惑,果断点了更新按钮,由于之前有root,不知道这次安装包做了什么动作,当我完成更新时,发现再也进入不了系统界面,给我的提示只有两个单词:No command,然后小绿人一副挂掉的模样躺在那里:


No command

然后我尝试重启,长按电源键,或者将电源键和音量键同时按,都无法进入系统,google一圈后,发现一个方法可以帮助你进入恢复模式(Android Recovery):

  1. 在No command界面,长按电源键
  2. 点击一下音量+键,点击后马上松开

这时你会进入以下恢复界面:


recovery

进入了恢复模式,但还是不知道怎么办,只好尝试选择Wipe data/factory reset恢复出厂设置,操作之后发现它只是把我的数据清除了,系统仍然启动不了,此时我脑海中瞬间闪过一个词:手机变砖。于是又在搜索引擎上查找一通,一个小时过后,未果,一是因为中文的解决方案大多是Windows环境上的;二是国外的解决方案提供的下载链接经常没有速度,或者下载缓慢;三是因为各种解决方案五花八门,层出不穷,完全无法分辨哪家好,由于时间有限,自己也不想草率解决(其实恢复出厂设置已经很草率了T_T),遂暂时放弃,等到有空了再回过头来解决。

今天上午花了两个小时,把这件事搞定了,搞定后却发现安装Android系统是如此的简单到不可思议,而且官网给出的方案也完全是傻瓜式的,方法是只要你肯去做,就一定可以做到,又应验了那句话:

不懂和懂之间只隔了层窗户纸,而想做与做之间才是最遥远的距离

如果不是今天早上尝试一下,我可能会把它拿到华强北去修理,可如果这样做了,我可能就错过了一次很好的了解安卓手机的机会。

闲话不多说,下面就具体说下我是如何让我的手机“起死回生”的吧:

  1. 从官网下载能匹配手机型号的系统包:点击链接
  2. 解压,你会发现其中有几个脚本
flash-bash.sh # linux/macos 环境
flash-all.sh  # linux/macos 环境
flash-all.bat # windows环境
  1. 根据自己所在的环境运行以上脚本,此时终端会显示waiting for any device等待你插入手机
  2. 插入手机后,进入recovery模式,选择Reboot to bootloader,此时你会发现之前运行的脚本已经在开始帮你安装系统了,此过程只需要几分钟时间。

此文章仅适合于我这样的安卓小白,希望能帮你解决问题。Have fun……

上一篇下一篇

猜你喜欢

热点阅读