How can I recover data from Android phones correctly?

Source: Internet
Author: User

How can I recover data from Android phones correctly?

Many people think that data recovery is a tool sweep. This idea is very wrong. To do a good job, you must join your personal thoughts instead of simply repeating the inherent actions. For example, do you really want to recover data from Android phones?

0 × 00 background

Many people have experienced the accidental deletion of data when using their mobile phones. For example, after breaking up with their girlfriends, they deleted the image and materials they played with. The results were compound in a few days, when my girlfriend wants to recall a warm time with you, it will be very embarrassing to get no photos or videos. To avoid the occurrence of such man (Xi)'s (Wen) miserable (Le) drama (Jian), it is necessary to master the data recovery technology.

Traditional data Recovery is often completed using software, such as Easy Recovery and Recuva. However, this type of software is often powerless for new Android phones, because since a few years ago, most mobile phone manufacturers have replaced the large-capacity USB storage mode with the "media device" MTP mode, however, traditional data recovery software cannot directly recover data from the mobile phone storage space loaded in the MTP mode ,.

 

Therefore, it is necessary to study the data recovery methods suitable for Android mobile phones. This article mainly discusses the data recovery of the internal storage space of mobile phones. Traditional methods can be used to recover the data from the mobile TF card, which will not be discussed in this article.

Currently, there are three common methods to recover data on mobile phones:

Method 1:

Physically disassemble the chip for data recovery. After disassembling and removing the storage chip, you can use the hardware tool to read the data from the chip and recover the data. The advantage of this method is that it does not write new data to the storage chip and can better protect the original data status. The disadvantage is also obvious. This method has high requirements on tools and hands-on capabilities, and there is a risk that mobile phones and chips may be scrapped. It is difficult for ordinary users to perform such operations independently.

Method 2:

Use a third-party tool installed on the PC to recover data. Currently, Wondershare Dr is a well-known Android data recovery tool on the Internet. fone, Tenorshare-android-data-recovery, 7-Data Recovery Suite and other software. However, the common problem with such software is that it is often unable to establish a connection with a mobile phone, or the system prompts a failure during post-connection scanning. This may be because the Android mobile phone system has a high degree of customization, and every mobile phone manufacturer has made more or less modifications to the Android system, this results in unsatisfactory results. I believe many of my friends have encountered similar problems when using such software.

Method 3:

Use the Android APP installed on your mobile phone to recover data. Because the APP runs directly on the mobile phone, there is no problem in the second method that the software fails to connect to the mobile phone, the effectiveness of such software recovery depends largely on the advantages and disadvantages of the data recovery algorithm used by software developers. There are a lot of such software. Taking a digital cleaning master as an example, the privacy crushing function of a digital cleaning master can scan some types of files deleted before the user, and indeed can restore such files. However, there are also many disadvantages, mainly including four points: first, the types of files that can be recovered are limited, mainly for photos, text messages, and call records; second, images can only be restored by one click. Batch recovery is not supported, and operations are cumbersome. Third, the data recovery algorithm is not strong enough, which is quite different from traditional data recovery tools such as R-Studio and EasyRecovery; fourth, data can only be restored to the internal storage space of the mobile phone, but cannot be restored to the SD card. Therefore, the original data of the mobile phone may be overwritten by the newly restored data. Of course, these shortcomings may be related to the software's positioning as privacy fragmentation rather than privacy restoration. These shortcomings also exist in many similar software, in particular, in terms of data recovery capabilities, many software functions are too weak in this regard. The third method is equally unsatisfactory due to its drawbacks.

0 × 01 correct restoration of Android mobile phone data

If there is any better data recovery method, the answer is yes. In fact, the biggest problem with the above method is that such software is either useless or too weak to recover. If you can use the powerful algorithms of traditional data recovery tools, these problems will naturally be solved. The following describes a solution that can solve the bottleneck in the above method to a large extent. This article uses Nubia Z9 Max NX510J as an example to describe how to take care of readers of different levels as much as possible.

Step 1: Perform Root on the mobile phone. Before Root, you need to enter developer mode and enable USB debugging mode. This is the most basic requirement. The Root is related to the model of the mobile phone. If IT is not, contact an IT expert of the opposite sex.

Step 2: InstallBusyBox. We recommend that you download it from the Google official website. The tools used in this article will be provided at the end of the article. You can select the path when installing BusyBox. Assume that [/system/bin/busybox].

Step 3: connect your phone to your computer. After the connection, you need to install the driver by using tools such as pods. In addition, the adb.exe tool (adb.exe and other files) can be downloaded from the Android SDK official website, which is generally provided in the Root toolkit.

Step 4: Install the 32-bit Cygwin [C: \ cygwin.pdf on your computer and download the nc.exeand pv.exe. copy the two files with the preceding adb.exe, AdbWinUsbApi. dll, and AdbWinUsbApi. dll [C:\cygwin\bin\] Directory.

Step 5: Run [C:\cygwin\Cygwin.bat], Enter the commands in sequence, and do not close the window after entering them:

 

 

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

Step 6: run again [C:\cygwin\Cygwin.bat] Open another window and enter the following commands in sequence:

 

adb forward tcp:5555 tcp:5555
cd /
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw

The progress displayed in the window

 

After your patience is complete ,[C:\cygwin] The mmcblk0.raw file will appear in the directory. The file size is equal to the internal storage space of the mobile phone. This file is the image file of the internal storage space of the mobile phone.

Step 7: open a traditional data recovery tool. Because raw files are in the linux File System Format, you need to support software for such systems, r-Studio and Easy Recovery can better identify such file formats. I prefer R-Studio, so this software is used as an example. Load the generated mmcblk0.raw image ,.

 

Scan the userdata section of the image. After scanning, you can find all types of data that have been accidentally deleted. My girlfriend finally kept the data :)

 

Using this method, you can make full use of the Recovery Technology of the existing mature data recovery software to greatly improve the success rate of data recovery on Android phones. In actual tests, we found that the number of photos retrieved by this method far exceeds that of various mobile phone data recovery software on the market. The secondary node not only adds to the complexity of the steps, but may also mislead the image.

0 × 02 more thoughts

The core of this article is the extraction of Android phone images. There are many things that can be done after the image is extracted, for example, through analysiswpa_supplicant.confIt can be used to get a place that someone often goes. It can be seen from this article that the risks of handing out obsolete mobile phones to some third-party recyclers after they simply delete some sensitive files, how do you think so many small videos come from the Internet. If you do not have the basic awareness of mobile phone information security, you must bear the potential consequences. Some consequences may be at a high cost.

0 × 03 references

Http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705

Tools used in articles 0 × 04

Password: 1ib8

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.