移动终端固件更新方法及装置的制造方法_4

文档序号:8339408阅读:来源:国知局
的固件更新。此时,第二移动终端即拥有和第一移动终端完全的目标固件(即待更新的固件),即第二移动终端克隆了第一移动终端的固件。第二移动终端发送更新完成指令通知第一移动终端固件更新完成。
[0132]步骤a9:第一移动终端接收到第二移动终端的更新完成指令后,发送模式切换指令通知第二移动终端切换回正常工作模式。
[0133]步骤alO:第一移动终端从固件提取与发送模式切换回正常工作模式。
[0134]至此,第一移动终端的目标固件被成功克隆到第二移动终端中,且第一移动终端、第二移动终端均处于正常工作模式下,整个移动终端固件更新过程结束。
[0135]采用本发明的技术方案,达到了快速、方便地更新移动终端的固件的目的,提高了移动终端固件更新过程的便捷性。与仅支持传统固件更新方式的移动终端相比,可有效加速固件在支持本发明的技术方案的移动终端的用户圈内的传递和流通,进而促进了该类移动终端的用户群的发展和壮大,同时提升该类移动终端生产商的品牌忠诚度和产品认可程度。
[0136]此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
[0137]本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同物理上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
[0138]实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
[0139]在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
[0140]在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。
[0141]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种移动终端固件更新方法,其特征在于,包括: 建立与第二移动终端之间的第一数据通道; 通过所述第一数据通道将自身的目标固件发送给所述第二移动终端,并通知所述第二移动终端进行目标固件更新; 在接收到所述第二移动终端的更新完成指令之后,通知所述第二移动终端切换回正常工作模式,并将自身切换至正常工作模式。
2.根据权利要求1所述的移动终端固件更新方法,其特征在于,所述建立与第二移动终端之间的第一数据通道之前还包括: 建立与所述第二移动终端之间的第二数据通道; 检测所述目标固件是否与所述第二移动终端的硬件兼容; 在所述目标固件与所述第二移动终端的硬件兼容时,通知所述第二移动终端进入受控升级模式,并将自身切换至固件提取与发送模式。
3.根据权利要求2所述的移动终端固件更新方法,其特征在于,所述检测所述目标固件是否与所述第二移动终端的硬件兼容包括: 获取所述第二移动终端的硬件配置信息; 根据预先存储的所述目标固件支持的硬件型号列表,查询所述第二移动终端的硬件是否在所述硬件型号列表中,如果所述第二移动终端的所有硬件均在所述硬件型号列表中,则判断所述目标固件与所述第二移动终端的硬件兼容。
4.一种移动终端固件更新装置,其特征在于,包括: 数据通信模块,用于建立与第二移动终端之间的第一数据通道; 固件提取模块,用于通过所述第一数据通道将目标固件发送给所述第二移动终端,并通知所述第二移动终端进行目标固件更新; 模式切换模块,用于在接收到所述第二移动终端的更新完成指令之后,通知所述第二移动终端切换回正常工作模式,并将自身切换至正常工作模式。
5.根据权利要求4所述的移动终端固件更新装置,其特征在于, 所述数据通信模块还用于建立与所述第二移动终端之间的第二数据通道; 所述装置还包括: 兼容性检测模块,用于检测所述目标固件是否与所述第二移动终端的硬件兼容;所述模式切换模块还用于在所述目标固件与所述第二移动终端的硬件兼容时,通知所述第二移动终端进入受控升级模式,并将自身切换至固件提取与发送模式。
6.根据权利要求5所述的移动终端固件更新装置,其特征在于,所述装置还包括: 硬件信息获取模块,用于获取所述第二移动终端的硬件配置信息; 所述兼容性检测模块具体用于根据预先存储的所述目标固件支持的硬件型号列表,查询所述第二移动终端的硬件是否在所述硬件型号列表中,如果所述第二移动终端的所有硬件均在所述硬件型号列表中,则判断所述目标固件与所述第二移动终端的硬件兼容。
7.一种移动终端固件更新方法,其特征在于,包括: 建立与第一移动终端之间的第一数据通道; 通过所述第一数据通道接收所述第一移动终端发送的目标固件; 根据接收到的目标固件进行固件更新,并在更新完成后发送更新完成指令至所述第一移动终端。
8.根据权利要求7所述的移动终端固件更新方法,其特征在于,所述建立与第一移动终端之间的第一数据通道之前还包括: 建立与所述第一移动终端之间的第二数据通道; 通过所述第二数据通道接收所述第一移动终端的模式切换指令; 将自身切换至受控升级模式,并将切换结果发送给所述第一移动终端,以便所述第一移动终端将自身切换至固件提取与发送模式。
9.一种移动终端固件更新装置,其特征在于,包括: 数据通信模块,用于建立与第一移动终端之间的第一数据通道; 固件接收模块,用于通过所述第一数据通道接收所述第一移动终端发送的目标固件;固件更新模块,用于根据接收到的目标固件进行固件更新,并在更新完成后发送更新完成指令至所述第一移动终端。
10.根据权利要求9所述的移动终端固件更新装置,其特征在于, 所述数据通信模块还用于建立与所述第一移动终端之间的第二数据通道; 所述装置还包括: 模式切换模块,用于通过所述第二数据通道接收所述第一移动终端的模式切换指令,将自身切换至受控升级模式,并将切换结果发送给所述第一移动终端,以便所述第一移动终端将自身切换至固件提取与发送模式。
【专利摘要】本发明提供了一种移动终端固件更新方法及装置,属于移动终端领域。其中,该移动终端固件更新方法包括:建立与第二移动终端之间的第一数据通道;通过所述第一数据通道将自身的目标固件发送给所述第二移动终端,并通知所述第二移动终端进行目标固件更新;在接收到所述第二移动终端的更新完成指令之后,通知所述第二移动终端切换回正常工作模式,并将自身切换至正常工作模式。通过本发明的技术方案,能够不借助其它辅助软件和辅助设备即可完成移动终端固件的更新,另外可以在移动终端固件更新完成前,预先了解到待更新的目标固件的效果。
【IPC分类】G06F9-445
【公开号】CN104657161
【申请号】CN201310594052
【发明人】刘明辉, 李军, 盛立国, 陈建佳
【申请人】中兴通讯股份有限公司
【公开日】2015年5月27日
【申请日】2013年11月21日
【公告号】WO2015074435A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1