1

I have Samsung Galaxy S2, that was sent to the lab for repair. The phone arrived and all the internal memory was deleted. All the data that was on the internal memeory: Media, SMS, Contacts (actually I synchornized the contacs with my google account, but some contacs were deleted from my phone..)

Is there any way to recover this internal memory? I know that some application can recover an SD card.. but which one can recover the internal memory ?

  • 4
    Welcome to Android Enthusiasts! Have you seen this question? – dotVezz Nov 11 '13 at 18:21
  • Hi, no I didn't see this question.. is there any software for the PC? because I don't know how to root the device :) – Elior Nov 11 '13 at 18:33
  • 1
    Not that I know of. A USB connection isn't likely to give you the access you need for a PC application to restore the data. – dotVezz Nov 11 '13 at 19:03
  • 1
    dotVezz is right: no low-level access to internal storage via PC. So it's unlikely to find a way without root. Still, it's always a good idea to check the related tag-wiki, in your case the one of the data-recovery tag. Those wikis often hold some first-aid, and almost always hints to further readings (like the question dotVezz linked). – Izzy Nov 11 '13 at 20:15
4

There is some hope to recover data which was stored on the “internal SD card”. Samsung Galaxy S2 supports USB connection in the mass storage mode (unlike some other more recent models). This mode provides the required block-level access to the partition which holds your media and other files (but not contacts, SMS and app data). Therefore you can connect your phone to PC in the USB storage mode (not MTP), then use the same utilities as you would use to recover files from an SD card which was accidentally formatted (one free option for Windows is Recuva).

Recovering data from the internal memory is much more harder for several reasons:

  1. You need to root the phone in order to get access to raw partitions (with some phones which have an unlocked bootloader there is an option of flashing an alternate recovery image with root access through ADB). Note that the rooting process in most cases involves writes to the /data partition, which could overwrite the data you want to restore.

  2. The internal file system is not the usual FAT or NTFS, like in Windows (recent models in most cases use ext4), therefore many recovery tools designed for use with Windows filesystems won't work well (scanning the raw disk for pieces looking like data in a well-known format might give a useful result even if the filesystem is not supported, but see the next point).

  3. In most cases the app data is stored in some format not used outside of the Android OS (e.g., contacts and SMS/MMS messages are stored in SQLite databases with the Android-specific schema), and these formats are unlikely to be supported by commonly available data recovery utilities.

And this assumes that the phone repair lab did not just replace the main phone board (which they often do, unless the problem was obviously in some other component).

protected by Community Dec 18 '15 at 7:25

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.