安卓手机数据恢复

安卓系统数据恢复

网上有很多相关的介绍,要么恢复的数据效果不理想,要么操做比较麻烦,如何相对方便简单的对安卓手机进行数据恢复呢?本文提供一种方法,首先还得对手机进行越狱,其次借助于本文介绍的工具,方便的对手机存储备份到电脑上,再借助于电脑上功能强大的数据恢复软件进行数据恢复。linux

本文将三星GT-S5830i手机为例,介绍如何进行数据恢复。windows

一、对手机root

不一样的手机root,不太相同,能够在网上查找相关帮助,对演示手机,root用到下面两个软件。下载地址:服务器

http://www.romjd.com/jiaocheng/content/13
https://kingroot.net/zh/

注意:测试手机若是不先用第一个网站软件获得root权限,kingroot将没法获得root。网络

二、在手机上安装QuickSSHd

QuickSSHd主要为提供为电脑提供ssh服务,安装完成后,容许该软件获取root权限,不然将没法完成接下的数据恢复操做,设置密码,并点击开始,正常软件界面以下:ssh

sh

注意:手机须要链接wifi,并和电脑在一个局域网内。工具

三、在电脑上安装Putty,并链接设备。

putty主要用于为手机提供ssh服务。测试

putty装好后,运行界面以下:网站

注意:IP地址和端口号,和手机上quicksshd显示的地址和端口号,必须一致。ui

点击Open,正常会出现下面的界面.net

点击Y, 出现登陆的界面,输入root和quickssh设置的密码,便可。

四、在电脑上安装winscp,并链接到设备。

winscp用于拷贝rfsd软件,到手机上。

安装好,运行界面以下:

注意:和putty同样,主机名既IP和端口,也必须和手机Quicksshd界面一致。

点击登陆出现下面的界面:

五、使用RFSD和RFDD程序,完成手机存储镜像。

RFSD是一个跨平台的文件操做服务器,相关说明见 http://www.ranfs.com/cn/?RFSD。根据当前手机环境,须要下载 http://www.ranfs.com/pub/rfsd/linux/rfsd-linux-arm.zip

rfsd-linux-armv4l.zip解压后,经过winscp拷贝rfsd和rfsd.ini文件到默认目录,以下图:inscp

接着使用putty,给rfsd增长执行权限,并执行该命令,详细以下图:inscp

注意: 上面3个红圈地方,rfsd默认没有执行权限,因此用chmod 755增长执行权限,第二个红圈为须要镜像的设备名,这个下面立刻会用到,第三个红圈为启动rfsd,开始等待链接。

RFDD是一个跨平台的UNIX DD,并能经过RFSD,实现对远程设备的文件进行相关操做,从而实现对远程设备的存储经过网络镜像到本地。相关说明见 http://www.ranfs.com/cn/?RFDD 。因为RFDD运行windows环境上,须要下载 http://www.ranfs.com/pub/rfdd/windows/rfdd-windows-x86.zip

在cmd里,执行以下命令

rfdd if=rfp://192.168.111.6/dev/stl11 of=1.img bs=100k

以下图:fd

注意: rfdd须要的参数 , if=rfp://[手机ip]/[存储设备名],of=文件本地存放路径,bs=每次读取多少数据,建议100k,而且是512字节的整数倍,过小会致使备份数据速度很慢。

六、使用相关工具对存储镜像进行数据恢复。

接下来,就可使用如 Winhex、R-Studio、Easy Recovery、testdisk等等工具,对该镜像进行恢复。

总结

​         使用本方法,能够充分利用现有PC数据恢复软件的强大恢复技术,大大提升安卓手机数据恢复的成功率。这种方法存在的问题,安装root相关软件和QuickSSHd及RFSD,会写入一些数据,这可能覆盖以前删除的数据,致使部分数据没法恢复,目前只能作到尽可能少写入数据。

        能够看出,在操做上,仍是有些复杂,但好于目前在网上能找到的恢复方法,若是您有更好更方便的方法或相关建议及问题,能够给咱们发邮件 tech@ranfs.com

相关文章
相关标签/搜索