Data recovery from the internal memory of an Android Smartphone or an Android Tablet
Can I recover lost data from the internal memory of a an Android Smartphone or an Android Tablet?
It is possible to recover lost or deleted files from the internal storage of an Android mobile device assuming the phone or tablet is operational and you can set it in to Debugging mode.
You need to change the Android settings on the phone or tablet.
Go to: Settings – Applications – Development – USB Debugging, and it turn on.
(Options may vary slightly based on device and Android version.)
Connect your phone/tablet to your PC via a USB cable.
Then, on the device, pull down the status bar and select USB connected.
A screen will appear in which you need to select the button which reads
Connect storage to PC.
If you do not see this option, reconnect the USB cable and try again.
Windows will load drivers for the device which may take a minute, after which, it will be detected as Removable memory with an assigned drive letter.
You can now launch UNERASER software. The storage media will be recognized as another drive on your system which you can scan for lost or deleted files.
When recovery is complete, the device should be safely removed from Windows (Safely Remove Hardware and Eject Media) and USB Debugging mode should be turned OFF on the phone.
This procedure will work with most devices (Samsung, LG, HTC, Motorola, Asus, etc… ) running Android versions - 2.x, 3.x, 4.0.x (Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich). UMS (USB Mass Storage) option is not available in v4.1, 4.2 Jelly Bean.
How to Enable USB Debugging on Samsung Devices – Android versions - Gingerbread, Honey Comb and Jelly Bean (v2.3, v3.x and v4.x, respectively): more info here and here.
Further research shows that other Android devices such as LG, HTC, Motorola, Asus, etc… also can be set to use USB Debugging mode so they can be scanned to recover data.