如何正确的对安卓手机进行数据恢复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何正确的对安卓手机进行数据恢复相关的知识,希望对你有一定的参考价值。
安卓手机的数据一般都是保存在手机自带内存或是手机SD卡中,丢失数据的存储介质不同,恢复方法也不同:
情况一:恢复手机内存卡SD卡中的数据
1. 将手机内存卡从手机中取出,然后通过读卡器接到电脑USB口。
2. 在电脑中安装数据恢复软件,然后运行软件。
3. 根据数据丢失原因选择数据恢复模块,例如,如果文件是被删除的,就选择“恢复已删除的文件”。
4. 选中丢失数据的内存卡,然后点击“下一步”按钮开始搜索文件。
5. 扫描完成后,选择需要恢复的文件,然后点击“恢复”按钮,将文件复制保存到电脑中。
情况二:恢复安卓手机自带内存丢失的数据
安卓手机自带内存这个部分存储空间比较特殊,直接使用上面的方法无法检测到手机内置存储空间,因此要按照下面的步骤进行恢复。
1. 将手机通过数据线与电脑连接好,然后开启手机的USB调试模式:设置->开发者选项->USB调试。
2. 在电脑中安装手机root软件,将需要恢复数据的手机root,取得手机的最高使用权限。
3. 在电脑中安装并运行手机数据恢复软件。
4. 在软件中找到并选择丢失的数据手机内置存储设备,然后点击“下一步”按钮。
5. 软件开始搜索丢失的数据,并将找到的文件列出来。
6. 在扫描结果中查找需要的文件,然后勾选文件并右击鼠标,选择“复制到指定文件夹”。将文件复制到电脑中即可。
参考技术A http://www.52pojie.cn/thread-462437-1-1.html第一种方法:
物理拆解芯片进行数据恢复。通过拆解并取出存储芯片后,借助硬件工具读取芯片的数据后进行数据恢复。这种方法的优点在于不会对存储芯片写入新的数据,能够较好的保护数据的原始状态。缺点也显而易见,这种方法对工具和动手能力要求较高,稍有不慎手机和芯片都有报废风险,普通用户较难独立完成这类操作。
第二种方法:
借助安装在PC端的第三方工具进行数据恢复。目前网络上名气较大的安卓数据恢复工具主要有Wondershare Dr.Fone,Tenorshare-android-data-recovery,7-Data Recovery Suite 等软件,但这类软件普遍存在的问题是,常常无法与手机建立连接,或者在连接后扫描时提示失败,可能是由于安卓系列手机系统定制化程度较高,每家手机制造商都对安卓系统做了或多或少修改的缘故,导致实际效果并不理想,相信很多朋友在用这类软件时也遇到了类似的问题。
第三种方法:
借助安装在手机上的安卓APP进行数据恢复。由于APP直接运行在手机上,因此不存在第二种方法中软件与手机连接失败的问题,这类软件恢复的效果好坏很大程度上取决于软件开发人员使用的数据恢复算法能力的优劣。这类软件有很多,以某数字清理大师为例,某数字清理大师的隐私粉碎功能能够扫描到用户之前删除的部分类型文件,并确实能够对这类文件进行恢复。但其缺点也有很多,主要有四点:一是能够恢复的文件类型有限,主要是针对照片、短信、通话记录等;二是照片时只能一张一张点开恢复,无法批量恢复,操作繁琐;三是数据恢复算法不够强,与传统数据恢复工具如R-Studio和EasyRecovery相比存在不小差距;四是数据只能恢复到手机内部存储空间中,无法选择恢复到SD卡,因此手机原数据存在被新恢复数据覆盖的风险。当然,这些缺点可能与这款软件的定位是隐私粉碎而非隐私恢复相关,这些缺点在很多同类软件上也同样存在,特别是数据恢复能力方面很多软件在这方面功能实在是过于孱弱,第三种方法由于存在诸多弊端同样不能让人满意。
0×01 正确恢复安卓手机数据的姿势
那么到底有没有效果更加理想的数据恢复方法,答案是肯定的。其实以上方法中最大的问题在于,这类软件要么根本不能用,要么恢复能力太弱。如果能借助传统的数据恢复工具的强大算法,那么这类问题自然迎刃而解。下面介绍一种解决方案,能够在很大程度上解决以上方法中的瓶颈。本文中以Nubia Z9 Max NX510J为例进行说明,步骤比较详细以便尽可能照顾不同水平的读者。
第一步,对手机进行Root,Root前需要进入开发者模式并打开USB调试模式。这是最基本的要求,具体如何Root与手机的型号有关,如果实在不会就找身边的异性IT达人帮忙吧。
第二步,在手机中安装BusyBox。建议从Google官方下载,梯子自备,文章中用到的工具会在结尾处提供,懒人自取。BusyBox安装时可选择路径,假设安装在[/system/bin/busybox]。
第三步,将手机与电脑连接。连接后需要安装相应驱动,可借助豌豆荚等工具进行安装。另外需要准备好adb调试工具(adb.exe等文件),可从Android SDK官网下载,Root工具包中一般也会提供。
第四步,电脑中安装32位版本的Cygwin[C:\cygwin],并下载nc.exe和pv.exe,将这两个文件和之前准备好的adb.exe,AdbWinUsbApi.dll,AdbWinUsbApi.dll复制到[C:\cygwin\bin\]目录下。
第五步,运行[C:\cygwin\Cygwin.bat],依次输入下图中的命令,输入后窗口保持打开不要关闭:
adb forward tcp:5555 tcp:5555
adb shell
su
/system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0
第六步,再运行一次[C:\cygwin\Cygwin.bat]打开另一个窗口,依次输入如下命令:
adb forward tcp:5555 tcp:5555
cd /
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
这时窗口上应该会出现如图所示的进度
耐心等待完成后,[C:\cygwin]目录下会出现mmcblk0.raw文件,文件大小等于手机内部存储空间的大小,该文件正是手机内部存储空间的镜像文件。
第七步,打开一款传统的数据恢复工具,由于raw文件是linux文件系统格式,因此需要支持这类系统的软件,经过实际使用测试发现,R-Studio和Easy Recovery均能较好识别这类文件格式,笔者更偏爱R-Studio,因此以这款软件为例。加载刚刚生成的mmcblk0.raw镜像,如图所示。
对镜像中的userdata部分进行扫描,扫描后即可找到被误删除的各类数据,女朋友终于保住了:)
使用这种方法,可以充分利用现有成熟数据恢复软件的恢复技术,大大提高安卓手机数据恢复的成功率。实际测试发现,通过这种方法找回的照片,数量上远远超过市面上各类手机数据恢复软件恢复的照片。国外已经有人写过类似教程,但可能由于对数据恢复软件不够熟悉,在提取镜像后又做了很多画蛇添足的处理,比如利用VhdTool.exe对镜像进行各种后期处理,不仅增加了步骤的繁琐程度,可能还会起到误导作用。
0×02 更多的思考
本文的核心在于对安卓手机镜像的提取,提取出镜像后能做的东西还有很多,比如通过分析wpa_supplicant.conf能够得出某人常去的地方等等。通过本文可以看出,如果淘汰的手机只是简单删除某些敏感文件后就直接交给一些第三方回收机构会存在多么大的风险,网上那么多小视频你觉得是怎么流出来的。如果缺乏对手机信息安全的基本保护意识,那就要承担可能面临的后果,有些后果可能会严重到付出高昂的代价。
0×03 参考资料
http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705本回答被提问者和网友采纳 参考技术B 手机的数据恢复相对较难,如果是重要的数据建议找专业的工程师去做,如果相对不是特别重要的可以尝试用恢复软件试一试,百度上有很多做这个的公司,也有很多恢复软件(大部分是收费的,免费的只能恢复一定数量的文件),如果是找公司做提前打电话咨询一下,多问几家比较看看哪家更可靠 参考技术C 安卓手机数据恢复建议您使用第三方软件"卓师兄",进行尝试恢复,直接安装App版本即可免费扫描误删数据!
卓师兄已在业内积累了良好了口碑和信誉,数据恢复很专业!
安卓手机如何进行系统数据备份
为了避免手机升级时会自动格式化内置存储空间,一定要先将保存备份数据的文件夹都会备份,那么如何备份呢?下面是小编收集整理的安卓手机如何进行系统数据备份,欢迎阅读。
1、PC客户端
以豌豆荚为例,打开手机设置的USB调试模式与PC连接后,点击豌豆荚客户端左侧列表中的“备份和恢复”选项,在这里就可以将联系人、短信、应用数据等备份到PC本地。带手机系统更新后再用豌豆荚的恢复功能导入手机即可。
2、手机预装软件
很多手机会预装官方的备份软件。以联想K920为例,其自带的备份APP就可在手机本地完成类似豌豆荚客户端的功能,将备份数据保存在手机里。系统升级后按照反过程选择恢复即可。
3、第三方APP
如果你的手机没有备份软件,在获得Root权限后可以使用“钛备份”对任意程序数据进行备份。类似《永恒战士》一类的游戏,可以将程序本身+游戏当前的存档(金钱、装备、关卡等)全部备份好,恢复后无需重新打怪升级。
4、第三方Recovery
如果你担心系统升级后手机变得不稳定,可以考虑为手机刷入第三方Recovery(不同品牌和型号有不同的刷入方法和Recovery版本,具体教程请自行搜索)。在第三方Recovery中可以对系统进行整体的备份和恢复,类似Windows系统的Ghost镜像。感觉新系统不好用,在Recovery中恢复镜像就可回到升级前的状态。
小提示
除了PC客户端,其他方式的备份都会将备份数据保存在手机内置的存储空间中。为了避免手机升级时会自动格式化内置存储空间,一定要先将保存备份数据的文件夹复制到PC硬盘中以备万一。
应届毕业生求职网
您的点赞是对我们的鼓励 你的转发是对我们的支持。
以上是关于如何正确的对安卓手机进行数据恢复的主要内容,如果未能解决你的问题,请参考以下文章