I have a Galaxy S7 Edge SM-G935V and the other day I put my case on and put the phone in my pocket not realizing I had put the case on upside down. With the case on the wrong way, the power and volume buttons were pressed and the phone rebooted several times. I thought I was just getting notifications when my phone was vibrating in my pocket, but in reality it was vibrating because it was rebooting. It must have booted to recovery and/or download mode and then because the buttons were still pressed, rebooted again and again. When I checked my phone after a few minutes of it unknowingly rebooting, it was in recovery mode so I attempted to boot normally. It didn't fully boot, but I got a message "Phone storage corrupt. The data partition has been corrupted. You need to reset your phone to factory default settings. This will erase all your data."
Now, I'm an IT professional so I know how storage disks work. I know that the partition table is probably corrupt but the data itself is probably intact. I would like to recover the data on the partition such as photos, videos, texts etc, but since the phone doesn't fully boot, I can't get to the storage from a PC, and when I connect via ADB I get the message "error:closed" when I try to do anything.
- In the same way you would slave a damaged hard drive to recover the data, is there a way to access the partition without booting to it?
- Is there a way to do a full ADB backup of the partition and try to extract the data from the backup?
- Is it possible to install a custom recovery and do an image backup of the partition and try to extract the data from that?
- What is the likelihood of recovering the data after a reset to factory settings? I have access to professional data recovery software and I'm willing to spend some money on specific software for Android recovery.
Is there any other way that anyone can think of to retrieve data from an Android device that can't boot? Or to repair the corrupt partition?