• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root The HTC One M8 Root Thread

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.
 
Upvote 0
Can someone please explain why we should choose "All Other Supported Models" on HTC's Unlock Bootloader page and not our actual phone? I see it's listed and just don't understand why we wouldn't choose the correct option.

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. :)
 
Upvote 0
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.

htcs drivers are fine. heres another link: HTCDriver_4.0.1.002
 
  • Like
Reactions: ropnjessi
Upvote 0
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?
 
Upvote 0
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?
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 :)
 
Upvote 0
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 :)

Scotty,

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?
 
Upvote 0
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.

regards
 
Upvote 0
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!
 
Upvote 0
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!

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 :)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones