DiskDigger Pro (for rooted devices!)
Can recover and recover lost photos, documents, videos, music, etc., on your memory card or internal memory (see Supported file types below). Whether you accidentally delete a file or even reformat your memory card, DiskDigger’s powerful data recovery features can find your lost files and let you restore them.
Note: If your device is not rooted, the app can only perform a “limited” scan of deleted photos. To be able to search for other types of files and to browse the entire internal memory of your device, your device must be rooted. On a non-root device, the app can only retrieve lower resolution versions of your photos that it finds in your device’s cache and thumbnails directories.
Once the scan is complete, press the “Clean” button to permanently remove any items you no longer need (experimental feature currently only available in Basic Scan).
You can also use the option “Clean up free space” to delete the remaining free space on your device, so that all 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 allows you to 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, 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.