移动终端版本升级回退方法及装置制造方法及图纸

技术编号:13593450 阅读:38 留言:0更新日期:2016-08-26 06:12
本发明专利技术公开了一种移动终端版本升级回退方法及装置,其方法包括:获取模块,用于当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;回退模块,用于重启移动终端系统,进行所述回退差分包写入操作;重启模块,用于再次重启所述移动终端系统。本发明专利技术版本回退操作同升级操作一致且方便,回退后能够保持用户数据,而且操作简单、系统风险小,此外回退使用差分包,占用网络带宽小。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种移动终端版本升级回退方法及装置
技术介绍
目前,随着移动设备的普及,移动设备的系统及各种应用升级版本也越来越多,用户对移动设备的各种版本升级次数也越来越多,但是升级后的版本可能不稳定或者功能发生大变更导致用户使用不习惯甚至升级后设备变砖,因此,有些情况下,用户希望回退到升级前的版本。目前常用的版本回退包括重新从网上下载对应的rom包(刷机包),用户自己手动刷机回退,这种处理方式,不仅具有把移动设备刷成砖的风险,而且操作繁琐,因为用户需要找一台能够连网的pc机,然后上网查找所对应的rom包并进行下载,然后再查找刷包教程进行刷包。
技术实现思路
本专利技术的主要目的在于提出一种操作简单、系统风险小的移动终端版本升级回退方法及装置。为实现上述目的,本专利技术提供的一种移动终端版本升级回退装置,包括:获取模块,用于当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;回退模块,用于重启移动终端系统,进行所述回退差分包写入操作;重启模块,用于再次重启所述移动终端系统。优选地,所述装置还包括:生成下载模块,用于当移动终端收到系统版本升级命令时,根据用户选择是否同时下载对应的回退差分包的命令,在下载升级差分包的同时下载对应的回退差分包并保存;或者,当移动终端收到系统版本升级命令时,生成对应的回退差分包。优选地,所述获取模块,还用于当移动终端收到系统版本回退命令时,
查看所述移动终端本地是否存在对应的回退差分包;若存在,则校验所述回退差分包的信息是否正确;若不存在或校验失败,则向服务器请求下载回退差分包;当移动终端下载完回退差分包后校验该回退差分包,若下载失败或校验失败,则提示用户,并将失败具体信息反馈给所述服务器。优选地,所述获取模块,还用于在所述移动终端收到系统版本回退命令之后,获取对应的系统版本的回退差分包之前,提示用户选择进行系统版本回退的方式;若用户选择采用回退差分包的方式,则获取对应的系统版本的回退差分包;若用户选择采用系统备份的方式,则获取本地可用的已备份回退版本供用户选择;获取用户选择的回退版本信息;所述重启模块,还用于再次重启移动终端系统,将用户选择的回退版本写入,根据所述回退版本启动移动终端系统。优选地,所述装置还包括:备份模块,用于在移动设备收到用户发送的系统备份命令时,评估当前系统版本进行镜像备份压缩后的大小;根据所述大小判断当前备份空间是否足够,若是,则对当前系统版本进行备份并压缩存储在本地。本专利技术实施例还提出一种移动终端版本升级回退方法,包括:当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;重启移动终端系统,进行所述回退差分包写入操作;再次重启所述移动终端系统。优选地,所述当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包的步骤之前还包括:当移动终端收到系统版本升级命令时,根据用户选择是否同时下载对应的回退差分包的命令,在下载升级差分包的同时下载对应的回退差分包并保存;或者,当移动终端收到系统版本升级命令时,生成对应的回退差分包。优选地,所述当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包的步骤包括:当移动终端收到系统版本回退命令时,查看所述移动终端本地是否存在对应的回退差分包;若存在,则校验所述回退差分包的信息是否正确;若不存在或校验失败,则向服务器请求下载回退差分包;当移动终端下载完回退差分包后校验该回退差分包,若下载失败或校验失败,则提示用户,并将失败具体信息反馈给所述服务器。优选地,在所述移动终端收到系统版本回退命令之后,获取对应的系统版本的回退差分包之前,还包括:提示用户选择进行系统版本回退的方式;若用户选择采用回退差分包的方式,则执行步骤:获取对应的系统版本的回退差分包;若用户选择采用系统备份的方式,则获取本地可用的已备份回退版本供用户选择;获取用户选择的回退版本信息;再次重启移动终端系统,将用户选择的回退版本写入,根据所述回退版本启动移动终端系统。优选地,所述方法还包括:在移动设备收到用户发送的系统备份命令时,评估当前系统版本进行镜像备份压缩后的大小;根据所述大小判断当前备份空间是否足够,若是,则对当前系统版本进行备份并压缩存储在本地。本专利技术提出的一种移动终端版本升级回退方法及装置,当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;重启移动终端系统,进行所述回退差分包写入操作,然后再次重启移动终端系统,实现系统版本回退操作,该版本回退操作同升级操作一致且方便,回退后能够保持用户数据,而且操作简单、系统风险小,此外回退使用差分包,占用网络带宽小。附图说明图1是实现本专利技术各个实施例的移动终端的一个可选的硬件结构示意图;图2是如图1所示的移动终端的无线通信系统示意图;图3是本专利技术移动终端版本升级回退装置第一实施例的功能模块示意图;图4是本专利技术实施例中一种版本回退界面示意图;图5是本专利技术实施例中另一种版本回退界面示意图;图6是本专利技术实施例中版本升级回退操作的细化流程示意图;图7是本专利技术移动终端版本升级回退装置第二实施例的功能模块示意图;图8是本专利技术移动终端版本升级回退装置第三实施例的功能模块示意图;图9是本专利技术实施例中版本备份界面示意图;图10是本专利技术实施例中设备空间示意图;图11是本专利技术移动终端版本升级回退方法第一实施例的流程示意图;图12是本专利技术移动终端版本升级回退方法第二实施例的流程示意图;图13是本专利技术移动终端版本升级回退方法第三实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。图1为实现本专利技术各个实施例的移动终端的一种可选的硬件结构示意图。移动终端100可以包括无线通信单元110、用户输入单元130、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了
具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括广播接收模块111、移动通信模块112、无线互联网模块113中的至少一个。广播接收模块111经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫本文档来自技高网
...

【技术保护点】
一种移动终端版本升级回退装置,其特征在于,包括:获取模块,用于当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;回退模块,用于重启移动终端系统,进行所述回退差分包写入操作;重启模块,用于再次重启所述移动终端系统。

【技术特征摘要】
1.一种移动终端版本升级回退装置,其特征在于,包括:获取模块,用于当移动终端收到系统版本回退命令时,获取对应的系统版本的回退差分包;回退模块,用于重启移动终端系统,进行所述回退差分包写入操作;重启模块,用于再次重启所述移动终端系统。2.根据权利要求1所述的装置,其特征在于,所述装置还包括:生成下载模块,用于当移动终端收到系统版本升级命令时,根据用户选择是否同时下载对应的回退差分包的命令,在下载升级差分包的同时下载对应的回退差分包并保存;或者,当移动终端收到系统版本升级命令时,生成对应的回退差分包。3.根据权利要求2所述的装置,其特征在于,所述获取模块,还用于当移动终端收到系统版本回退命令时,查看所述移动终端本地是否存在对应的回退差分包;若存在,则校验所述回退差分包的信息是否正确;若不存在或校验失败,则向服务器请求下载回退差分包;当移动终端下载完回退差分包后校验该回退差分包,若下载失败或校验失败,则提示用户,并将失败具体信息反馈给所述服务器。4.根据权利要求1、2或3所述的装置,其特征在于,所述获取模块,还用于在所述移动终端收到系统版本回退命令之后,获取对应的系统版本的回退差分包之前,提示用户选择进行系统版本回退的方式;若用户选择采用回退差分包的方式,则获取对应的系统版本的回退差分包;若用户选择采用系统备份的方式,则获取本地可用的已备份回退版本供用户选择;获取用户选择的回退版本信息;所述重启模块,还用于再次重启移动终端系统,将用户选择的回退版本写入,根据所述回退版本启动移动终端系统。5.根据权利要求4所述的装置,其特征在于,所述装置还包括:备份模块,用于在移动设备收到用户发送的系统备份命令时,评估当前系统版本进行镜像备份压缩后的大小;根据所述大小判断当前备份空间是否足够,若是,则对当前系统版本进行备份并压缩存储在本地。6.一种移动终端版...

【专利技术属性】
技术研发人员:吴宇焱
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1