【技术实现步骤摘要】
终端软件升级方法、终端软件升级装置及存储介质
[0001]本公开涉及软件升级
,尤其涉及一种终端软件升级方法、终端软件升级装置及存储介质。
技术介绍
[0002]终端软件升级是指对终端设备的内部软件系统进行升级,以解决之前版本存在缺陷的一种手段。目前,常用的终端软件升级方式为空中下载(Over-the-Air Technology,简称OTA)升级方式,即终端设备通过无线网络下载远程服务器上的升级包,对系统或应用进行升级的技术。
[0003]但是,在利用空中下载升级方式对终端设备进行升级处理时,往往需要用户在终端设备上进行相关的操作才能实现。故,针对未打开包装的终端设备进行系统升级的情况下(例如,销售前发现终端设备存在隐患,或者系统软件发生迭代等需要进行软件升级),需要依次通过人工打开包装、人工操作升级系统或应用,人工重新进行包装等步骤来实现对终端设备的升级,将降低工作效率、增加工作成本。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供一种终端软件升级方法、终端软件升级装置及存 ...
【技术保护点】
【技术特征摘要】
1.一种终端软件升级方法,其特征在于,所述终端软件升级方法应用于终端,所述终端安装有近距离通信感应装置,包括:响应于近距离通信指令写入装置与所述终端之间的距离达到近距离通信的有效通信距离,所述近距离通信感应装置被写入所述近距离通信指令写入装置发送的指令信息,其中,所述指令信息中至少包括开机指令信息和升级配置信息;基于所述开机指令信息,通过所述近距离通信感应装置控制所述终端开机,并基于所述升级配置信息对所述终端的软件进行升级。2.根据权利要求1所述的终端软件升级方法,其特征在于,所述指令信息中还包括网络配置信息,所述升级配置信息中包括升级包下载地址,所述终端软件升级方法还包括:基于所述网络配置信息控制所述终端进行网络连接;基于所述升级配置信息对所述终端的软件进行升级,包括:若所述终端成功建立网络连接,则按照所述升级包下载地址下载软件升级包,基于所述软件升级包对所述终端的软件进行升级。3.根据权利要求1所述的终端软件升级方法,其特征在于,所述终端软件升级方法还包括:将升级状态信息发送至与所述终端建立有通信连接的第一设备,以在所述第一设备中显示所述终端的升级状态信息,其中,所述升级状态信息包括升级成功、升级失败、升级进程中的一个或多个。4.根据权利要求1或2所述的终端软件升级方法,其特征在于,基于所述升级配置信息对所述终端的软件进行升级之前,所述终端软件升级方法还包括:基于验证指令验证软件升级的合法性,并确认验证通过。5.根据权利要求4所述的终端软件升级方法,其特征在于,所述终端软件升级方法还包括:若验证失败,则通过所述近距离通信感应装置控制所述终端关机。6.根据权利要求1所述的终端软件升级方法,其特征在于,基于所述升级配置信息对所述终端的软件进行升级之后,所述终端软件升级方法还包括:清除软件升级操作痕迹。7.根据权利要求1所述的终端软件升级方法,其特征在于,所述基于所述开机指令信息,通过所述近距离通信感应装置控制所述终端开机,包括:若所述开机指令信息为预设的指令,则通过所述近距离通信感应装置控制所述终端开机。8.根据权利要求7所述的终端软件升级方法,其特征在于,所述终端软件升级方法还包括:若所述开机指令信息为非预设指令,则保持所述终端的关机状态。9.一种终端软件升级装置,其特征在于,所述终端软件升级装置应用于终端,所述终端安装有近距离通信感应装置,包括:写入模块,用于响应于近距离通信指令写入装置与所述终端之间的距离达到近距离通信的有效通信距离,所述近距离...
【专利技术属性】
技术研发人员:乔光军,赵兵,张墅潇,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。