著录项信息
专利名称 | 移动终端系统备份和还原方法、移动终端、计算机及系统 |
申请号 | CN201510227649.1 | 申请日期 | 2015-05-06 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-07-15 | 公开/公告号 | CN104778101A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F11/14 | IPC分类号 | G;0;6;F;1;1;/;1;4查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 陈启安;张志龙 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明公开了一种移动终端系统的备份和还原的方法、移动终端、计算机及系统,本发明在移动终端进入刷机模式并接收到计算机发送的备份指令时,可直接启动移动终端的CPU内置运行程序去读取分区列表,并根据分区列表内包含的分区信息把各个分区文件分类备份;当移动终端检测到计算机发送的系统还原指令时,能够获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原,运用本发明之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。
1.一种移动终端系统备份和还原的方法,其特征在于,该方法包括以下步骤:
控制移动终端进入刷机模式,并使其与计算机建立连接;
当移动终端检测到计算机发送的备份指令时,则直接启动CPU内置运行程序去读取分区列表,并根据分区列表内包含的分区信息把各个分区文件分类备份,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种;
备份完成后,移动终端将备份生成的备份文件传输到计算机进行保存;
当移动终端检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原;所述根据所述备份文件中的各个分区文件对系统进行还原,之前包括:调整所述备份文件中分区的大小或数量。
2.根据权利要求1所述的移动终端系统备份和还原的方法,其特征在于,所述控制移动终端进入刷机模式的步骤具体包括:
当移动终端关机时,检测移动终端是否接收到触发组合键的信号;
若检测到触发组合键的信号,则使移动终端进入刷机模式。
3.根据权利要求1所述的移动终端系统备份和还原的方法,其特征在于,所述移动终端通过USB数据线与计算机通信连接。
4.一种移动终端系统备份和还原的方法,其特征在于,该方法包括以下步骤:
当移动终端进入刷机模式时,计算机与移动终端建立连接;
计算机通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表;
计算机根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种;
备份完成后,计算机控制移动终端将备份生成的备份文件传输到计算机进行保存;
当需要还原移动终端的系统时,计算机将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原;所述控制移动终端根据备份文件中的各个分区文件对系统进行还原,之前包括:控制移动终端调整所述备份文件中分区的大小或数量。
5.根据权利要求4所述的移动终端系统备份和还原的方法,其特征在于,所述计算机通过USB数据线与移动终端通信连接。
6.一种移动终端,其特征在于,包括:
刷机控制模块,用于控制移动终端进入刷机模式;
移动终端连接模块,用于与计算机建立连接;
读取模块,用于当移动终端检测到计算机发送的备份指令时,则直接启动CPU内置运行程序去读取分区列表;
备份模块,用于根据分区列表内包含的分区信息把各个分区文件分类备份,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种;
传输模块,用于备份完成后,将备份生成的备份文件传输到计算机进行保存;
系统还原模块,用于当检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原;所述系统还原模块包括分区调整单元,用于调整所述备份文件中分区的大小或数量。
7.根据权利要求6所述的移动终端,其特征在于,所述刷机控制模块具体包括:刷机信号检测模块,用于当移动终端关机时,检测移动终端是否接收到触发组合键的信号;
刷机模式启动模块,用于若检测到触发组合键的信号,则使移动终端进入刷机模式。
8.一种计算机,其特征在于,包括:
计算机连接模块,用于当移动终端进入刷机模式时,与移动终端建立连接;
读取模块,用于通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表;
备份控制模块,用于根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种;
传输控制模块,用于在移动终端备份完成后,控制移动终端将备份生成的备份文件传输到计算机进行保存;
保存模块,用于保存移动终端传输过来的备份文件;
系统还原控制模块,用于当需要还原移动终端的系统时,将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原;所述系统还原控制模块包括控制分区调整单元,用于控制移动终端调整所述备份文件中分区的大小或数量。
9.一种移动终端系统备份和还原的系统,其特征在于,包括:如权利要求6~7中任意一项所述的移动终端和如权利要求8所述的计算机。
移动终端系统备份和还原方法、移动终端、计算机及系统\n技术领域\n[0001] 本发明涉及通信技术领域,更具体地说,是涉及一种移动终端系统的备份和还原的方法、移动终端、计算机及系统。\n背景技术\n[0002] 由于移动终端(如手机)的功能越来越强大,系统文件也越来越多,这样就会导致系统的稳定性相对较差,因此,经常会出现因为系统文件损坏导致移动终端不能开机且里面的个人数据也不能保存下载等情况发生,而且出现这种情况基本上是只能重新给设备刷机。\n[0003] 目前,现有的移动终端进行刷机时,一般是通过计算机上的刷机工具首先对手机的用户数据备份,然后进行刷机,刷机完成以后再次将用户数据从计算机上导入到移动终端上。然而,在刷机的过程中,移动终端的有些分区大小在调整后用原来的备份对系统进行还原是不行的,这样会导致系统出现问题。\n发明内容\n[0004] 本发明的目的在于克服现有技术中的上述缺陷,提供一种能够根据分区列表内包含的分区信息把各个分区文件分类备份并根据其备份文件进行系统还原的移动终端系统的备份和还原的方法、移动终端、计算机及系统。\n[0005] 本发明的第一方面提供了一种移动终端系统备份和还原的方法,包括以下步骤:\n[0006] 控制移动终端进入刷机模式,并使其与计算机建立连接;\n[0007] 当移动终端检测到计算机发送的备份指令时,则直接启动CPU内置运行程序去读取分区列表,并根据分区列表内包含的分区信息把各个分区文件分类备份;\n[0008] 备份完成后,移动终端将备份生成的备份文件传输到计算机进行保存;\n[0009] 当移动终端检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原。\n[0010] 作为优选的,在上述方法中,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。\n[0011] 作为优选的,在上述方法中,所述控制移动终端进入刷机模式的步骤具体包括:\n[0012] 当移动终端关机时,检测移动终端是否接收到触发组合键的信号;\n[0013] 若检测到触发组合键的信号,则使移动终端进入刷机模式。\n[0014] 所述移动终端通过USB数据线与计算机通信连接。\n[0015] 本发明的第二方面提供了另一种移动终端系统备份和还原的方法,包括以下步骤:\n[0016] 当移动终端进入刷机模式时,计算机与移动终端建立连接;\n[0017] 计算机通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表;\n[0018] 计算机根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份;\n[0019] 备份完成后,计算机控制移动终端将备份生成的备份文件传输到计算机进行保存;\n[0020] 当需要还原移动终端的系统时,计算机将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原。\n[0021] 作为优选的,在上述方法中,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。\n[0022] 作为优选的,在上述方法中,所述计算机通过USB数据线与移动终端通信连接。\n[0023] 本发明的第三方面提供了一种移动终端,包括:\n[0024] 刷机控制模块,用于控制移动终端进入刷机模式;\n[0025] 移动终端连接模块,用于与计算机建立连接;\n[0026] 读取模块,用于当移动终端检测到计算机发送的备份指令时,直接启动CPU内置运行程序去读取分区列表;\n[0027] 备份模块,用于根据分区列表内包含的分区信息把各个分区文件分类备份;\n[0028] 传输模块,用于备份完成后,将备份生成的备份文件传输到计算机进行保存;\n[0029] 系统还原模块,用于当检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原。\n[0030] 作为优选的,在上述移动终端中,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。\n[0031] 作为优选的,在上述移动终端中,所述刷机控制模块具体包括:\n[0032] 刷机信号检测模块,用于当移动终端关机时,检测移动终端是否接收到触发组合键的信号;\n[0033] 刷机模式启动模块,用于若检测到触发组合键的信号,则使移动终端进入刷机模式。\n[0034] 本发明的第四方面提供了一种计算机,其特征在于,包括:\n[0035] 计算机连接模块,用于当移动终端进入刷机模式时,与移动终端建立连接;\n[0036] 读取模块,用于通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表;\n[0037] 备份控制模块,用于根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份;\n[0038] 传输控制模块,用于在移动终端备份完成后,控制移动终端将备份生成的备份文件传输到计算机进行保存;\n[0039] 保存模块,用于保存移动终端传输过来的备份文件;\n[0040] 系统还原控制模块,用于当需要还原移动终端的系统时,将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原。\n[0041] 作为优选的,在上述计算机中,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。\n[0042] 本发明的第五方面提供了一种移动终端系统备份和还原的系统,包括:如上述方案所述的移动终端和如上述方案所述的计算机。\n[0043] 与现有技术相比,本发明的有益效果在于:\n[0044] 本发明在移动终端进入刷机模式并接收到计算机发送的备份指令时,可直接启动移动终端的CPU内置运行程序(即CPU内部固件)去读取分区列表,并根据分区列表内包含的分区信息把各个分区文件分类备份;当移动终端检测到计算机发送的系统还原指令时,能够获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原,运用本发明之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。\n附图说明\n[0045] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0046] 图1是本发明实施例一提供的移动终端系统备份和还原的方法的流程图;\n[0047] 图2是本发明实施例二提供的移动终端的结构框图;\n[0048] 图3是本发明实施例三提供的移动终端系统备份和还原的方法的流程图;\n[0049] 图4是本发明实施例四提供的计算机的结构框图;\n[0050] 图5是本发明实施例五提供的移动终端系统备份和还原的系统的结构框图。\n具体实施方式\n[0051] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0052] 请参考图1,图1是本发明实施例一提供的一种移动终端系统备份和还原的方法的流程图。下面结合附图对本实施例进行详细说明,本发明实施例的方法包括以下步骤:\n[0053] 步骤S101、控制移动终端进入刷机模式,并使其与计算机建立连接;\n[0054] 具体实现中,所述移动终端可以是手机、平板电脑、人机交互终端或其他移动终端设备。\n[0055] 作为优选的实施方式,在步骤S101中,所述控制移动终端进入刷机模式的步骤具体包括:\n[0056] 当移动终端关机时,检测移动终端是否接收到触发组合键的信号;\n[0057] 若检测到触发组合键的信号,则使移动终端进入刷机模式。\n[0058] 进一步而言,所述移动终端通过USB数据线与计算机通信连接。\n[0059] 步骤S102、当移动终端检测到计算机发送的备份指令时,则直接启动CPU内置运行程序去读取分区列表,并根据分区列表内包含的分区信息把各个分区文件分类备份;\n[0060] 具体的,所述计算机预装有刷机工具,该刷机工具具有刷机及读取移动终端的系统文件、个人数据等文件信息,具有较高权限。当移动终端进入刷机模式时,该刷机模式主要是直接运行移动终端的CPU的内部固件(即CPU内置运行程序),不需要任何外面烧录到emmc的系统文件就可以运行起来,因此在移动终端的系统文件损坏或者完全没有时,还是可以通过计算机(即PC端)的刷机工具刷机。\n[0061] 其中,所述分区列表主要是在固件烧录时做的分区设定,且分区列表在系统烧录时也一同烧录到分区头和尾部。所述分区列表内包含的分区信息包括各个分区的名称、数目、大小或各个分区开始地址中的至少一种。\n[0062] 步骤S103、备份完成后,移动终端将备份生成的备份文件传输到计算机进行保存;\n[0063] 步骤S104、当移动终端检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原。\n[0064] 用户操作时,可以通过计算机的刷机工具选择备份文件,选择完成后,点击刷机,等待刷机完成,这时移动终端可以开机且数据恢复到备份前的数据。\n[0065] 运用本发明所述的移动终端系统备份和还原的方法之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。\n[0066] 请参考图2,图2是本发明实施例二提供的一种移动终端2的结构框图。本发明所述的移动终端包括刷机控制模块21、移动终端连接模块22、读取模块23、备份模块24、传输模块25和系统还原模块26。下面将对移动终端的各功能模块进行详细的说明。\n[0067] 刷机控制模块21,用于控制移动终端进入刷机模式。\n[0068] 进一步而言,作为优选的实施方式,所述刷机控制模块21具体包括:\n[0069] 刷机信号检测模块211,用于当移动终端关机时,检测移动终端是否接收到触发组合键的信号;\n[0070] 刷机模式启动模块212,用于若检测到触发组合键的信号,则使移动终端进入刷机模式。\n[0071] 移动终端连接模块22,用于与计算机建立连接。\n[0072] 在具体操作中,所述移动终端可通过USB数据线与计算机通信连接。\n[0073] 读取模块23,用于当移动终端检测到计算机发送的备份指令时,直接启动CPU内置运行程序去读取分区列表。\n[0074] 具体的,所述计算机预装有刷机工具,该刷机工具具有刷机及读取移动终端的系统文件、个人数据等文件信息,具有较高权限。当需要备份时,用户可以通过计算机的刷机工具发送的备份指令给移动终端。\n[0075] 当移动终端进入刷机模式时,该刷机模式主要是直接运行移动终端的CPU的内部固件(即CPU内置运行程序),不需要任何外面烧录到emmc的系统文件就可以运行起来,因此在移动终端的系统文件损坏或者完全没有时,还是可以通过计算机(即PC端)的刷机工具刷机。\n[0076] 其中,所述分区列表主要是在固件烧录时做的分区设定,且分区列表在系统烧录时也一同烧录到分区头和尾部。\n[0077] 备份模块24,用于根据分区列表内包含的分区信息把各个分区文件分类备份。\n[0078] 具体的,所述分区列表内包含的分区信息包括各个分区的名称、数目、大小或各个分区开始地址中的至少一种。工作时,只有读取这个分区列表才能把各个分区文件准确分类读取备份。\n[0079] 传输模块25,用于备份完成后,将备份生成的备份文件传输到计算机进行保存。\n[0080] 系统还原模块26,用于当检测到计算机发送的系统还原指令时,则获取保存在计算机中的备份文件,并根据所述备份文件中的各个分区文件对系统进行还原。\n[0081] 运用本发明所述的移动终端之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。\n[0082] 请参考图3,图3是本发明实施例三提供的一种移动终端系统备份和还原的方法的流程图。下面结合附图对本实施例进行详细说明,本发明实施例的方法包括以下步骤:\n[0083] 步骤S301、当移动终端进入刷机模式时,计算机与移动终端建立连接;\n[0084] 具体操作时,所述计算机可通过USB数据线与移动终端通信连接。\n[0085] 步骤S302、计算机通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表;\n[0086] 其中,所述述计算机的刷机工具具有刷机及读取移动终端的系统文件、个人数据等文件信息,具有较高权限。当需要备份时,用户可以通过计算机的刷机工具发送的备份指令给移动终端。\n[0087] 步骤S303、计算机根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份;\n[0088] 具体的,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。工作时,计算机只有读取移动终端的分区列表才能控制移动终端的各个分区文件准确分类读取备份。\n[0089] 步骤S304、备份完成后,计算机控制移动终端将备份生成的备份文件传输到计算机进行保存;\n[0090] 步骤S305、当需要还原移动终端的系统时,计算机将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原。\n[0091] 运用本发明所述的移动终端系统备份和还原的方法之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。\n[0092] 请参考图4,图4是本发明实施例四提供的一种用于移动终端系统备份和还原的计算机3的结构框图。本发明所述的计算机包括计算机连接模块41、读取模块42、备份控制模块43、传输控制模块4和系统还原控制模块45。下面将对计算机的各功能模块进行详细的说明。\n[0093] 计算机连接模块41,用于当移动终端进入刷机模式时,与移动终端建立连接。\n[0094] 读取模块42,用于通过预设的刷机工具直接启动移动终端的CPU内置运行程序去读取移动终端的分区列表。\n[0095] 备份控制模块43,用于根据移动终端的分区列表内包含的分区信息控制移动终端把各个分区文件分类备份。\n[0096] 具体的,所述分区信息包括各个分区的名称、数目、大小或开始地址中的至少一种。\n[0097] 传输控制模块44,用于在移动终端备份完成后,控制移动终端将备份生成的备份文件传输到计算机进行保存。\n[0098] 保存模块45,用于保存移动终端传输过来的备份文件;\n[0099] 系统还原控制模块46,用于当需要还原移动终端的系统时,将备份文件发送到移动终端,并控制移动终端根据备份文件中的各个分区文件对系统进行还原。\n[0100] 运用本发明所述的计算机之后,用户对移动终端的系统进行还原之前也可以调整分区的大小,或者增加删除分区,并且保证在系统文件损坏时能够快速还原系统,保证重要数据不丢失,实现了出现系统问题后可连接PC端进行一键还原,其操作方便、安全,提高了用户体验。\n[0101] 请参考图5,图5是本发明实施例五提供的一种移动终端系统备份和还原的系统,包括上述实施例二所述的移动终端2和上述实施例四所述的计算机3。\n[0102] 需要说明的是,上述实施例提供的移动终端和计算机,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。\n[0103] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。\n[0104] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |