数据恢复方法、装置以及电子设备制造方法及图纸

技术编号:28635476 阅读:23 留言:0更新日期:2021-05-28 16:33
一种数据恢复方法、装置以及电子设备。所述方法包括:从关机状态进入到所述Recovery模式;获取挂载的指定分区中的待恢复数据;将所述待恢复数据写入到与所述电子设备连接的外部设备中。本方法可以在关机状态下进入到电子设备的Recovery模式,进而再在Recovery模式下获取挂载的指定分区中的待恢复数据,然后将所述待恢复数据写入到与所述电子设备连接的外部设备中。从而通过进入到Recovery模式后,从挂载的指定分区中读取数据转存到外部设备的方式,可以便于用户在电子设备无法启动的情况下,依然可以获取到电子设备中存储的数据,避免了用户数据的丢失,提升了用户体验。

【技术实现步骤摘要】
【国外来华专利技术】数据恢复方法、装置以及电子设备
本申请涉及数据恢复领域,更具体地,涉及一种数据恢复方法、装置以及电子设备。
技术介绍
通常电子设备中会存储一些用户数据。而在使用电子设备的过程中,由于一些原因会使得电子设备出现故障,造成保存在电子设备内的用户数据无法被获取到,进而会给用户造成损失。
技术实现思路
鉴于上述问题,本申请提出了一种数据恢复方法、装置以及电子设备,以改善上述问题。第一方面,本申请提供了一种数据恢复方法,应用于具备Recovery模式的电子设备,所述方法包括:从关机状态进入到所述Recovery模式;获取挂载的指定分区中的待恢复数据;将所述待恢复数据写入到与所述电子设备连接的外部设备中。第二方面,本申请提供了一种数据恢复装置,运行于具备Recovery模式的电子设备,所述装置包括:模式启动单元,用于从关机状态进入到所述Recovery模式;数据获取单元,用于获取挂载的指定分区中的待恢复数据;数据恢复单元,用于将所述待恢复数据写入到与所述电子设备连接的外部设备中。第三方面,本申请提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述的方法。本申请提供的一种数据恢复方法、装置以及电子设备,可以在关机状态下进入到电子设备的Recovery模式,进而再在Recovery模式下获取挂载的指定分区中的待恢复数据,然后将所述待恢复数据写入到与所述电子设备连接的外部设备中。从而通过进入到Recovery模式后,从挂载的指定分区中读取数据转存到外部设备的方式,可以便于用户在电子设备无法启动的情况下,依然可以获取到电子设备中存储的数据,避免了用户数据的丢失,提升了用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提出的一种数据恢复方法的流程图;图2示出了本申请实施例提出的一种操作菜单的示意图;图3示出了本申请实施例提出的一种密码输入的界面示意图;图4示出了本申请实施例提出的另一种密码输入的界面示意图;图5示出了本申请实施例提出的一种数据格式选择的界面示意图;图6示出了本申请另一实施例提出的一种数据恢复方法的流程图;图7示出了本申请再一实施例提出的一种数据恢复方法的流程图;图8示出了本申请实施例提出的一种数据恢复装置的结构框图;图9示出了本申请另一实施例提出的另一种数据恢复装置的结构框图;图10示出了本申请再一实施例提出的另一种数据恢复装置的结构框图;图11示出了本申请的用于执行根据本申请实施例的数据恢复方法的电子设备的结构框图;图12是本申请实施例的用于保存或者携带实现根据本申请实施例的数据恢复方法的程序代码的存储单元。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。随着电子设备的软硬件技术的发展,电子设备的用户可以利用电子设备实现更多的功能。以手机为例,在手机的诞生初期,手机仅仅具备通话功能,而随着技术进一步的发展,手机具备了短信功能。而随着更多的手机设置有摄像头,手机普遍具备了拍照功能。而随着智能操作系统的诞生,手机中可以安装更多的应用程序,例如,浏览器,IM软件以及导航软件等。而随着手机功能的丰富,手机中所要存储的数据也越来越丰富。手机等电子设备的数据是存储在持久化存储区域中。例如,对于操作系统为Android的电子设备的存储区域通常分为系统(system)分区、cacahe分区以及data分区。其中,系统(system)分区基本上包含了整个操作系统,比如内核和内存。这包括Android的用户界面以及所有预先安装在设备中的系统应用。擦除这个分区,将把Android系统从设备中删除,但是电子设备依然可以启动。data分区也称为userdata分区,data分区包含用户的数据,例如,短信、图片以及应用程序的数据等。cache分区是存储频繁访问的数据和应用程序的组件的分区。擦除cache分区不影响用户的个人资料,只是去掉了现有的数据。除了上述分区以外,电子设备还可以有其他的分区。例如,Radio分区保存是基带芯片的固件代码,Linux不认识其格式,在手机启动时装入特定内存中用于驱动芯片。所有与电信网络交互就是靠它了,一般往往用专用开发环境来开发。SD卡分区一般默认的是挂载在/sdcard目录。这个分区不是设备系统存储空间,是SD卡空间。从使用上讲,这个是你自己的存储空间,可以随便你任意存放相片、视频、文档、ROM安装包等。而专利技术人在研究中发现,在使用电子设备的过程中,由于一些原因会使得电子设备出现故障,造成保存在电子设备内的用户数据无法被获取到,进而会给用户造成损失。例如,电子设备因为操作系统损坏而无法启动等。因此,专利技术人提出了本申请中从挂载的指定分区中读取数据转存到外部设备的方式,可以便于用户在电子设备无法启动的情况下,依然可以获取到电子设备中存储的数据,避免了用户数据的丢失,提升了用户体验的数据恢复方法、装置以及电子设备。需要说明的是,在本申请实施例提供的方案中均涉及到Recovery模式。Recovery是Android平台上独立于正常系统的一个小系统,一般情况下它们独立运行、相互不影响,很多时候正常系统的损坏并不会导致Recovery系统功能异常。下面将结合附图具体描述本申请的各实施例。请参阅图1,本申请实施例提供的一种数据恢复方法,应用于具备Recovery模式的电子设备,所述方法包括:步骤S110:从关机状态进入到所述Recovery模式。在本申请实施例中,可以有多种方式触发电子设备从关机状态进入到Recovery模式。作为一种方式,可以通过触控物理按键的方式来触发电子设备从关机状态进入到Recovery模式。可以理解的是,对于手机以及平板电脑等电子设备,通常设置有音量调节按键、Home键以及电源键等。那么电子设备可以配置通过触发音量调节按键、Home键以及电源键等按键中的一个按键或者多个按键来触发电子设备从关机状态进入到Recovery模式。例如,可以配置保持音量减小按键与电源键同时长按3秒以后,触发电子设备从关机状态进入到所述Recovery模式。再者,也可以配置保持音量增小按键与Home键同时长按3秒本文档来自技高网...

【技术保护点】
一种数据恢复方法,其特征在于,应用于具备Recovery模式的电子设备,所述方法包括:/n从关机状态进入到所述Recovery模式;/n获取挂载的指定分区中的待恢复数据;/n将所述待恢复数据写入到与所述电子设备连接的外部设备中。/n

【技术特征摘要】
【国外来华专利技术】一种数据恢复方法,其特征在于,应用于具备Recovery模式的电子设备,所述方法包括:
从关机状态进入到所述Recovery模式;
获取挂载的指定分区中的待恢复数据;
将所述待恢复数据写入到与所述电子设备连接的外部设备中。


根据权利要求1所述的方法,其特征在于,所述获取挂载的指定分区中的待恢复数据的步骤包括:
对挂载的指定分区进行解密;
在对所述指定分区解密成功后,获取指定分区中的待恢复数据。


根据权利要求2所述的方法,其特征在于,所述对挂载的指定分区进行解密的步骤包括:
基于vold解密方式对挂载的指定分区进行解密。


根据权利要求1-3任一所述的方法,其特征在于,所述获取挂载的指定分区中的待恢复数据的步骤之前还包括:
检测在所述Recovery模式下是否挂载有指定分区;
若检测到已经挂载有指定分区,执行所述获取挂载的指定分区中的待恢复数据。


根据权利要求4所述的方法,其特征在于,所述方法还包括:
若检测到未挂载指定分区,挂载所述指定分区;
在挂载所述指定分区后,执行所述获取挂载的指定分区中的待恢复数据。


根据权利要求1-5任一所述的方法,其特征在于,所述获取挂载的指定分区中的待恢复数据的步骤包括:
显示操作菜单;
响应于作用于所述操作菜单的触控操作生成数据恢复指令;
响应于所述数据恢复指令,获取挂载的指定分区中的待恢复数据。


根据权利要求1-6任一所述的方法,其特征在于,所述将所述待恢复数据写入到与所述电子设备连接的外部设备中的步骤包括:
将所述待恢复数据转换为指定格式的数据;
将转换为所述指定格式的数据写入到与所述电子设备连接的外部设备中。


根据权利要求7所述的方法,其特征在于,所述将转换为所述指定格式的数据写入到与所述电子设备连接的外部设备中的步骤包括:
检测是否连接有外部设备;
若检测到已经连接有外部设备,在将所述待恢复数据转换为指定格式的数据的过程中,开始将已经转换为所述指定格式的数据写入到与所述电子设备连接的外部设备中。


根据权利要求8所述的方法,其特征在于,所述方法还包括:
若检测到未连接有外部设备;
将转换为所述指定格式的数据存储到指定存储区域;
定时检测是否连接有外部设备;
在指定时间段内检测到连接有外部设备后,从所述指定存储区域读取转换为所述指定格式的数据,将转换为所述指定格式的数据写入到与所述电子设备连接的外部设备中。


根据权利要求8所述的方法,其特征在于,所述方法还包括:
在指定时间段内未检测到连接有外部设备,删除所述指定存储区域存储的转换为所述指定格式的数据。


根据权利要求1-10任一所述的方...

【专利技术属性】
技术研发人员:王立中
申请(专利权)人:深圳市欢太科技有限公司OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1