一种OTA升级方法及装置制造方法及图纸

技术编号:26307627 阅读:29 留言:0更新日期:2020-11-10 20:08
本发明专利技术提供了一种OTA升级方法及装置,通过在后台限速下载待升级系统版本对应的OTA升级包,使下载OTA升级包不影响用户正常使用智能终端,并在用户选择关机时安装OTA升级包的情况下,在检测到关机动作时自动安装OTA升级包,并在安装完成时自动关机,使OTA安装不占用用户正常使用智能终端的时间,有效避免在用户使用智能终端时由于升级安装而导致的用户等待,提升了用户体验。

【技术实现步骤摘要】
一种OTA升级方法及装置
本专利技术涉及远程无线升级
,更具体的,涉及一种OTA升级方法及装置。
技术介绍
OTA(Over-the-AirTechnology,空间下载技术)升级是Android系统提供的标准软件升级方式,是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据及应用进行远程管理的技术。无论是Android智能终端还是iOS智能终端,都具有OTA升级功能,通过此功能,可以在线检测设备生产商有无新系统可以升级,并通过WiFi无线网络或者手机移动网络下载系统升级包完成升级。目前OTA升级流程一般为:在智能终端弹出升级提示,用户选择下载,下载完成后提示升级安装。但是,OTA系统升级包一般比较大,下载OTA升级包耗时比较久,且由于下载OTA升级包会占用过多的网络资源导致用户无法正常使用智能终端,OTA安装过程中用户也无法正常使用智能终端,需要用户等待较长时间,直到OTA升级安装完成才能正常使用智能终端,严重影响用户的使用体验。
技术实现思路
有鉴于此,本专利技术提供了一种OTA升级方法及装置本文档来自技高网...

【技术保护点】
1.一种OTA升级方法,其特征在于,应用于智能终端,所述方法包括:/n在检测到待升级系统版本时,在后台限速下载所述待升级系统版本对应的OTA升级包;/n在所述OTA升级包下载完成且接收到用户发送的关机时安装指令的情况下,生成关机时安装OTA任务;/n在检测到关机动作时,执行所述关机时安装OTA任务;/n在OTA安装完成时,关闭智能终端。/n

【技术特征摘要】
1.一种OTA升级方法,其特征在于,应用于智能终端,所述方法包括:
在检测到待升级系统版本时,在后台限速下载所述待升级系统版本对应的OTA升级包;
在所述OTA升级包下载完成且接收到用户发送的关机时安装指令的情况下,生成关机时安装OTA任务;
在检测到关机动作时,执行所述关机时安装OTA任务;
在OTA安装完成时,关闭智能终端。


2.根据权利要求1所述的方法,其特征在于,所述在后台限速下载所述待升级系统版本对应的OTA升级包,包括:
在每次读取数据时,获取读操作之前的时间t1、t1时刻的已下载字节、读操作之后的时间t2以及t2时刻的已下载字节;
根据t1时刻的已下载字节、t2时刻的已下载字节以及预设下载速度,计算本次读取数据的期望耗时;
依据读操作之前的时间t1与读操作之后的时间t2,计算本次读取数据的实际耗时;
在所述期望还是不大于所述实际耗时的情况下,继续读取数据;
在所述期望耗时大于所述实际耗时的情况下,将所述期望耗时与所述实际耗时之间的差值确定为暂停下载时间;
在所述暂停下载时间内停止读取数据,并在所述暂停下载时间计时结束后继续读取数据。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述OTA升级包下载完成且接收到用户发送的立即安装指令的情况下,在智能终端显示界面显示安装引导信息;
在用户在所述安装引导信息的引导下完成OTA的安装时,重启智能终端。


4.根据权利要求1所述的方法,其特征在于,所述生成关机时安装OTA任务,包括:
在系统中生成关机时安装OTA任务标志,生成关机时安装OTA任务。


5.根据权利要求4所述的方法,其特征在于,所述执行所述关机时安装OTA任务,包括:
在检测到所述关机时安装OTA任务标志的情况下,判断所述关机时安装OTA任务是否有效;
若有效,在智能终端显示界面显示安装引导信息,使用户在所述安装引导信息的引导下完成OTA的安装。


6.一种OT...

【专利技术属性】
技术研发人员:陈碧锋彭琳刘广宾郝成李尧彦柏平平谢绍强
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1