1. Are you ready for the Galaxy S20? Here is everything we know so far!

The HTC One M8 Root Thread

Discussion in 'Android Devices' started by scotty85, May 2, 2014.

  1. ned4spd8874

    ned4spd8874 Android Enthusiast

    Well that's much easier than I was expecting then, thanks!

    1. Download the Forums for Android™ app!


  2. ned4spd8874

    ned4spd8874 Android Enthusiast

    So I went ahead and made the jump. I ran Sunshine and it successfully s-off'ed my device. I tried to run the TWRP manager that's avaliable from the Play store, but it won't run saying the device isn't rooted.

    Looking at their website (TeamWin Projects - TWRP 2.8 - HTC One m8 2014 GSM | TeamWin), I guess I do the "Download - ADB / Terminal method" then?

    EDIT: Getting closer. Installed TWRP via fastboot/adp. Backing up now and them going to install SU. And then later on install a custom ROM.
  3. scotty85

    scotty85 Extreme Android User
    Thread Starter

    just to clarify for anyone with a similar question,at the time the guide was written,not all models were listed,wich could cause some confusion. chosing "other supported models" should always work ;)

    feel free to chose your particular variant,if listed. :)
  4. ropnjessi

    ropnjessi Newbie

    Is there somewhere else I can download the HTC Fastboot drivers (modified), the links at the beginning of this thread are not working or are the HTC files from their site just as good?, attempting to remove ***Tampered***banner.
  5. scotty85

    scotty85 Extreme Android User
    Thread Starter

    htcs drivers are fine. heres another link: HTCDriver_4.0.1.002
    ropnjessi likes this.
  6. BOO5TED

    BOO5TED Android Enthusiast

    Does this still work for the last update to 4.4.4? I just want tethering lol.
  7. EarlyMon

    EarlyMon The PearlyMon
    VIP Member

    Yeah, we are srs about asking what carrier you're on.

    If the answer is 4.4.4 on Verizon, the answer is no.
    scotty85 likes this.
  8. BOO5TED

    BOO5TED Android Enthusiast

    Oh damn that was when I had the Evo LTE, forgot to change it. I have the HK model on Sprint.
    scotty85 likes this.
  9. EarlyMon

    EarlyMon The PearlyMon
    VIP Member

    You should be good. :)
    scotty85 likes this.
  10. BOO5TED

    BOO5TED Android Enthusiast

  11. trippyime

    trippyime Lurker

    I've used the temporary recovery method several times to get OTAs and then re-root. But ever since the last OTA 2 days ago, using the command "fastboot boot recovery.img" freezes the bootloader, even though the command prompt says it was successful. I have to use power+volume up to reboot the device back to android.

    I'm really hesitant to permanently flash the recovery because I want OTAs without flashing stock recovery and starting from scratch. I don't know why the temporary recovery isn't working anymore. Any thoughts?
  12. scotty85

    scotty85 Extreme Android User
    Thread Starter

    unfortunately,htc just seems to eventually "leave out" this ability as updates continue. its been the same story for many devices now. i use the same tactic when available,as i tend to run stock software.

    your forced to now flash a recovery,boot the phone,install superuser,then install the stock recovery back to get ready for the next OTA. i usually leave my custom recovery in place until its OTA time again.

    your OTA file will contain a new recovery image for the update youll be installing so heres what you do(assuming stock recovery is in place):
    -accept the notification to download the recovery
    -chose to install the update later
    -using a file manager,locate the OTA file in sdcard/download and copy it to another location on your sd card,then safely move it to your pc
    -install the OTA
    -install recovery of choice,boot phone,go back to recovery and install superuser(i use superSU)
    -extract the OTA file. inside there is zip file called firmware,extract that also. inside firmware is your stock recovery image. i rename it to recovery-x.xx.xxx.x to match the current build number(personal preference). consider sharing your OTA file,as not everyone is patient enuff to capture them for themselves,or they may be unable to get the ota notification for some reason.
    -move the recovery image to your fastboot directory,return to fastboot and flash the stock recovery back( fastboot flash recovery imagename.img )

    thats my actions everytime there is an update,i hope it helps. let me know if you need any further explanations :)
    trippyime and Granite1 like this.
  13. trippyime

    trippyime Lurker


    Thanks so much for the step by step. I can do this. One question though: If I've already installed the OTA and can't locate the OTA file anymore, would an older stock recovery.img work? I saved one to my PC about 6 months ago so I guess my question is, do the stock recovery files ever get altered where you need to be flashing only the current one? Is there any harm in following your procedure and using the stock recovery I have from before to install the next OTA?
  14. trippyime

    trippyime Lurker

    I was able to find a stock recovery on xda that matches my getvar main 3.34.666.4. The file was uploaded early November. Is this a better stock recovery to use?
  15. scotty85

    scotty85 Extreme Android User
    Thread Starter

    yup! assuming 3.34.666.4 to be your current build number,sounds like you are good to fo :cool:
  16. trippyime

    trippyime Lurker

    I believe so. My software number and ROM version is both 3.34.666.4

    Just wanted to say thank you for creating the thread and quick responses. It's very much appreciated! I am rooted now, about to return to stock recovery as a test but I'm sure it will work!
  17. scotty85

    scotty85 Extreme Android User
    Thread Starter

    youre quite welcome,glad to help :)
  18. RoyalMick

    RoyalMick Lurker

    Hi all,

    Some months ago I've tried to install Cyanogenmod on an HTC One M8device.
    Unfortunately it didn't work, no option to install ROM from SD cardavailable.

    Since then this device has not been used anymore.
    I can't access phone settings anymore, it just boots up to recovery settings.

    I can't seem to go back to stock HTC version by simple factory reset.

    I've also tried already different ways found on Google to put the stock Android on my device. None helped.

    Can someone help me out here?
    If possible to just install the Cyanogenmod or any other instead of the stock one? (if this simplifies to re-use my device)

    Thanks in advance.

  19. hungzzzz

    hungzzzz Lurker

    hi Scotty,
    Please help me with "could not enter recovery mode problem"

    My HTC m8 (unroot) , after unlock with HTCdev, it show unlock status (and a line "software status: modified" on top of screen)

    Then i go with the TWRP recovery file. BUT after "successful flashboot recovery file" and "erase cache" (more than 10 times with many TWRP version), i still could not enter recovery mod!! (every time i hit "enter" to Recovery, it show a screen for a moment (HTC ...) then come back to Hboot)

    Could you help me with this please.

    Many thanks in advance!
  20. scotty85

    scotty85 Extreme Android User
    Thread Starter

    we are going to need a bit more info. what variant do you have? what files did you use? did you follow the directions in THIS thread or another? your terminology is not exactly what i use,wich makes me think you are possibly following multiple directions.

    the more details(descriptions,pictures,links,etc) you can provide,the better we can help you :)
  21. Preludeonlife

    Preludeonlife Lurker

    I this rooting process still capable on Android version 5.0.2 ?
  22. scotty85

    scotty85 Extreme Android User
    Thread Starter

    Yup. :) holler if you have questions
  23. Preludeonlife

    Preludeonlife Lurker

    Will this work on a Sprint phone ?
  24. scotty85

    scotty85 Extreme Android User
    Thread Starter

    Yup. :)
  25. Falconfly

    Falconfly Lurker

    How can i root htc one m8...im on marshmallow....internation version

HTC One M8 Forum

The HTC One M8 release date was March 2014. Features and Specs include a 5.0" inch screen, 4MP camera, 2GB RAM, Snapdragon 801 processor, and 2600mAh battery.

March 2014
Release Date

Share This Page