1.前言
OTA(Over-the-Air Technology)空中下载技术。是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这样,应用及内容服务商可以不受平台的局限,不断开发出更具个性化的贴近用户需求的服务,如信息点播、互动娱乐、位置服务以及银行交易等。通过OTA空中下载技术,手机用户只要进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单利用OTA机制下载到手机中,并且还可以根据自己的意愿定制具体业务。
简而言之,大家可以看到自己手中用的手机的升级方式就是OTA升级方式。
手机的OTA升级方式可以分为如下几种:
本地升级:本地升级又可以分为本地手动升级与本地自动升级
在线升级:通过与服务器的数据交互进行升级(也是将服务器的升级文件下载到本地进行升级)。
如图:
这里介绍下本地升级的两种方式:
1.本地手动升级。
如何进入本地手动升级模式?
进入到recovery模式如图所示:
在准备好升级包后,我们这里通过音量按键移动选项到sdcard升级,电源键确认即可进行升级了。
2.本地自动升级
这里说明下本地手动升级和自动升级的区别。
根本区别就是手动升级相比自动升级多了需要手动进入recovery模式(二者都需要进入recovery),并且需要在进入recovery模式后手动选择升级文件进行升级。
这里所讲的本地自动升级则是利用Android系统提供的api进行自动进入recovery模式并且自动寻找安装包进行升级。
3.在线升级
在线升级因为需要和服务器交互配合,这里不做过多的讲述,总归思路就是讲制作好的OTA升级包放到指定的服务器上,然后设备通过网络将OTA升级在后台或者前台下载到设备本地。然后在进行升级(这里的升级和本地自动升级没什么大的区别了)