我们在玩智能手机的时候经常会听到OTA(Over-The-Air)一词,它最常用的功能就是手机获取推送信息升级系统。而很多Android的厂商经常会有小修补型的改进,通常都是使用OTA的方式给用户提供升级,也因为品牌的不同,OTA的形式也会产生多种变化。
OTA是什么?
OTA 的全称是Over-the-Air Technology,即空间下载技术。OTA升级是Android系统提供的标准软件升级方式。它功能强大,使用也很方便,支持无损失升级系统,主要通过网络(GSM、3G、WIFI甚至电脑USB共享网络皆可)自动下载OTA升级包,有的手机也支持OTA下载升级包以后再通过SD卡升级。OTA的一大优点是升级无需备份数据,升级成功以后,所有数据都会完好无损地保留下来。
在Android手机中的OTA通常都是在设置里面可以方便找到,如下图所示的(图为Find 5截图)▼
此时只要我们连上网络,如果有推送更新,那就会收到提示(左为Butterfly,右Optimus G Pro)▼
通常OTA更新内容都不会太大,一般都是几十MB甚至是几MB(Find 5)▼
OTA的过程,使用自带的Recovery进行升级(左Butterfly,右Find 5)▼
升级完成以后即可在系统信息中看到新版本信息▼
OTA常见问题
刷入第三方Recovery出现的OTA故障
手机的OTA实际上是利用官方Recovery进行升级,如果是刷入了第三方的Recovery,当下载完OTA升级包,就会自动进入第三方Recovery,而不能完成升级,如图所示(图为刷入第三方Recovery的Butterfly)▼
这时候就需要重新刷入官方的Recovery才能解决这个问题,这里使用的是预先打包好的“一键Recovery”刷入(不同型号的手机刷入方法不同)▼
Root后出现的OTA故障
使用Android手机的不少用户都需要获取Root权限,这样可以对手机进行更多的自定义个性化的改造。但是不少手机在Root以后也会出现问题,具体表现在OTA升级过程中报错,这是因为OTA升级时会校验系统文件。这种情况下会出现类似下图中的错误(左为Optimus G Pro,右为Find 5)▼
而Root由于很难复原,所以通常的做法是重新刷官方的刷机包,以下则是Find 5重新刷入完整的官方刷机包的示例▼
而不少手机本身的官方Recovery是不具有SD卡刷机的能力的,所以有些型号的手机则需要配合电脑线刷系统,这里以LG的KDZ刷机为例▼
而对于HTC的部分手机,如果曾经刷过第三方ROM,再需要OTA的过程就非常繁琐,因为HTC的刷机还会涉及一个解锁问题,如果刷过机,需要重新上锁,再线刷回官方系统。
评论 {{userinfo.comments}}
{{child.content}}
{{question.question}}
提交