本帖最后由 硬盘爱好者 于 2015-6-30 11:27 编辑 手机进水数据丢失了怎么办?手机摔坏照片怎么恢复?数据是可以恢复的,我们知道现在的智能手机已经成为个人数据存放最常用的一个设备,无可避免也会导致数据丢失的情况。比如典型的手机摔坏了,进水了,系统损坏了,等等硬件问题和软件问题,都会导致电话本、照片等数据丢失,那么我们要怎么去恢复这些情况下手机里的数据呢?下面跟着这个案例我们一步步学习一下
手机数据恢复方法。
客户一部三星智能手机,安卓系统,由于摔坏,已经无法修复,因为CPU,字库已经摔掉点了,或者主板断线了。但是客户需要内部的通讯录和短信,遇到这种情况,我们只有把手机的字库芯片拆下来通过设备读取内部的数据进行提取。我们做维修的都知道,手机的字库就像咱们的硬盘,里面存放着系统和用户数据。现在主流智能手机使用的字库芯片基本都是 eMMC和eMCP两种规格的FLASH芯片,前者是个单纯的存储,而后者内部还集成了LDDR芯片。
科普一下EMMC芯片的结构,什么是EMMC,其实我们可以把这个芯片看做成一张SD卡,那么EMMC芯片就是这种结构,内部包含了NAND FLASH芯片和主控芯片,从而可以使用标准总线接口定义,也就是SD接口定义,这是个标准接口定义,由于他已经集成了主控,那么自然就不存在有算法之说,这样的设计是为了给手机开发和量产带来更快的速度。那么既然是SD接口定义,我们只要把芯片的引脚装换成SD卡的形式,再接到SD读卡器上,自然就可以把这个EMMC装换成 USB DISK U盘。 下面我们看此手机的EMMC芯片:
图中是我们已经取下的字库EMMC芯片,接下来我们通过EMMC转接器,来把他转换成USB设备,从而我们可以对其进行数据分析。
上图的EMMC转接器已经直接集成了SD读卡功能,此类设备X宝有卖300-500价格不等,我们把取下的EMMC芯片放到此设备里,接到电脑上,再使用DiskInternals Linux Reader这个软件来打开,(软件可以百度下载)芯片内部的分区,我们知道安卓系统是基于LINUX系统核心的,那么他有系统区,数据区等诸多分区,就如下图这样。
那么客户的所有数据都是存在DATA区,我们只要打开DATA区找到通讯录和短信存放的两个数据库文件即可,恢复客户所需的数据。下面附上路径:
通讯录:“./data/data/com.android.providers.contacts/databases/contacts2.db”
短信是:“./data/data/com.android.providers.telephony/databases/mmssms.db”
手机使用的都是SQLITE数据库格式,拷贝出两个数据库文件后,我们还要使用这个软件进行解析:
下面我们开始解析客户的数据库,我以短信为例:
用软件打开短信数据库文件,然后点browse data功能,再选择SMS意思就是解析短信数据库结构,就可以看到上图的信息和电话号码了,我们再保存下来,这个数据就恢复成功了,是不是很简单呢?
友情提示:手机摔坏、进水、宕机等损坏后,非专业人士请勿自行尝试,本文仅作为技术探讨研究使用。芯超科技小俊
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。