DiskDigger For Android

DiskDigger for Android!


DiskDigger Apk is now available as an application for Android devices! You can download DiskDigger Apk in the Google Play Store by searching for “DiskDigger.”

Although DiskDigger Apk does not require that your device be rooted, it is more likely to recover more photos and files if your device is rooted. Need help rooting your  Android device(Smartphone or Tablet)?

The software is compatible with any  Android device (Smartphone or Tablet) that uses Android 2.2 (Froyo) or higher

Free or Pro?

  • The free version of DiskDigger Apk is eligible to recover photos and videos in only Rooted Android Devices without any issues.
  • The Pro version can recover other types of files besides videos and photos, and also capable uploading recovered files over FTP.  To recovering any types of files besides photos and videos requires your device to be rooted. It also allows for more efficient deleting and wiping of unwanted files and free space.

Starting the App

DiskDigger for Android is very simple and powerful than other recovering Softwares. Once you have  launched the app, you can see two options: “Basic scan” and “Full scan.”

The “Full scan” functionality is eligible to recover only on rooted devices, meanwhile, the “Basic scan” functionality is eligible regardless your device is rooted.

If your device has a rooted Android Device when the app should allow you to select the memory partition to scan. The internal memory of your device usually appears as “/ data”, and the SD card of the device generally appears as “/ mnt / sdcard” or something similar.

If your Android device is no longer rooted, tap the “Start basic photo scan” button to continue and continue with the “File scan” section below.

When you use the application on a rooted device, you can see a Superuser request window. Be sure to press “Allow” to grant root access to DiskDigger.

After selecting the memory device to scan, you will select the types of files you want to recover. For best performance, select only the file types you really need.


Scanning for files

When the application starts searching for deleted files, see the main DiskDigger screen, which will start with the recoverable files:


You can touch any of the files to select your checkbox, which will select it for recovery. You can also touch the overflow menu (three points) in each of the files, to see recovery options for each individual file.

Filtering files

Pressing the “Options” button (gear icon) will allow you to filter the recoverable files based on the size and type of file. If you want to apply a minimum size on the files shown, press the check box next to “Minimum file size” and enter the minimum number of bytes below. By default, a minimum size is enabled when recovering photos, to filter most other images (other than photos) that may be in the memory of your device (from the browser cache, bitmaps of other applications, etc.).

Saving files

DiskDigger provides three different ways to save recoverable files: Save to an application, Save to the device and upload FTP, each of which is described below. To recover one or more files, touch the check mark next to the recoverable files you want to recover, then touch the “Recover” button on the top toolbar.


Saving to an app

The first and most recommended method allows you to send the recoverable files to another application on your device. For example, you can send the files to your email application, so you can send the files to yourself. You can also send the files to a cloud storage application such as Dropbox or Google Drive. Your device will allow you to automatically select the application to which the files will be sent:


Saving locally

The second option allows you to save the recoverable files on the local device (in the internal memory or on the SD card of the same device from which the files are being recovered).

Saving on Android 5 (Lollipop) and above

This will take you to the standard Android folder selector that you can use to select the folder in which the files will be saved. Unfortunately, the standard selector can be a bit difficult to use for the first time. If you see an empty screen with the title “Open from” as in the screenshots below, follow these steps:

Slide the “Open from” panel to the left.
Touch the overflow menu (three dots) in the upper right corner and select “Show SD card” or “Show internal memory”.
Touch the navigation menu (three lines in the upper left corner, and now you should be able to choose the SD card or internal memory, and navigate to the exact location where you want to save the files.

Saving on Android 4.4 (Kitkat) and below

You will be asked to select the directory where the files will be saved. The default directory is the location of the memory card on your device (more commonly “/ mnt / sdcard”). The directory selector allows you to navigate through the directory structure of your device:


Important note: you should use this method only if you can save the files to a different partition from the one that was recovered. For example, if you are recovering files from internal memory, you must save them to an external SD card (not internal memory). It is not recommended to save the files on the same partition from which they were recovered since that would run the risk of permanently overwriting the same files that are being recovered! You should try using one of the other methods to save the files (save to another application or upload FTP) before resorting to saving locally.

Save by FTP uploading

you can upload the recoverable files to an FTP server when you use the last method. To do this, you must have access to an FTP server that is online, with the correct credentials to access and upload to the server. DiskDigger will display a dialog box for you to enter the hostname of the FTP server and your username and password to log in to the server:


You can additionally enter an optional subdirectory on the server where the files will be uploaded.

Touch “Accept” to begin the charging process. If the server login is successful, you will see status updates at the bottom of the screen, until all files have been uploaded. The files will be named based on the position where they were found.


In addition to recovering your files, DiskDigger allows you to permanently delete them, so they will no longer be recoverable. Next, to the “Recover” button you will find the “Clean” button, which will take you to the cleaning mode:

The cleaning screen is divided into two tabs: “thumbnail caches” and “photos”. This is because a thumbnail cache (a file that contains several thumbnails) must be deleted as of a whole, which would remove all the thumbnails it contains. Therefore, the application allows you to examine these thumbnails, as well as individual photos, and select which ones you want to delete.

Currently, the cleaning mode is only available in basic scanning. Making it available in the full analysis (rooted) is much more complex and will be available in a future version.

Note: Since the deletion is done at the file system level, the contents of the deleted files are not physically deleted from the device memory and can still be recovered if the device is rooted. In fact, even the physical removal of file contents is not reliable with flash memory, which uses wear leveling that could redirect overwritten data to a different physical location.

Cleaning free space

Another powerful feature provided by DiskDigger is the ability to erase free space in the memory of your device. This is useful to ensure that your deleted files (now considered free space in the memory of your device) will no longer be recoverable, even using tools such as DiskDigger.

The “Clean free space” function can be accessed directly from the main screen of the DiskDigger application (under the Basic Scan and Full Scan selections). It can also be accessed while performing a full Analysis by touching the Cleaning button.


Like the “Clean” function, the “Clean free space” function is still a bit experimental, so you should consider some of its warnings and limitations:

Free space cleaning is done by creating a temporary file and filling it with random data, until you consume the total amount of free space on your device. When the temporary file begins to reach the free space limit, the Android system will generally display a notification that your available space is running out. You must ignore this notification until the deletion process is complete. When finished, it will delete the temporary file and free the remaining space again.
The Android system may prevent DiskDigger from writing to the temporary file before the memory is completely full. This means that there is a possibility that not all free space is deleted and some deleted data can still be recovered. You can always run DiskDigger again and scan the memory of your device to make sure that the deletion was successful.
Deletion is done only in the internal memory of the device. The ability to delete an external SD card will be added in a future version.
It is important to keep in mind that because the deletion is done by overwriting all the free space, it means that the process inflicts a significant amount of wear on the device’s memory. This can potentially shorten the life of the memory and should be done in moderation, and only when necessary.
Additional notes
It is likely that the application will recover files that have not been deleted, in addition to the files that have. Because of this, you may have to review a large number of files before viewing the files you are looking for. This is something that is in continuous development and will be improved in the future.

If you use the application with a non-rooted device, the application is likely to recover low-resolution versions of your photos. This is a limitation that cannot be avoided.  When you need to recover the original full-resolution photos, your device must be rooted.


Leave a Comment

Your email address will not be published. Required fields are marked *