Download the HTC One M8 stock recovery to take an OTA update

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.

Also read: Grab Verizon HTC One M8 RUU collection for back to stock

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.

stock recovery htc one m8

Image: HTC

HTC One M8 Stock recovery for Verizon, Sprint, AT&T, T-Mobile, etc.

No Carrier Firmware Base Download
1 Verizon Check your Firmare Base!!
2 AT&T
3 T-Mobile
4 Sprint
5 All other variants

For those who forgot how to flash the recovery on your phone, here we provide the simple tutorial:

  1. Put the recovery file (*. img) into a fastboot / adb folder, and open Windows Command prompt (CMD) from there.
  2. Make sure the M8 drivers already installed on your computer.
  3. Connect the phone into computer via USB.
  4. 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.
  5. Run the following command to CMD window:
    fastboot flash recovery FileName.img

    You should change the “FileName” to match with your own.

  6. Now reboot system.
    fastboot reboot
  7. Once fully boots up, your HTC One M8 should have stock recovery, now take an OTA then apply it.



Filled Under:Download
Related Mods

30 Responses

  1. whosaidwhat
    May 22, 2014 at 8:19 PMReply

    This worked PERFECTLY. Thank you.

  2. fpgirao
    May 30, 2014 at 1:51 PMReply

    Is possible with S-on?
    Say yes plz plz…

    • Tudor
      July 30, 2014 at 10:55 AMReply

      If you can flash TWRP S-ON, you sure can flash the stock recovery in the same conditions.

    • anas
      October 28, 2014 at 6:10 AMReply

      Where did you find the download link? I couldnt find it at the XDA dev. Page!!

    • Karl
      February 2, 2015 at 12:48 AMReply

      yes it will work with S-on. Just did this today for my lollipop m8 so I can take OTA again

  3. Dawson
    June 18, 2014 at 10:30 AMReply

    Ran these steps again a Sprint harmon kardon edition. Tried to apply the OTA update but the phone rebooted to Fastboot. Now it keeps rebooting itself every couple of minutes. Any ideas?

    • John
      June 25, 2014 at 8:43 PMReply

      Dawson, Try re flashing the RUU or factory reset. I been having problems as well on the HK M8 getting the new .15 update. My phone was doing that for awhile I factory reset and it worked. Let me know if you get anywhere I am trying to push a .zip to flash but it comes up with E://error very frustrating.

  4. Hey
    July 6, 2014 at 2:21 PMReply

    If I flashed the recovery with 1.54.401.5 and I was on 1.54.707.5 for example… Would that mess anything up? I flashed the correct one but I was wondering if I save an old one and flash down the road if it would matter?


  5. erik
    July 22, 2014 at 4:00 AMReply

    My cid is spcs _004 but I came find my stock recovery I have HTC one m8 Harman kardon editon spint I’m rooted of course lol but yeah I wanna get the ota updat but I need stock reocery

    • erik
      July 22, 2014 at 4:01 AMReply

      I can’t find my stock recovery*

  6. Juan Alpizar
    July 29, 2014 at 10:56 PMReply

    Just checked it today, worked perfectly! thanks so much for this article saved my day

  7. Nick
    August 12, 2014 at 5:46 AMReply

    Will doing this wipe my phone?

  8. leonel
    August 17, 2014 at 12:27 PMReply

    hi there i have a little problem, my HTC one M8 (AT&T)come with VENOM ROM, rooted and superuser those things…and i want to recover the original “ROM” from HTC is posible with this procedure you post here?? i hate that message in RED when i initialize the PHONE :=/ #this build is for development purpose bla bla bla…# thanks for ur time!!

  9. humayunsd
    October 27, 2014 at 10:20 PMReply

    Hello Guys,

    How are you?

    Last night i connected my phone to my Mac and the HTC Desktop manager notified me of a new update which i assume was 4.4.4 update ( Eye Experience ), after the update was installed on the phone via HTC Desktop manager the phone is stuck in a continuous reboot loop which starts with the HTC Logo screen and ends with a dark grey screen with Red Triangle warning. Picture Attached.

    I have managed to enter recovery mode on the phone. The phone is not Rooted, S-On, Bootloader Locked, is it possible to flash a Custom Rom without Rooting, S-Off & Unlocking Bootloader as the phone is in recovery mode or can i only install a Verizon HTC M8 Rom?
    Please help as i am without a phone since last night.

    • Author

      Robbie S.
      October 28, 2014 at 6:19 AMReply

      Hi, try to find an RUU for your VZW HTC One M8. It could help you.
      As far I know, there’s no way to use custom ROM on M8 without unlocked bootloader/S-OFF.

  10. Rahim
    November 24, 2014 at 4:28 AMReply

    Worked perfectly !!!!!!… Thanks 🙂

  11. Paul
    November 26, 2014 at 6:23 PMReply


    Does this also work for a HTC One M8 that is running with Orange carrier in Romania?

  12. John
    January 2, 2015 at 6:43 PMReply

    Hello Expert, Any Stock Recovery.img for HTC Butterfly 2?

  13. jeff
    January 27, 2015 at 4:25 PMReply

    I keep getting the error message “cannot determine image filename for “Stock_2.16.651.4_recovery.img”
    Any ideas what could be wrong?

  14. matan
    February 12, 2015 at 7:26 AMReply

    Can I downgrade from lollipop to kitkat with my T-mobile htc one m8?

  15. s
    February 16, 2015 at 10:02 AMReply

    how do you figure out which stock recovery to flash?

  16. Callum
    March 6, 2015 at 1:40 AMReply

    Thank you so much!

  17. kashish khanna
    March 27, 2015 at 2:27 PMReply

    hey guys i am having an issue………hope you guys look into it………its like that ..that i bought my htc m8 harman kardon(sprint) through a seller in india and it was having root access, was S-ON, Tampered, Unlocked and was having software version 2.16.654.4 and android version 4.4.3 and i am recieving a software update as per htc advantage scheme of software version 3.31.654.2 including android version 4.4.4….thats good i know….. I downloaded it and after it starts updating it suddenly stops around 40% (approx.) and (red !) sign inside a triangle comes like kinda something went wrong or bricked then have to reboot it………..but its not installing after repeated tries please help…i really need OTA UPDATES and all m8s are now 5.0.1………………..PLEASE HELP!!!!!!

  18. Shiva
    May 16, 2015 at 4:24 AMReply

    Hey thank you so much, it worked perfectly for me 🙂
    Happy Happy 🙂

  19. ashish
    October 17, 2015 at 9:29 PMReply

    i cant go to my recovery option option a red triangle shows

  20. Deshawn
    January 29, 2016 at 9:08 PMReply

    where is the sprint recovery

  21. MED
    April 28, 2016 at 11:06 AMReply

    any have the htc m8 sprint stock recovery 1.54.651.8

  22. erfan
    April 29, 2016 at 6:52 AMReply

    hi plz help me i just do this senteces and when prees recovery in bootlocker it shows a red warning
    bootlocker lock + in the top (software stastu : modified )

  23. silicontrip
    October 19, 2016 at 7:30 PMReply

    How do I determine which recovery I need?
    I’ve tried flashing a couple different versions and booting into recovery now gives me an icon of an android with a red triangle and exclamation mark. I assume I can flash back into TWRP but I really want to perform an OTA update before doing that.

  24. Eulah
    January 7, 2017 at 3:06 AMReply

    Thank you for the auspicious writeup. It in truth used to be a amusement account it.
    Glance advanced to more added agreeable from you! By the way, how could
    we communicate? latahza

Leave a Reply