DiskDigger Pro (for rooted devices!) can restore and recover photos, documents, videos, music and more from your memory card or internal storage (see supported file types below below). Whether you accidentally deleted a file or even reformatted your memory card, DiskDigger's powerful data recovery features can find your lost files and allow you to restore them.
Note: If your device is not rooted, the app can only perform a "limited" scan of deleted photos and videos. To be able to search for other file types and search all of your device's internal memory, the device must be rooted. On an unrooted device, the app can only fetch lower resolution versions of your photos that it finds in your device's cache and thumbnail directories.
When the scan is complete, press the "Clean" button to permanently remove any items you no longer need (currently an experimental feature, only available in the basic scan).
You can also use the "Erase Free Space" option to clear the remaining free space on your device, so that deleted files can no longer be recovered.
For full instructions, please see http://diskdigger.org/android
You can upload your recovered files directly to Google Drive, Dropbox or email them. The app also lets you upload the files to an FTP server or save them to another local folder on your device.
DiskDigger can recover the following file types: JPG, PNG, MP4/3GP/MOV, M4A, HEIF, GIF, MP3, AMR, WAV, TIF, CR2, SR2, NEF, DCR, PEF, DNG, ORF, DOC/DOCX , XLS/XLSX, PPT/PPTX, PDF, XPS, ODT/ODS/ODP/ODG, ZIP, APK, EPUB, SNB, VCF, RAR, OBML16, OGG, OGA, OGV, OPUS.