使用adb sideload 本地OTA升级Nexus 5(Android 5.0 -> Android 5.0.1)

今天早上起床就收到了Nexus 5.0.1升级包的推送, 无奈的是, 下载半天也不动, 又非常想体验版本更新, 就找到了下面的办法来升级.

1. 下载Nexus Android 5.0->5.0.1的OTA升级包, 下载地址是http://download.csdn.net/detail/liuyanggofurther/8272621

2. 检查本地adb版本, 要求必须是1.0.32及以上的adb, adb version可以查看adb版本, 如果本地没有合适的可以到这里下载

    http://download.csdn.net/detail/liuyanggofurther/8272671

3. 安装各种驱动, 我这边是开发的手机, 所以没什么多余的操作, 原来都搞定了, 不清楚的筒子们自行研究一下.

4. 把下载好的工具和OTA包放到同一个目录下, 让他们这样排列 adb.exe AdbWinApi.dll AdbWinUsbApi.dll fastboot.exe Nexus 5 OTA 5.0-5.0.1.zip

    唉, 忘了不知道有空格行不行, 还是自己改一下吧, 我刚才的OTA包没有空格, 为了看得清楚才加的.

5. 关键来了, 接上手机, 打开USB调试(什么? 不会? 那就不要玩刷机嘛) 进入那个adb的目录 adb reboot bootloader进入fastboot模式

6. 按音量加或减, 出现Recovery mode的时候按下电源键.

7. 此时多半会出现No command, 别急. 按下电源然后迅速按下音量加, 最后一起放手. 此时会出现几列选项

    reboot system now

    apply update from ADB

    wipe data/factory reset

    .....

    按音量减选中第二个, 然后再按电源键.

8. 根据提示在刚才的命令行界面输入adb sideload

坐等成功吧, 几分钟左右. 如果出错了, 重来一次基本就OK 了. 我是第二次成功的.

   

你可能感兴趣的:(Android)