[发明专利]移动终端固件更新方法及装置在审
申请号: | 201310594052.1 | 申请日: | 2013-11-21 |
公开(公告)号: | CN104657161A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 刘明辉;李军;盛立国;陈建佳 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 更新 方法 装置 | ||
技术领域
本发明涉及移动终端领域,特别是指一种移动终端固件更新方法及装置。
背景技术
移动终端(亦称移动通信终端)是指便携的移动计算机设备,广义的讲包括手机、数据卡、平板电脑等。固件是指担任着一个数码产品最基础、最底层工作的软件,固件一般存储于移动终端中的EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)或FLASH芯片中,可通过某种方式进行更新。
由于固件版本和移动终端硬件紧密相关,早期的移动终端的固件一般只能由移动终端生产厂商提供。随着智能移动终端及其操作系统的发展,尤其是开源的Android操作系统的发展,除移动终端生产厂商外,大量的个人或第三方公司也开始开发并提供移动终端固件。
移动终端固件越来越丰富,但是固件更新的方式大多较为复杂、繁琐或受诸多因素制约,因而阻碍了固件的复制和传播。目前较常见的固件更新方式有如下3类:
1、通过PC侧辅助工具更新。
该方法需要较多的准备工作。需要先找到合适的目标固件版本、合适的升级工具、合适的驱动。而且,升级异常还很有可能破坏移动终端固件,导致更新失败的移动终端完全无法使用。
2、通过FOTA(Firmware Over The Air,空中固件升级)更新。
该方法只须将移动终端连接收到网络,移动终端即可自动下载差分升级包,并自动完成升级过程,较为方便快捷,可靠性也比较高。但该方法一般只适用于同厂商、同系列版本更新,差分升级包一般只能由移动终端生产厂商提供。所以,FOTA升级一般只能升级到官方的固件版本,选择性小,单次升级对固件的改动也很有限。
3、通过SD(Secure Digital,安全数码)卡更新包更新。
该方法需要先获取SD卡更新包(通常也需要通过网络查找和下载),然后将其拷贝到SD卡中;再通过移动终端界面的菜单启动更新过程。整个更新过程比较快捷、比较安全可靠,但更新包的来源往往也只能是移动终端生产厂商,可选范围较小。
综上,这3种方法均需要查找和获取要升级到的目标固件版本,有的还需要借助辅助工具,才能进行固件更新。此外,这3类方案,都只有在更新完成后,才能看到目标固件的效果。
发明内容
本发明要解决的技术问题是提供一种移动终端固件更新方法及装置,能够不借助其它辅助软件和辅助设备即可完成移动终端固件的更新,另外可以在移动终端固件更新完成前,预先了解到待更新的目标固件的效果。
为解决上述技术问题,本发明的实施例提供技术方案如下:
一方面,提供一种移动终端固件更新方法,包括:
建立与第二移动终端之间的第一数据通道;
通过所述第一数据通道将自身的目标固件发送给所述第二移动终端,并通知所述第二移动终端进行目标固件更新;
在接收到所述第二移动终端的更新完成指令之后,通知所述第二移动终端切换回正常工作模式,并将自身切换至正常工作模式。
进一步地,建立与第二移动终端之间的第一数据通道之前还包括:
建立与所述第二移动终端之间的第二数据通道;
检测所述目标固件是否与所述第二移动终端的硬件兼容;
在所述目标固件与所述第二移动终端的硬件兼容时,通知所述第二移动终端进入受控升级模式,并将自身切换至固件提取与发送模式。
进一步地,检测所述目标固件是否与所述第二移动终端的硬件兼容包括:
获取所述第二移动终端的硬件配置信息;
根据预先存储的所述目标固件支持的硬件型号列表,查询所述第二移动终端的硬件是否在所述硬件型号列表中,如果所述第二移动终端的所有硬件均在所述硬件型号列表中,则判断所述目标固件与所述第二移动终端的硬件兼容。
本发明实施例还提供了一种移动终端固件更新装置,包括:
数据通信模块,用于建立与第二移动终端之间的第一数据通道;
固件提取模块,用于通过所述第一数据通道将目标固件发送给所述第二移动终端,并通知所述第二移动终端进行目标固件更新;
模式切换模块,用于在接收到所述第二移动终端的更新完成指令之后,通知所述第二移动终端切换回正常工作模式,并将自身切换至正常工作模式。
进一步地,所述数据通信模块还用于建立与所述第二移动终端之间的第二数据通道;
所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310594052.1/2.html,转载请声明来源钻瓜专利网。