查看: 148427|回复: 301

[1204]使用adb sideload刷入安卓9.0/8.0/7.0.1/6.0.1 OTA包办法

  [复制链接]
发表于 2013-11-22 10:53:44 | 显示全部楼层 |阅读模式
181204:增加增加安卓9.0描述
170830更新:增加安卓8.0完整ota包更新描述
160823更新:加入安卓7.0完整ota包更新描述
160714更新:  ota包统一由另外一个帖子提供:http://www.inexus.co/thread-24322-1-1.html
151210更新:加入安卓6.0.1ota包地址
151006更新:加入安卓部分设备6.0ota地址
150527更新:加入nexus 6 安卓5.1.1ota地址
150521更新:加入nexus 5/5/9 lte ota地址
150512更新:加入n9 安卓5.1.1 ota地址
150506更新:加入n7/n10 安卓5.1.1 ota地址
150415更新:加入nexus 7 2013 lte版ota地址
150412更新:加入nexus 4安卓5.1ota
150312更新:加入安卓5.1ota包更新地址
150203更新:加入平板安卓5.0.2ota包更新
141216更新:加入nexus 5安卓5.0.1ota更新包
141211更新:加入nexus 4/6安卓5.0.1ota包
141205更新:加入部分安卓5.0.1ota包
141114更新:加入部分安卓5.0 ota升级包
140621更新:加入部分安卓4.4.4ota 包
140604更新:加入安卓4.4.3的ota升级包


【废话开篇,着急的同学直接跳过】
先赘述一下为什么我们会为您推荐这种方式。有些朋友可能已经在一些国外的网站上看到过了谷歌工程师Dan Morrill所介绍的OTA过程。开始的推送只给1%的用户体验,慢慢的会增加到5%,10%,20%……直到所有设备,而这个过程大概需要两周左右的时间,在此期间,Google会不断的收集用户设备的反馈信息,同时观察该版本是否有“致命Bug”需要立即修复等。既然我们在大陆还非要使用Nexus设备,那么多数恐怕是执念于最新体验的“Google狂热粉”,所以这两周的等待必定是痛苦的,不少人便开始一遍又一遍的清除Google服务框架了。而正如这位工程师介绍的,这个手段虽然可以让你有再一次“投骰子”的机会,但也会搅乱您设备上大部分谷歌应用的状态,相信身为谷粉的我们也不愿看到这个悲惨的情况发生。

不过除了发出警告,这位工程师还告诉了我们一种比较科学有效的升级方式——
adb sideload

【开始刷机】
而接下来,就到了我们这次教程的正文部分了。

(本文所有的图片借用了上次教程中N7的图,其他设备原理相同)[
首先,你需要做一些准备:
        ●上面提到的设备中的一台
       ●确保您的安卓版本是最新的安版本)
       ●一根适配该设备的USB数据线
      ●一台电脑(Windows/Linux/Mac均可)
最新的Adb工具(没有的话会无法side lode,下载请看http://www.inexus.co/article-850-1.html

技术上,您如果root的话,请用supersu反root,最好重新刷回当前系统底包的boot.img或者system.img

为了将刷机的风险降到最低,请使用台式机,或将您的笔记本电脑接上电源。同时在刷机前将您的设备也充满电。
在刷机前最好进行一下数据备份
提示:由于是刷OTA包,所以这个刷机方案并不会将您的设备数据清空,而且您可以继续享受以后的OTA.

好了,现在可以开始刷机了

1. 打开设备的USB调试模式(这个也许不是必须,因为走的fastboot)。在设备中点击 设置>关于手机,然后对着版本号连续点击七下,如果成功,会提示您已经处于开发者模式了,返回设置页面,在开发者选项中选择“USB调试”.

2.将设备接入电脑,如果您已经按我们上面的步骤做好,相信这时设备上已经开始提示您是否要在这台电脑上使用USB调试了,在始终允许上打个勾,然后选择接受。现在您可以先将USB线拔出。
3.为了测试一下您的Adb工具是否配置成功,可以在命令行中输入adb devices。如果在出现类似下图的界面,证明Adb已经配置成功,同时调用adb version来看看adb version是不是1.0.32或者更高版本。(最新驱动已经支持Windows 8.1,不成功的朋友请再次尝试,或者借助Nexus root toolkit安装驱动,如有需要请看http://www.inexus.co/article-15-1.html

4.将设备关机,按住“音量下”键(不松开)后按住“电源”键,进入fastboot模式,按几下“音量下(或上)“,在看到“Recovery mode”时按一下电源键,您可以成功见到一个肚子上有感叹号的小机器人倒在地上.

5.现在,按住电源键不放,短按一下音量上键就放,就进入RECOVERY菜单了,要注意,是先按电源不放,再短按一下音量+,就调出菜单

6.然后按音量键上下选择,选中“apply update from ADB”,然后按下电源键,你就可以看到下面这幅图中的界面。

]7.就快要成功了。现在,将USB线接回电脑,再次进入命令行。

8.用cd命令进入您放置镜像的文件夹,比如“cd D:\inexus”,如果不熟悉cd命令,建议您先稍作了解,然后使用管理员模式运行命令行。推荐提前将OTA刷机包改成简单的名字,比如"ota.zip".
有些网友反映从这一步的操作难以理解或实现,我们再为您提供一些思路。
      a.必须要配置好adb工具,该工具配置方法已在“准备”中为您链接到本站相关教程链接。如未成功配置,在下一步将会出现:“'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。”解决的办法见这里http://www.inexus.co/thread-1084-1-1.html
b.如果确定自己配置好了adb工具,则进行第9步。而多数朋友的问题出现在这里。在此,我们为您介绍一下cd命令的使用。
   在命令行中,我们可以用cd命令来进入某个文件夹,从而在此进行操作。假设我们将ota.zip放在了D:\inexus中,那我们下面就应该将处理[切换文件夹到这里。命令如下:
cd D:\inexus
这时,我们的命令行的运行位置就改变到D:\inexus了。不明白的,请看下图

       c.如果还是提示“can't read ota.zip”什么的,建议您重新下载刷机包。
9.在命令行中输入"adb sideload ota.zip".(”ota.zip”是小编重命名后的OTA包名称)
10.如果您正确的按照这些步骤做下来了,您将看到类似下图的内容。     注意:如果您看到error,status 7之类的字样,那应该是您动过系统文件,请先线刷原生。

11.刷机成功后请尽情享受Android 8.0的畅快吧(由于是通用教材,取决于你ota包的性质)。
您在刷机过程中是否了遇到什么难以解决的困难呢?Nexus中文网的教程会不会在哪里不容易理解呢?欢迎您发新帖反馈您宝贵的意见和看法。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册pixel中文网

x
回复

使用道具 举报

发表于 2016-9-26 23:41:09 | 显示全部楼层
我的怎么报错呢?错误:no devices/emulaters found
回复 支持 1 反对 0

使用道具 举报

发表于 2014-11-17 03:43:49 | 显示全部楼层
刷机ing,顺便给小编回下,你图真太少了,
回复 支持 1 反对 0

使用道具 举报

发表于 2014-11-14 22:17:31 | 显示全部楼层
NEXUS7 2 安卓5(棒棒糖)  OTA刷包完毕

起因:怎么也等不到谷歌的OTA推送 机锋网溜达 看到OTA包放出 冒着变砖的风险 开刷

关键 (1).关机再开机时金山手机助手装不了NEXUS驱动 因其用的是USB通用驱动 识别不了 故下载谷歌专用驱动 放到金山手机助手驱动包下 删除原驱动 开机显示

(2).DOS下出现ADB不可用时 可找到其 再运行一次 即可

折腾出了这两点  按照安卓中文网的相关教程 顺利刷机

心得: 多琢磨+ 分析 +变通 =成功

回复 支持 1 反对 0

使用道具 举报

发表于 2013-12-9 01:07:15 | 显示全部楼层
/system/app/drive.apk has unexpected contents
error in /tmp/updates.zip(status 7)

安装失败了
回复 支持 1 反对 0

使用道具 举报

发表于 2013-11-22 11:03:36 | 显示全部楼层
今早我的N4已经推送4.4了   不用这么麻烦咯~  就是下载有点慢~
回复 支持 反对

使用道具 举报

发表于 2013-11-22 12:21:43 | 显示全部楼层
感谢分享,支持
回复 支持 反对

使用道具 举报

发表于 2013-11-22 12:33:46 | 显示全部楼层
已经按操作搞定,谢谢
回复 支持 反对

使用道具 举报

发表于 2013-11-22 15:51:44 | 显示全部楼层
本帖最后由 桃色蛋白质 于 2013-11-22 16:55 编辑

JWR66Y-->KRT16S OTA更新包下载出现错误,无法下载,怎么回事,用手机下载成功,但是我的Recovery是已经刷过机的,不知道用UP from SD会不会有影响,一直不敢动,还是找老贴子升级
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-22 16:43:54 | 显示全部楼层
桃色蛋白质 发表于 2013-11-22 15:51
JWR66Y-->KRT16S OTA更新包下载出现错误,无法下载,怎么回事

测试了一下,没问题啊。。您再试试渣迅雷?

点评

因为我刷的是第三方RECOVER,不知道能不能直接使用UP from SD卡而又不影响原始数据  发表于 2013-11-22 16:56
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-22 17:05:13 | 显示全部楼层
桃色蛋白质 发表于 2013-11-22 15:51
JWR66Y-->KRT16S OTA更新包下载出现错误,无法下载,怎么回事,用手机下载成功,但是我的Recovery是已经刷过 ...

应该没啥问题,有人直接用第三方刷过
回复 支持 反对

使用道具 举报

发表于 2013-11-22 17:11:28 | 显示全部楼层
Virtual 发表于 2013-11-22 17:05
应该没啥问题,有人直接用第三方刷过

还有就是你那个连接是怎么回事,我电脑用CHROME下不了,但是手机可以下,我已经清空了HOSTS,使用goagent代理上网,你是怎么可以打开那个连接,还是修改了HOSTS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-22 21:12:50 | 显示全部楼层
桃色蛋白质 发表于 2013-11-22 17:11
还有就是你那个连接是怎么回事,我电脑用CHROME下不了,但是手机可以下,我已经清空了HOSTS,使用goagent ...

关掉GAE即可,选择“直接连接”
回复 支持 反对

使用道具 举报

发表于 2013-11-22 21:44:44 | 显示全部楼层
按照教程成功啦!
回复 支持 反对

使用道具 举报

本版积分规则

快速回复 返回顶部 返回列表