Data recovery attempt off of 5 year old phone

Barrel Titor

Member
Jul 21, 2015
21
5
33
Vienna
Hello :)

So here is the situation. A friend of mine recently dug up his 5 year old HTC One M8 and he would like to access the data saved on that device.

However, when powering on, the device quickly boots into fastboot. Upon choosing the "hboot" option, the phone quickly boots into yet another instance of fastboot, this time however the option to boot into recovery has appeared. Unfortunately however, when choosing to boot into recovery, the phone just simply returns to fastboot.
What is curious about this is that he never really modified the phone at all or the recovery (stock recovery should be installed).
Therefore the bootloader is locked . Interestingly, fastboot displays the following information when booting:
Code:
*** Software status: Modified ***
** LOCKED ***
** Security Warning ***
M8_UL PVT SHIP S-ON
HBOOT- 3.19.0.0000
RADIO-1.29.214500021.12G
OpenDSP-v 51.2.2-00593-M8974_FO.1015
OS-6.12.401.4
eMMC-boot 2048MB
Dec 17 2015,14:15:48.0
I am mostly at a loss here.. Do you people maybe have an idea on how to fix this issue?
Supposedly the phone hasn't been touched for 5 years now and even before that long hiatus, essential files haven't been touched. The phone is locked and has never been rooted.. Apart from it sitting in a drawer for 5 years, there should be nothing unusual about it.
Could the flash memory have degraded over that long time? If so, that would be an absolute first for me.

Do you guys have any solutions on how to access the file system somehow?


Some pictures of the boot process:

Fastboot shortly after powering on the device:

After choosing "HBOOT" from the previous screen, this comes up, adding the option to boot into recovery (which does not work):

Curious: After pressing the power button to turn on the device, this text appears for a split second:
 

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
"Software Modified" on a device that has never been rooted/modified typically means the OS has been corrupted. This is consistent with the fact that the phone will not boot to OS. We've seen this on both devices that are used on a regular basis, as well as some sitting idle for a long time. The storage that holds the OS is not completely foolproof.

Unfortunately, recovering data from such a device (can't boot to OS, never modified - no custom recovery) is unlikely, and probably impossible. Methods to restore the OS will wipe the data on the phone. And the data is not accessible without a working OS.

Also, stock recovery isn't terribly useful. So the absence of stock recovery means very little either way.