手动刷入Android 4.4.1 KOT49E OTA更新包
一、Android 4.4 KitKat
Google前段时间发布了Android新版本Android 4.4 KitKat,由于我的Nexus 4也是托朋友从US带回来的,所以很快就收到了Google的自动推送更新,由于我手贱(其实也想尝尝新OS的魅力,但是由于没做功课,不知道升级之后有些问题)就点了更新,殊不知升级了以后,发现有些问题:
- WiFi问题,感觉联网的速度太TMD蛋疼了,后来网上查了查知道说是WiFi连接不稳定,怪不得偶觉得速度太慢了,原有是频繁掉线;
- 无法配置访问公司Outlook邮箱;
- 照相,打开相机慢,成像速度也慢,Google新儿子Nexus 5也未能幸免;
- 环聊,为了尝鲜,我也用环聊作为默认的信息应用,殊不知速度超慢,不仅是打开的速度还是发送消息的速度,隐约觉得还是网络的问题;
- 一些应用程序闪退,如微信,还有一些根本打不开,如英语流利说,不知是不是应用程序本身的问题;
- Root不成功,非但没Root成功,反而被恢复出厂值了,我直接凌乱了,还好联系人、短讯、照片等有云备份;
- 至于网上所说的其它问题例如机器无法启动,闪退等我倒是没有出现。
今天激动地发现Google终于有新动作了(话说速度还不错) - 释放Android 4.4.1,用于解决前面所说的问题。这次我已经等不及Google的自动推送了,因为谷歌工程师Dan Morrill介绍的OTA过程是这样的:开始的推送只给1%的用户体验,慢慢的会增加到5%,10%,20%……直到所有设备,而这个过程大概需要两周左右的时间,在此期间,Google会不断的收集用户设备的反馈信息,同时观察该版本是否有“致命Bug”需要立即修复等。我决定自己动手,自己解决问题,OK,下面就将手动刷入OTA更新包的过程记录如下
二、准备工作
在我们正式开始刷入OTA更新包之前,有必要做一下如下的准备:
1.1 准备一根USB数据线并打开USB调试
USB数据线我相信大家都有,连上电脑,关于打开USB调试选项(针对Android 4+版本)
见下图,狂点版本号(KOT49E)即可打开{}开发者选项
打开{}开发者选项,点击USB 调试
此时会有如下提醒,点击"确定"即可
1.2 安装ADB Driver驱动
安装ADB Driver 驱动有如下几种方式:
Windows自行搜索安装(电脑联网)
从http://adbdriver.com/下载 Adb Driver Installer (Universal),下载完执行即可,会自动检测到Nexus 4,安装即可
从Android官网下载http://developer.android.com/sdk/win-usb.html#download,下载后安装驱动是通过手工方式指定的,即设备管理器 -> Android设备,右击"更新设备",手动从下载目录安装即可
1.3 下载Android KitKat 4.4.1 OTA更新包
这个网上应该有很多,我也提供一个吧 http://pan.baidu.com/s/1AFVW6,kitkat_ota_4.4.1.zip文件,不放心的童鞋请自行移步Android官网
1.4 下载ADB & FastBoot
Android SDK中包含,但是太多了,我们只需以下几个文件 adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe,而获取这些文件的方式也有几种
我使用的方式 http://pan.baidu.com/s/1AFVW6,文件minimal_adb_fastboot_v1.1.3_setup.exe,下载安装即可,完成后打开,输入adb devices,如果见到如下图则说明成功
官网下载http://developer.android.com/sdk/index.html
http://pan.baidu.com/s/16AxVH直接获取这几个文件,下载后需设置环境变量或直接按说明分别拷贝至C:\windows\system以及system32,然后以管理员身份运行CMD(Windows 7系统),但笔者刚开始采取的是这种方式,结果没有成功。
三、手动刷入OTA更新包
- 打开手机的USB调试,断开数据线与电脑的连接;
- 关机;
- 先按音量下键,再按电源键,进入fastboot模式(手机无法截屏);
- 此时按音量上下键可以更换选项(红色标记部分),按电源键表示进入选择项。我们此时先按音量上键选择"Recovery Mode",然后按电源键进入,你可以看到一个肚子上有感叹号的小机器人倒在地上;
- 现在按电源键,然后迅速再按音量上键,这一步有点困难,需重复几次(看你运气如何,但一定是可以的),你可以看到一个新界面(手机无法截屏);
- 然后再按音量上键,选择"apply update from ADB",然后按下电源键进入,你可以看到类似字幕"Now send the package you want to apply the device with 'adb sideload <filename>'...";
- 现在通过USB再次连上电脑,输入命令adb sideload kitkat.zip,如下图
最后提示成功,选择重启即可。
手动刷入Android 4.4.1 KOT49E OTA更新包的更多相关文章
- Android Things:Raspberry Pi 3 B 刷入 Android Things
参考文章: http://www.andtuts.com/a-beginners-guide-to-raspberry-pi-3-b-and-android-things/?utm_source=An ...
- 手动部署:在eclipse导入web项目并更新包到本地部署
一.eclipse导入java web项目 1.file-import-git-next-clone URL-填写git上面的URL,然后一直next,完成后等待即可 二.导入多个版本项目 1.fil ...
- 自己编译Android(小米5)内核并刷入(一键自动编译打包)
之前自己编译过Android系统,刷入手机.编译很简单,但坑比较大,主要是GFW埋的坑.. 编译android系统太大了,今天记下自己编译及刷入android内核的方法. 主要是看到第三方内核可以超频 ...
- KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机
KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机 2.刷入第三方Recovery(即TWRP) TWRP(TeamWin Recovery Project)是一款XDA大神 ...
- Genymotion刷入谷歌应用市场以及获取root权限
Genymotion刷入谷歌应用市场以及获取root权限 - 推酷http://www.tuicool.com/articles/rEV3aa6 刷入gapp, arm框架,supersu的包要注意, ...
- 从谷歌官网下载android 6.0源码、编译并刷入nexus 6p手机
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/fuchaosz/article/details/52473660 1 前言 经过一周的奋战,终于从谷 ...
- 乐1S 5.8(Android 6.0) 刷第三方recovery并刷入root权限
说明 我的是 乐视1S, 系统为EUI 5.8 (powered by Android 6.0) 使用的是 superSu来root, 你可以到这里下载 文件 *下载 Recovery Flashab ...
- 〖Android〗Nexus 7 flo (razor) 刷入Recovery/CM-11.0后卡在开机动画的解决方法
操作日志: 起因:Nexus 7 flo 华硕平板,刷了一个CWM Recovery之后变成了砖机: 尝试1:使用CWM Recovery清除数据,开机失败 尝试2:刷入CM 11 Snapshot的 ...
- 华为手机内核代码的编译及刷入教程【通过魔改华为P9 Android Kernel 对抗反调试机制】
0x00 写在前面 攻防对立.程序调试与反调试之间的对抗是一个永恒的主题.在安卓逆向工程实践中,通过修改和编译安卓内核源码来对抗反调试是一种常见的方法.但网上关于此类的资料比较少,且都是基于AOSP ...
随机推荐
- NLP & 中文分词
NLP & 中文分词 中文分词 (Word Segmentation, WS) 指的是将汉字序列切分成词序列. 中文自然语言处理系统 https://www.ltp-cloud.com/int ...
- zabbix自定义监控阿里云RDS服务
zabbix自定义监控rds zabbix通过阿里云api 自动发现.监控阿里云RDS-Mysql数据库 注意事项 脚本会收集RDS别名, 不要默认别名 不要使用中文别名(zabbix不识别) ...
- 触发Full GC执行的情况 以及其它补充信息
除直接调用System.gc外,触发Full GC执行的情况有如下四种.1. 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象.大数组时才会出现不足的现象,当执行Full GC后空间仍然不足 ...
- POJ 3469 Dual Core CPU Dual Core CPU
Time Limit: 15000MS Memory Limit: 131072K Total Submissions: 23780 Accepted: 10338 Case Time Lim ...
- BZOJ2142 礼物 【扩展Lucas】
题目 一年一度的圣诞节快要来到了.每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物.不同的人物在小E 心目中的重要性不同,在小E心中分量越重的人,收到的礼物会越多.小E从商店中购买了n件礼物, ...
- phpredis pipeline
通过pipeline方式将client端命令一起发出,redis server会处理完多条命令后,将结果一起打包返回client,从而节省大量的网络延迟开销.
- 【DP】【P4539】 [SCOI2006]zh_tree
Description 张老师根据自己工作的需要,设计了一种特殊的二叉搜索树. 他把这种二叉树起名为zh_tree,对于具有n个结点的zh_tree,其中序遍历恰好为(1,2,3,-,n),其中数字1 ...
- Hibernate中常见问题 No row with the given identifier exists问题
收集:Hibernate中常见问题 No row with the given identifier exists问题的原因及解决 2007年11月21日 15:02:00 eyejava 阅读数:2 ...
- django中的认证与登录
认证登录 django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1 authenticate(**credentials) 提供了用户认证,即验证用户名以及密码是否 ...
- VIM各种快捷应用
vim +n filename 打开文件,光标直接跳转到第n行 w 移动光标到下一个单词的词首, b 移动光标到上一个单词的词首 e 移动光标到下一个单词的结尾, ge 移动光标到上 ...