Thanks for Recuva:
Thanks for a wonderful application which have saved me many times, even if I do proper backups the most important thing is always the one missing.
Add the function to search a 1:1 disk image in Recuva, even with other filesystems the files on block level do not look that different do they? Remember that a 1:1 disk image created by DD may or may not have a file extension.
Not long ago I connected a rather new Android device to my computer to backup all pictures and movies. It connected trough the PTP protocoll which did only show certain sound and image files. This combined with my quick delete finger did not make a good combination, I deleted a folder I thought was empty.
This was something I discover later when I looked at the device and discovered there were another protocol to use(mode) MTP so I switched and began to see more files, but I could not find my movies. Because both these protocols do not allow the user to access blocks directly I had to root the device and use the DD command to make a 1:1 copy of the disk to my memory card, because of how Recuva works. I honestly don't know how one would recover in another way. The good old UMS (USB Mass Storage) protocol is not available on the newer Android systems which makes recovering a lot harder. That is something which should be discussed with Google though.
Anyway now I am sitting here with this 1:1 disk image which to begin with works poorly in a Windows environment because of the filesystems. So even if I mount it using an application such as Alcohol 120% I would not be able to access the partitions because they are according to Windows 'broken' or RAW because Windows does not understand linux filesystems.