一种版本升级的方法和终端技术

技术编号:20285132 阅读:31 留言:0更新日期:2019-02-10 17:46
本发明专利技术提供一种版本升级的方法和终端,用以解决目前终端版本升级时需要联网的问题。本发明专利技术实施例首先第一终端与第二终端连接后,判断是否能够通过所述第二终端进行升级;最后若确定能够通过所述第二终端进行升级,则所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级。此种方法在终端进行升级时,不需要进行联网,且升级方式更加简易。

A Method and Terminal for Version Upgrading

The invention provides a version upgrade method and a terminal to solve the problem of networking in the current version upgrade of the terminal. The embodiment of the present invention first determines whether the first terminal can be upgraded through the second terminal after connecting the first terminal with the second terminal. Finally, if it is determined that the first terminal can be upgraded through the system files that need to be upgraded sent by the second terminal. When the terminal is upgraded by this method, there is no need for networking, and the upgrade method is simpler.

【技术实现步骤摘要】
一种版本升级的方法和终端
本专利技术涉及终端
,尤其涉及一种版本升级的方法和终端。
技术介绍
目前生活中所使用的手机,由于在出厂时,不可能解决所有问题,并且随着科技的发展,手机中可能后期需要新增新的功能,因此,在用户买到手机后,厂商为了后期修复已经出厂的手机所存在的问题,可以通过向用户购买的手机中推送相关版本升级操作,用于对已经卖出去的手机软件版本更新及对已经卖出去的手机之前所存在的问题进行修复。而现有对于手机进行升级的方式,大多为需要升级的手机在接收到升级指令后,需要在联网的状态下进行操作,且升级时间较长,中间不能中断,但是在某些场合中,用户并不一定有独立的环境去连接网络进行升级系统。比如在农村,或者没有WiFi网络覆盖的地方,同时,又因为进行系统升级时所需要下载的用于升级包比较大的情况下,在没有可用网络的情况下,若使用流量将需要耗费较多的流量,且需要花费较多的流量费用,并且用户在手机端提示系统升级时,没有及时进行升级后,升级提示可能不在进行显示,若用户事后想继续升级时,往往不知道如何进行操作从而使手机进行升级。综上所述,目前终端进行版本升级时需要在联网的环境下进行升级。
技术实现思路
本专利技术提供一种版本升级的方法和终端,用以解决目前终端版本升级时需要联网的问题。第一方面,本专利技术实施例提供的一种版本升级的方法包括:第一终端与第二终端连接后,判断是否能够通过所述第二终端进行升级;若确定能够通过所述第二终端进行升级,则所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级。上述方法,通过第一终端与第二终端连接的方式进行升级,可以使用户在进行终端升级时,不需要进行联网或者使用流量进行升级,且在进行升级时,所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级,更加方便,省时省流量,不需要联网。在一种可能的实现方式中,所述第一终端将所述第一终端的型号信息和系统版本号发送给所述第二终端后,根据所述第二终端返回的信息判断是否能够通过所述第二终端进行升级;或,所述第一终端根据所述第二终端发送的型号信息和系统版本号,判断所述第一终端与所述第二终端的型号相同是否相同,且所述第一终端的系统版本号是否低于所述第二终端的系统版本号,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级。上述方法,通过对待升级的终端和辅助进行升级的终端进行型号版本的验证,以保证所述两种终端在终端型号一致的情况下进行升级,以避免终端型号不一致造成升级错误,对所述终端的系统文件造成损坏,并且在所述两个终端型号一致,且版本号不一致的情况下进行升级,避免了在版本号一致不需进行升级的情况下依旧升级,更好的避免资源的浪费,更加准确,稳定性更强。在一种可能的实现方式中,所述第一终端判断所述第二终端返回的信息是否是需要升级的系统文件,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级;或,所述第一终端判断所述第二终端返回的信息是否是允许升级的信息,如果是,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级。上述方法,采用两种方式判断所述第一终端是否能够通过所述第二终端进行升级,第一种是所述第二终端在确定与所述第一终端型号一致,且版本号高于所述第一终端时,所述第二终端直接向所述第一终端返回系统文件信息,并在所述第一终端确定所述第二终端返回的信息是需要升级的系统文件后,进行升级,第二种则是所述第一终端判断所述第二终端返回的信息是否是允许升级的信息,增加了一层用户主动判断机制,通过两种方法,选择性更多,适应性更强。在一种可能的实现方式中,所述第一终端将所述第一终端中的系统文件信息发送给所述第二终端;或,所述第一终端将接收到的所述第二终端的系统文件信息与所述第一终端的系统文件信息进行比较,确定需要进行升级的系统文件,并通知给所述第二终端。上述方法,待升级终端和辅助进行升级的终端,通过系统文件信息进行比较,确定需要进行升级的系统文件,减少了文件传输的数量,缩短了文件传输的时间,更好的省去了不必要进行传输文件所产生的资源浪费,更加方便,省时。第二方面,本专利技术实施例提供的一种版本升级的方法包括:第二终端与第一终端连接后,判断是否能够为所述第一终端进行升级;若确定能够为所述第一终端进行升级,则所述第二终端将需要升级的系统文件发送给所述第一终端。上述方法,通过第一终端与第二终端连接的方式进行升级,可以使用户在进行终端升级时,不需要进行联网或者使用流量进行升级,且在进行升级时,所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级,在确定需要升级的文件后,仅将需要进行升级的文件进行发送,减少了文件传输的数量,缩短了文件传输的时间,更好的省去了不必要进行传输文件所产生的资源浪费,更加方便,省时省流量,不需要联网。在一种可能的实现方式中,所述第二终端根据所述第一终端发送的型号信息和系统版本号,判断所述第一终端与所述第二终端的型号相同是否相同,且所述第一终端的系统版本号是否低于所述第二终端的系统版本号,如果是,则确定能够为所述第一终端进行升级;否则确定不能够为所述第一终端进行升;或,所述第二终端将所述第二终端的型号信息和系统版本号发送给所述第一终端后,判断所述第一终端是否返回允许升级的信息,如果是,则确定能够为所述第一终端进行升级;否则确定不能够为所述第一终端进行升级。上述方法,通过对待升级的终端和辅助进行升级的终端进行型号版本的验证,以保证所述两种终端在终端型号一致的情况下进行升级,以避免终端型号不一致造成升级错误,对所述终端的系统文件造成损坏,并且在所述两个终端型号一致,且版本号不一致的情况下进行升级,避免了在版本号一致不需进行升级的情况下依旧升级,更好的避免资源的浪费,更加准确,稳定性更强。在一种可能的实现方式中,所述第二终端将所述第二终端中的系统文件信息发送给所述第一终端,并根据所述第一终端返回的系统文件信息确定需要升级的系统文件;或,所述第二终端将接收到的所述第一终端的系统文件信息与所述第二终端的系统文件信息进行比较,确定需要进行升级的系统文件。上述方法,待升级终端和辅助进行升级的终端,通过系统文件信息进行比较,确定需要进行升级的系统文件,减少了文件传输的数量,缩短了文件传输的时间,更好的省去了不必要进行传输文件所产生的资源浪费,更加方便,省时。第三方面,本专利技术实施例还提供了一种版本升级的终端,该终端包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行上述第一方面或第二方面的各实施例的功能。第四方面,本专利技术实施例还提供一种版本升级的终端,该终端包括:判断模块和升级模块,该终端具有实现上述第一方面或第二方面的各实施例的功能。第五方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面或第二方面所述方法的步骤。另外,第三方面至第五方面中任一一种实现方式所带来的技术效果可参见第一方面或第二方面中不同实现方式所带来的技术效果,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见本文档来自技高网...

【技术保护点】
1.一种版本升级的方法,其特征在于,所述方法包括:第一终端与第二终端连接后,判断是否能够通过所述第二终端进行升级;若确定能够通过所述第二终端进行升级,则所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级。

【技术特征摘要】
1.一种版本升级的方法,其特征在于,所述方法包括:第一终端与第二终端连接后,判断是否能够通过所述第二终端进行升级;若确定能够通过所述第二终端进行升级,则所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级。2.如权利要求1所述的方法,其特征在于,所述第一终端判断是否能够通过所述第二终端进行升级,包括:所述第一终端将所述第一终端的型号信息和系统版本号发送给所述第二终端后,根据所述第二终端返回的信息判断是否能够通过所述第二终端进行升级;或所述第一终端根据所述第二终端发送的型号信息和系统版本号,判断所述第一终端与所述第二终端的型号相同是否相同,且所述第一终端的系统版本号是否低于所述第二终端的系统版本号,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级。3.如权利要求2所述的方法,其特征在于,所述第一终端根据所述第二终端返回的信息判断是否能够通过所述第二终端进行升级,包括:所述第一终端判断所述第二终端返回的信息是否是需要升级的系统文件,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级;或所述第一终端判断所述第二终端返回的信息是否是允许升级的信息,如果是,如果是,则确定能够通过所述第二终端进行升级;否则确定不能够通过所述第二终端进行升级。4.如权利要求2所述的方法,其特征在于,所述第一终端通过所述第二终端发送的需要升级的系统文件进行升级之前,还包括:所述第一终端将所述第一终端中的系统文件信息发送给所述第二终端;或所述第一终端将接收到的所述第二终端的系统文件信息与所述第一终端的系统文件信息进行比较,确定需要进行升级的系统文件,并通知给所述第二终端。5.一种版本升级的方法,其特征在于,所述方法包括:第二终端与第一终端连接后,判断是否能够为所述第一终端进行升级;若确定能够为所述第一终端进行升级,则所述第二终端将需要升级的系统文件发送给所述第一终端。6.如权利要求5所述的方法,其特征在于,所述第二终端判断是否能够为所述第一终端进行升级,包括:所述第二终端根据所述第一终端发送的型号信息和系统版本号,判断所述第一终端与所述第二终端的型号相同是否相同,且所述第一终端的系统版本号是否低于所述第二终端的系统版本号,如果是,则确定能够为所述第一终端进行升级;否则确定不能够为所述第一终端进行升级;或所述第二终端将所述第二终端的型号信息和系统版本号发送给所述第一终端后,判断所述第一终端是否返回允许升级的信息,如果是,则确定能够为所述第一终端进行升级;否则确定不能够为所述第一终端进行升级。7.如权利要求5或6所述的方法,其特征在于,所述第二终端通过下列方式确定需要升级的系统文件:所述第二终端将所述第二终端中的系统文件信息发送给所述第一终端,并根据所述第一终端返回的系统文件信息确定需要升级的系统文件;或所述第二终端将接收到的所述第一终端的系统文件信息与所述第二终端的系统文件信息进行比较,确定需要进行升级...

【专利技术属性】
技术研发人员:田浩雨喻芳
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1