There are still some people who don’t realize that they need an HTC One M8 stock recovery before taking an OTA update. The official software update file that you’ve been downloaded need to be flashed on your phone, and only a stock recovery can do that. Therefore, when you are still running a custom recovery like CWM or TWRP, then upgrade procedure will be fail.
HTC does not officially provide a stock recovery, but every single phone has it. This is why some devs recommend us to backup the stock recovery before switches it to the custom one.
A stock recovery is diverse for each device, so the stock recovery for Verizon HTC One M8 is different from the AT&T. So, to avoid unwanted things, it’s better to use a recovery that is uniquely made for your phone.
If in the past you forget to backup the stock recovery on your phone before switching it to TWRP or CWM, you shouldn’t be worried since you can download the stock recoveries for HTC One M8 for almost all variants, including Sprint, Verizon, AT&T and T-Mobile variants.
HTC One M8 Stock recovery for Verizon, Sprint, AT&T, T-Mobile, etc.
|1||Verizon||Check your Firmare Base!!|
|5||All other variants|
For those who forgot how to flash the recovery on your phone, here we provide the simple tutorial:
- Put the recovery file (*. img) into a fastboot / adb folder, and open Windows Command prompt (CMD) from there.
- Make sure the M8 drivers already installed on your computer.
- Connect the phone into computer via USB.
- Now put your phone into fastboot mode, by turning it off first, then press and hold Volume down and power button. After that, choose Fastboot mode.
- Run the following command to CMD window:
fastboot flash recovery FileName.img
You should change the “FileName” to match with your own.
- Now reboot system.
- Once fully boots up, your HTC One M8 should have stock recovery, now take an OTA then apply it.