系统升级装置和方法_5

文档序号:9814011阅读:来源:国知局
第二应用处理器所在系统升级后的版本号是否与升级包的版本号相同。若第二应用处理器所在系统升级后的版本号与升级包的版本号相同,第一应用处理器则判定第二应用处理器所在系统升级成功。若第二应用处理器所在系统升级之后的版本号与升级包的版本号不同,第一应用处理器则判定第二应用处理器所在系统升级失败。进一步地,当第二应用处理器所在系统升级失败时,第二应用处理器再次从第一应用处理器中获取升级包,或者发送升级失败的原因给服务器,以供升级包的制造商根据升级失败的原因改善升级包。
[0146]第一应用处理器和第二应用处理器可以分别通过各自的网络下载升级包,并分别根据各自下载的升级包进行系统升级。
[0147]本实施例通过对比第二应用处理器所在系统升级之后的版本号与升级包的版本号来判断第二应用处理器所在系统是否升级成功。提高了双卡双通移动终端的智能性。
[0148]参照图5,图5为本发明系统升级方法的第三实施例的流程示意图。
[0149]在本实施例中,系统升级方法包括:
[0150]步骤S10,当第一应用处理器获取升级包时,发送升级指令给第二应用处理器;
[0151]当移动终端的第一应用处理器和第二应用处理器需要升级时,第一应用处理器获取升级包。当第一应用处理器获取升级包时,第一应用处理器发送升级指令给第二应用处理器。第一应用处理器和第二应用处理器通过USB数据线进行数据传输。第一应用处理器可以通过FOTA升级的方式获取升级包,或者通过用户将升级包拷贝到移动终端的指定目录中,如SD卡目录或者data目录。
[0152]步骤S20,当第一应用处理器获取升级包时,发送升级指令给第二应用处理器;
[0153]步骤S30,当第一应用处理器检测到存储区间时,通过存储区间将升级包分享至第二应用处理器;
[0154]第二应用处理器接收第一应用处理器发送的升级指令,根据升级指令分享存储区间给第一应用处理器。当第一应用处理器检测到第二应用处理器发送的存储区间时,通过存储区间将升级包分享至第二应用处理器。即第二应用处理器将内置SD卡目录通过USB共享给第一应用处理器,当第一应用处理器检测到第二应用处理器的SD卡时,将升级包拷贝到第二应用处理器的SD卡中。
[0155]步骤S40,当第二应用处理器检测到升级包时,根据升级包进行系统升级。
[0156]当第二应用处理器在SD卡中检测到升级包时,进入recovery模式,根据SD卡中存储的升级包进行系统升级,并发送升级信息给第一应用处理器,以通知第一应用处理器,第二应用处理器已经开始根据升级包进行系统升级。
[0157]进一步地,步骤S40包括:
[0158]当第二应用处理器检测到升级包时,确定升级包的完整性;
[0159]若升级包完整,第二应用处理器则根据升级包进行系统升级。
[0160]进一步地,当第二应用处理器检测到第一应用处理器发送的升级包时,第二应用处理器确定升级包的完整性。若升级包完整,第二应用处理器则根据升级包进行系统升级;若升级包不完整,第二应用处理器则删除不完整的升级包,再次从第一应用处理器中获取升级包;或者第二应用处理器发送提示消息给第一应用处理器,以提示第一应用处理器其发送的升级包不完整。
[0161]步骤S80,当第二应用处理器所在系统升级成功时,第二应用处理器发送通知消息给第一应用处理器,通知第一应用处理器第二应用处理器所在系统已成功升级。
[0162]当第二应用处理器所在系统升级成功时,第二应用处理器发送通知消息给第一应用处理器,以通知第一应用处理器,第二应用处理器所在系统已成功升级。进一步地,当第一应用处理器接收到通知消息时,第一应用处理器输出提示信息,以提示用户第二应用处理器所在系统已成功升级。
[0163]本实施例通过当第二应用处理器升级成功后,通知第一应用处理器第二应用处理器所在系统已成功升级,使用户能及时了解到双卡双通道移动终端的升级情况。
[0164]上述关于双芯片系统的数据共享方法是与移动终端相对应的升级方法,因此,上述双芯片系统的数据共享方法各个实施例中的技术方案、技术特征同样适用于移动终端的各个实施例中。而且上述各个实施例中的方案的技术特征可以相互组合以实现更好的有益效果。而且上述实施例中以当数据包为升级包时为例,以升级为场景解释了各个实施例的具体内容,但是,当数据包为其他文件时,例如、音频、视频、图片等文件时,本发明提供的双芯片系统的数据共享方法和移动终端同样适用。
[0165]出于解释的目的,前面的描述使用了特定的术语,以提供对本发明的透彻理解。然而,对本领域的技术人员来说显而易见的是,为了实践本发明并不需要具体的细节。本发明的具体实施例的前述描述是为了图示和说明的目的而呈现。它们并不意在详尽的或将本发明限于所公开的准确形式。鉴于上面的教义,许多修改和变化是可能的。为了最好地解释本发明的原理及其实际应用而示出并描述了这些实施例,从而使本领域的其他技术人员能够最好地利用本发明和具有适于预期的特定使用的各种修改的各种实施例。意在本发明的范围由随后的权利要求和其等同物来限定。
【主权项】
1.一种系统升级装置,其特征在于,所述系统升级装置包括第一应用处理器和第二应用处理器; 所述第一应用处理器,用于当获取升级包时,发送升级指令给所述第二应用处理器; 所述第二应用处理器,用于接收所述升级指令,根据所述升级指令分享存储区间给所述第一应用处理器; 所述第一应用处理器,还用于当检测到所述存储区间时,通过所述存储区间将所述升级包分享至所述第二应用处理器; 所述第二应用处理器,还用于当检测到所述升级包时,根据所述升级包进行系统升级。2.如权利要求1所述的系统升级装置,其特征在于,所述第一应用处理器,还用于当侦测到所述第二应用处理器所在系统升级成功的消息后,发送请求命令给所述第二应用处理器; 所述第二应用处理器,还用于接收所述请求命令,根据所述请求命令发送系统升级后的版本号给所述第一应用处理器; 所述第一应用处理器,还用于接收所述第二应用处理器所在系统升级后的版本号,若所述第二应用处理器所在系统升级后的版本号与所述升级包版本号相同,判定所述第二应用处理器所在系统升级成功。3.如权利要求1所述的系统升级装置,其特征在于,所述第二应用处理器,还用于当检测到所述升级包时,确定所述升级包的完整性; 所述第二应用处理器,还用于若所述升级包完整,则根据所述升级包进行系统升级。4.如权利要求1所述的系统升级装置,其特征在于,所述第二应用处理器,还用于当所述第二应用处理器所在系统升级成功时,发送通知消息给所述第一应用处理器,通知所述第一应用处理器所述第二应用处理器所在系统已成功升级。5.如权利要求1至4任一项所述的系统升级装置,其特征在于,所述第一应用处理器,还用于当获取升级包时,获取升级包的版本号和所述第二应用处理器所在系统未升级前的版本号; 所述第一应用处理器,还用于若所述第二应用处理器所在系统未升级前的版本号低于所述升级包的版本号,则发送升级指令给所述第二应用处理器。6.一种系统升级方法,其特征在于,所述系统升级方法包括: 当第一应用处理器获取升级包时,发送升级指令给第二应用处理器; 所述第二应用处理器接收所述升级指令,根据所述升级指令分享存储区间给所述第一应用处理器; 当所述第一应用处理器检测到所述存储区间时,通过所述存储区间将所述升级包分享至所述第二应用处理器; 当所述第二应用处理器检测到所述升级包时,根据所述升级包进行系统升级。7.如权利要求6所述的系统升级方法,其特征在于,所述当所述第二应用处理器检测到所述升级包时,根据所述升级包进行系统升级的步骤之后,还包括: 当所述第一应用处理器侦测到所述第二应用处理器所在系统升级成功的消息后,所述第一应用处理器发送请求命令给所述第二应用处理器; 所述第二应用处理器接收所述请求命令,根据所述请求命令发送系统升级后的版本号给所述第一应用处理器; 所述第一应用处理器接收所述第二应用处理器所在系统升级后的版本号,若所述第二应用处理器所在系统升级后的版本号与所述升级包版本号相同,判定所述第二应用处理器所在系统升级成功。8.如权利要求6所述的系统升级方法,其特征在于,所述当所述第二应用处理器检测到所述升级包时,根据所述升级包进行系统升级的步骤包括: 当所述第二应用处理器检测到所述升级包时,确定所述升级包的完整性; 若所述升级包完整,所述第二应用处理器则根据所述升级包进行系统升级。9.如权利要求6所述的系统升级方法,其特征在于,所述当所述第二应用处理器检测到所述升级包时,根据所述升级包进行系统升级的步骤之后,还包括: 当所述第二应用处理器所在系统升级成功时,所述第二应用处理器发送通知消息给所述第一应用处理器,通知所述第一应用处理器所述第二应用处理器所在系统已成功升级。10.如权利要求6至9任一项所述的系统升级方法,其特征在于,所述当第一应用处理器获取升级包时,发送升级指令给第二应用处理器的步骤包括: 当所述第一应用处理器获取升级包时,所述第一应用处理器获取升级包的版本号和所述第二应用处理器所在系统未升级前的版本号; 若所述第二应用处理器所在系统未升级前的版本号低于所述升级包的版本号,所述第一应用处理器则发送升级指令给所述第二应用处理器。
【专利摘要】本发明公开了一种移动终端,系统升级装置包括第一应用处理器和第二应用处理器;第一应用处理器,用于当获取升级包时,发送升级指令给第二应用处理器;第二应用处理器,用于接收升级指令,根据升级指令分享存储区间给第一应用处理器;第一应用处理器,还用于当检测到存储区间时,通过存储区间将升级包分享至第二应用处理器;第二应用处理器,还用于当检测到升级包时,根据升级包进行系统升级。本发明还公开了一种系统升级方法。解决了双卡双通移动终端中第二用户识别卡所在系统的升级问题。
【IPC分类】H04M1/725, G06F9/445, H04L12/24, G06F9/44
【公开号】CN105577450
【申请号】CN201610058377
【发明人】薛晓君
【申请人】努比亚技术有限公司
【公开日】2016年5月11日
【申请日】2016年1月27日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1