移动终端蓝牙升级处理方法、装置、终端设备及介质制造方法及图纸

技术编号:28878627 阅读:40 留言:0更新日期:2021-06-15 23:14
本发明专利技术公开了移动终端蓝牙升级处理方法、装置、终端设备及介质,方法包括:定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。本发明专利技术旨在下载固件之前先行判断固件版本再决定是否下载固件,从而达到节约下载固件的时间及避免网络流量的目的,为用户的使用提供了方便。

【技术实现步骤摘要】
移动终端蓝牙升级处理方法、装置、终端设备及介质
本专利技术涉及智能终端
,尤其涉及移动终端蓝牙升级处理方法、装置、终端设备及存储介质。
技术介绍
随着科技的发展和人们生活水平的不断提高,各种智能终端如智能手机的使用越来越普及,智能手机已经成为人们生活中不可缺少的通信工具。现有技术的移动终端升级蓝牙固件一般采用先下载固件、再与本地固件进行版本比较、若所下载的固件版本新则再升级至蓝牙的步骤;考虑到有可能蓝牙中已经是最新版本固件,此时下载固件的时间及网络流量被浪费了,有时不方便用户使用。因此,现有技术还有待改进和提高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端蓝牙升级处理方法、装置、终端设备及存储介质,本专利技术旨在下载固件之前先行判断固件版本再决定是否下载固件,从而达到节约下载固件的时间及避免网络流量的目的,为用户的使用提供了方便。为了解决上述技术问题,本专利技术所采用的技术方案如下:一种移动终端蓝牙升级处理方法,其中,包括:定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。所述的移动终端蓝牙升级处理方法,其中,所述将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号的步骤包括:获取版本号为第一版本号的蓝牙固件的第一文件名,并同时获取移动终端本地的版本号为第二版本号的蓝牙固件的第二文件名;比较所述第一文件名与所述第二文件名的长度;当第一文件名的长度大于第二文件名的长度,则判定为第一版本号高于第二版本号。所述的移动终端蓝牙升级处理方法,其中,所述将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号的步骤还包括:预先将蓝牙固件的升级处理时检测的实际文件名通过转码转换成16进制或2进制数值,将该数值在其前后加上特定的其他数值写入到蓝牙固件的指定内容中。所述的移动终端蓝牙升级处理方法,其中,所述定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号的步骤包括:预先设置定时器,并设置定时器超时时间为第一时间;当定时器超时,获取当前最新的蓝牙固件的第一文件名,并同时获取移动终端本地的最新的蓝牙固件的第二文件名;复位定时器,等待定时器下一次超时;所述第一时间取值范围为24小时至240小时。所述的移动终端蓝牙升级处理方法,其中,所述定时获取当前的最新的蓝牙固件的第一版本号的步骤包括:将移动终端与远端存储蓝牙固件的服务器连接;获取服务器中存储的所有蓝牙固件的文件名;比较所获取的所有蓝牙固件的文件名,得到文件名长度最长的文件名为版本最新的蓝牙固件的第一文件名。所述的移动终端蓝牙升级处理方法,其中,所述获取移动终端本地的最新的蓝牙固件的第二版本号的步骤包括:获取移动终端中存储的所有蓝牙固件的文件名;比较所获取的所有蓝牙固件的文件名,得到文件名长度最长的文件名为第二文件名。所述的移动终端蓝牙升级处理方法,其中,所述当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端的步骤包括:移动终端与远端存储蓝牙固件的服务器连接;控制下载服务器中存储的文件名为第一文件名的蓝牙固件至移动终端本地;将下载的文件名为第一文件名的蓝牙固件进行更新:对蓝牙进行复位操作,并切换蓝牙至固件更新模式;将移动终端中存储的文件名为第一文件名的蓝牙固件更新至蓝牙中。一种移动终端蓝牙升级处理装置,其中,所述装置包括:获取模块,用于定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;比较判断模块,用于将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;固件更新控制模块,用于当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的移动终端蓝牙升级处理程序,所述处理器执行所述移动终端蓝牙升级处理程序时,实现任一项所述的移动终端蓝牙升级处理方法的步骤。一种计算机可读存储介质,其中,其上存储有移动终端蓝牙升级处理程序,所述移动终端蓝牙升级处理程序被处理器执行时,实现任一项所述的移动终端蓝牙升级处理方法的步骤。有益效果:与现有技术相比,本专利技术提供了一种移动终端蓝牙升级处理方法,所述方法包括:定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。本专利技术旨在下载固件之前先行判断固件版本再决定是否下载固件,从而达到节约下载固件的时间及避免网络流量的目的,为用户的使用提供了方便。附图说明图1为本专利技术实施例1提供的移动终端蓝牙升级处理方法的具体实施方式的流程图。图2为本专利技术实施例2提供的移动终端蓝牙升级处理方法中获取设备信息的流程图。图3是本专利技术实施例提供的移动终端蓝牙升级处理装置的原理框图。图4是本专利技术实施例提供的终端设备的内部结构原理框图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。需要说明,若本专利技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,若本专利技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。在科技助力生活的今天,人们和各种终端设备如影随形,生活中早已被诸如手机,平板,电脑,电视所围绕。终端设备已经慢慢渗入到人们生活的各个角落。随着科技的发展和人们生活水本文档来自技高网...

【技术保护点】
1.一种移动终端蓝牙升级处理方法,其特征在于,包括:/n定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;/n将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;/n当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。/n

【技术特征摘要】
1.一种移动终端蓝牙升级处理方法,其特征在于,包括:
定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号;
将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号;
当第一版本号高于第二版本号,控制下载第一版本号的蓝牙固件,并将下载的第一版本号的蓝牙固件进行更新至移动终端。


2.根据权利要求1所述的移动终端蓝牙升级处理方法,其特征在于,所述将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号的步骤包括:
获取版本号为第一版本号的蓝牙固件的第一文件名,并同时获取移动终端本地的版本号为第二版本号的蓝牙固件的第二文件名;
比较所述第一文件名与所述第二文件名的长度;
当第一文件名的长度大于第二文件名的长度,则判定为第一版本号高于第二版本号。


3.根据权利要求2所述的移动终端蓝牙升级处理方法,其特征在于,所述将所述第一版本号与第二版本号进行比较,判断所述第一版本号是否高于第二版本号的步骤还包括:
预先将蓝牙固件的升级处理时检测的实际文件名通过转码转换成16进制或2进制数值,将该数值在其前后加上特定的其他数值写入到蓝牙固件的指定内容中。


4.根据权利要求2所述的移动终端蓝牙升级处理方法,其特征在于,所述定时获取当前的最新的蓝牙固件的第一版本号;获取移动终端本地的最新的蓝牙固件的第二版本号的步骤包括:
预先设置定时器,并设置定时器超时时间为第一时间;
当定时器超时,获取当前最新的蓝牙固件的第一文件名,并同时获取移动终端本地的最新的蓝牙固件的第二文件名;
复位定时器,等待定时器下一次超时;
所述第一时间取值范围为24小时至240小时。


5.根据权利要求2所述的移动终端蓝牙升级处理方法,其特征在于,所述定时获取当前的最新的蓝牙固件的第一版本号的步骤包括:
将移动终端与远端存储蓝牙固件的服务器连接;
获取服务器中存储的所有蓝牙固件的文...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1