Recover Deleted Photos And Images From Memory Card On Your Android Phone
(For rooted devices only!) DiskDigger scans your device’s memory card or internal memory for deleted photos and images. Whether you accidentally deleted a photo, or even reformatted your memory card, DiskDigger can find your lost pictures and lets you restore them, or send them to an email account.
Please keep in mind that this app is still in the Beta stage, and nowhere near as powerful as the original DiskDigger for Windows. For now, the app will only recover (carve) .JPG and .PNG files from your device’s memory card or internal memory. This is, of course, still quite useful for recovering photos that were accidentally deleted, even if the memory card has been reformatted.
Also, the app will only work on rooted Android devices, since the app requires very low-level access to the memory card, and only rooted devices can allow such access. The app is compatible with any device (tablet or phone) that uses Android 2.2 (Froyo) or higher.
Using the App:
Using DiskDigger for Android is very simple. After launching the app, it will display all the system devices (including the memory card) that you can scan for lost files. For now, it will list them using their Linux device names (not very visually appealing, but this will be improved in the future). The memory card should appear as “
/mnt/sdcard” or something similar.
If you’re using an Android tablet without a memory card, you will probably want to scan its internal memory, which usually appears as “
When the program starts, you may see a Superuser request window; make sure to press “Allow” in order to grant DiskDigger root access.
If you don’t see any devices in the list, try pressing the “Refresh list” button. If you still don’t see any devices, make sure you allowed the Superuser request. (Also make sure your device is actually rooted!). You can also manually type in the device name, if it doesn’t appear in the list.
After you select the device to scan, press the “Scan device” button to proceed. You will then see the main DiskDigger window, which shows you the progress of the scanning, as well as the recoverable files that have been found so far:
You can press on any of the recoverable files, which will show you a preview of the file on the right:
Pressing the “Filter” button will allow you to filter the recoverable files based on file size, and file type. If you want to impose a minimum size on the files shown, press the checkbox next to “Minimum file size”, and enter the minimum number of bytes below. (If you’re recovering photos, a minimum size of 200000 bytes should filter out most other (non-photo) images that may be on your memory card)
Similarly, you can press the checkbox next to each file type (JPG, PNG, etc.) to hide or show them in the list of recoverable files.
To recover one or more files, press the check mark next to the recoverable file, and press the “Save” or “Email” button:
- The “Save” button lets you save the recoverable file as a new regular file on the memory card. After you press the “Save” button, you can select the directory where the file(s) will be saved. The directory defaults to the location of the memory card on your device (most commonly “
/mnt/sdcard“). The file(s) will be named based on the sector number where they were found. Note: This method actually has a disadvantage: since you’re saving the file to the same device from which you’re recovering it, there’s a chance that it might overwrite other files that haven’t yet been recovered. This is why the “Email” method (see below) is preferred.
The app works very similarly to the “deeper” mode found in the original DiskDigger for Windows, meaning that it searches each sector of the memory card for traces of recoverable files (read more about how DiskDigger works here). This also means that it will “recover” files that haven’t been deleted, in addition to files that have. Because of this, you may have wade through a large number of files before seeing the file(s) you’re looking for. This will surely be improved in future versions of the app.
Again, remember that this app is in the Beta stage, and not meant to be as powerful or complete as the original DiskDigger application for Windows.
Download DiskDigger for Android (Google Play Apps link)