Android 8.1 无法 OTA 更新怎么办?

2017-12-09 20:01:05 +08:00
 7Sasuke7L

我的 Pixel Android 8.1 正式版一直卡在下载界面不动怎么办?

18588 次点击
所在节点    Android
19 条回复
huaxianyan
2017-12-09 20:20:42 +08:00
下工厂镜像然后保留数据 flash all
borrit
2017-12-09 21:52:57 +08:00
同问,几个小时了。
honeycomb
2017-12-10 01:49:28 +08:00
没解锁的话下载 full ota,用 adb sideload。
解锁的话两种都行
MrCurly
2017-12-10 08:07:47 +08:00
补充一下一楼的,flash all 需要把文件里面的-w 删掉,要不就抹掉了所有数据。
MrCurly
2017-12-10 08:11:55 +08:00
@MrCurly 当我没说
7Sasuke7L
2017-12-10 08:41:16 +08:00
@huaxianyan 有具体教程吗?其实我是小白
7Sasuke7L
2017-12-10 08:43:34 +08:00
@MrCurly 嗯,数据到不重要。我所有的重要数据都是云存储的
7Sasuke7L
2017-12-10 08:43:55 +08:00
@honeycomb 我没解锁,用 adb 有具体教程吗
honeycomb
2017-12-10 09:42:58 +08:00
@7Sasuke7L xda 的 pixel 板块
magiclu
2017-12-10 15:06:57 +08:00
没解锁 能用 full ota 的,我就是这么升级的
Repraance
2017-12-10 23:20:03 +08:00
dp2 无法 sideload 还是要等下个月。。
delandwu
2017-12-21 21:48:29 +08:00
手机现在即使连接了 ss 也无法更新,需要连到一个可以用 ss 的 WIFI 网络才行。
zhangshifu
2018-02-02 16:24:48 +08:00
以下在 Pixel 2 上亲测成功,前后只花了几分钟就搞定了:
1、官方下载最新版本的原厂镜像:developers.google.com/android/ota,将下载回来的 zip 镜像文件(不要解压)放到 adb.exe 所在的目录( adb 下载:developer.android.com/studio/releases/platform-tools.html );
2、手机连电脑,然后 CMD 命令行进入 adb.exe 所在目录,执行命令:adb devices,看到手机序列号,说明连接成功;
3、执行命令:adb reboot recovery,让手机重启进入 recovery (手机上会看到一个绿色的机器人),按住电源键不放,按一下音量加,此时会出现一堆菜单。松开电源键,使用音量减来移动菜单到 Apply update from ADB 这一行,按一下电源键确认;
4、执行命令:adb sideload ota_file.zip ,其中 ota_file.zip 就是你第一步下载回来的那个 zip ;
5、等待命令行的进度到 100%,手机最底部会显示 Install from ADB complete,此时按音量加键,选择 Reboot system now,按一下电源键确认,手机重启;
6、重启过程比较漫长,耐心等候,等进入桌面后,检查 update,如果发现不是 8.1,退出来,过 1 分钟进去再看。

注意:这种升级方法是 Google 镜像下载网页上推荐的,整个过程很顺利,而且不会丢失原有数据。
zhangshifu
2018-02-02 16:31:45 +08:00
哦对了,这个方法需要注意:要下载正确的 zip 文件,以及最好对手机资料做备份(虽然官方说不会丢数据,我的也没丢,但官方网页依然说了要你备份数据)。
7Sasuke7L
2018-02-04 07:40:02 +08:00
@zhangshifu 才看到,谢谢了。写的很详细
whatos
2018-02-08 20:28:05 +08:00
1、adb
2、路由挂 SS,不要用手机 FQ
3、恢复出厂设置-更新再使用
4、设置-安全-系统管理工具-Find my device 去掉;重启 google 服务(这种我没验证过)
police320423
2018-02-23 13:13:10 +08:00
把谷歌服务关了就行
yan5990853
2018-08-20 02:34:40 +08:00
官方下载页面有你需要镜像,驱动,还有操作方法。花几分看看啥都清楚了。
Caryatid
2018-10-26 21:17:37 +08:00
ADB 固然可以,我以前的 Nexus 6P 也这样成功过,但最近试小米 A2 却失败了,到了 recovery mode 后 ADB 就无法识别。我在网上找到了另一种方法,感觉比 ADB 方便些,不需要路由器啥的,只需要电脑有 SS/SSR,有线网卡也可以。

1. SS/SSR 中开启「允许来自局域网连接」( SSR 在选项设置里),我不知道这一步是不是必须,不过网上说要所以就设吧;
2. CMD 里输 ipconfig,会出现电脑 IP 地址;
3. 手机上连接同一个路由器下的 WiFi,在 WiFi 高级设置的代理里填上面的 IP 地址,端口填 1080,然后保存。

然后就可以了!在试了多种方法失败后,终于看到更新文件开始下载的我简直不敢相信自己的眼睛。这方法对未退出谷歌账户就恢复出厂设置导致无法通过验证的情况也适用吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/413385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX