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

所属趣点:Pixel手机

Virtual

2013-11-22 02:53:44

20200405:增加增加安卓10.0、9.0描述 
170830更新:增加安卓8.0完整ota包更新描述 
160823更新:加入安卓7.0完整ota包更新描述

160714更新: ota包统一由另外一个帖子提供:http://www.uso.cn/post/view/24322

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.uso.cn/post/view/45945

技术上,您如果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.uso.cn/post/view/45130
   
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.uso.cn/post/view/1084 
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中文网的教程会不会在哪里不容易理解呢?欢迎您发新帖反馈您宝贵的意见和看法。

0
分享至
请在登录后评论
  • 全部回复
  • 只看楼主