Premable: My MP707 phone gave me an "overheated battery" panic message earlier in the summer, adn told me to take out the battery immediately. (It had been sitting in the sun, and was probably just confused about the source of the heat, but I didn't think of this at the time, alas.) So I opened it up and took out the battery...without a shutdown first.
The next time I started it up, I got a warning about internal storage being damaged, and did I want to reformat it. Note: internal storage, not the SD card! I found that images and recordings I'd made were no longer accessible, and the voice recorder didn't want to function because it couldn't find a place to store the recordings.
Not long after, the phone started shutting down at random, and then wouldn't start up at all. I ordered a new battery, and went back to using my old phone.
A few days ago, I picked up the MP707 and it turned on just fine! (Still gave me the damaged memory warning) And as far as I can tell -- I'm a newbie in this phone stuff -- the internal storage seems to have gone missing.
The meat of the question: Following the advice here How can I recover a deleted file on android I managed to root the phone, install a terminal program, and start poking around. I'd like to do a raw copy of that internal memory, in hopes of recovering one or two things. But the first instruction is "Find out on which block device the file was on. Via mount". Well, mount
tells me this:
(I can't figure out how to copy/paste from VNCLite...sorry).
Can anyone, looking at this, guess which mount point corresponds to internal memory, or tell me how I might determine this?
adb shell "su -c 'stty raw; cat /dev/block/mmcblk0p7'" > usrdata.img
would bring it directly to your computer (yes, I'm just playing with those things again). – Izzy Jan 06 '15 at 17:17