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

Root Help! HTC ONE M8 (T-Mobile) Stuck on Boot Screen

CharlyBoi

Lurker
Help! I tried rooting my device but somewhere along the line I made a mistake and now I cannot use my phone. I have been searching youtube and websites and cannot find a fix.

20150613_184008.jpg


When I try to do a factory reset it takes me here:

20150613_184139.jpg


Here's phone information:

20150613_184101.jpg


Please help!
 
Thanks for your help, I am there now
I'm traveling today so my presence is going to be sporadic until this evening.

If you reboot from there, I take it that you get the white screen then?

If you wiped system and/or boot from TWRP, that would cause that.

If you did that without making a (nandroid) backup from TWRP, then you need to install a rom.

Get the latest full ROM, ViperOneM8 4.3.0. Put it on a USB stick formatted FAT32 and connect to the phone via an OTG USB cable, install from TWRP. Let the installer do a full wipe, accept the defaults, install the stock full ROM.

If this happened because you were trying to install a non-Sense rom, then the kernel didn't get flashed.

Unzip the rom, extract the file - boot.img - and put it in the same folder as fastboot.

Boot the phone into fastboot, connect to pc, it will say FASTBOOT USB at the top.

From the command window where fastboot is installed on the pc say -

fastboot flash boot boot.img

STOP IF YOU DON'T GET AN OK.

Otherwise continue -

fastboot erase cache

fastboot reboot

That ought to do.
 
Yes it takes me to the white screen.

I have the ViperOneM8 Rom, I've formatted the USB Stick to FAT32 and connected the phone with the USB cable, when you say install from TWRP, you mean from this screen here?
20150613_184139.jpg
 
Yep.

You want to get the ViperOneM8 zip onto the phone from the usb stick.

Tap the INSTALL button and look for the source, you want usb, not storage or external sd - the list of files on the usb stick will show up - choose the ViperOneM8 zip file.

The ViperOneM8 installer will run from that point.
 
Oh I see, I don't have a USB OTG, I'll have to get one. Is there any other option?
Yeah.

TWRP, Advanced, adb sideload

When active, in command window where adb and fastboot are -

dir

^ Note exact name of ViperOneM8 zip file.

adb sideload exact-name-of-file.zip

If you have trouble, you're going to have to go through adb driver debugging - and that's difficult enough on a running phone. I can offer no help on that.

OTG USB cables are cheap, and it's like having the big easy button.
 
I ran the ViperOneM8_4.3.0, went through the command prompt. Now when trying to turn on the phone it goes straight into the boot menu without me doing the power volume down.

I also have the T-Mobile RUU file :

(RUU_M8_UL_K444_SENSE60_MR_TMOUS_3.32.531.2_Radio_1.22.213311491.08G_20.56.4198.02_F_release_394971_signed_2)

I don't mind getting it to the stock version.

I have a feeling the TWRP might have not installed properly.
 
Last edited:
When you installed Viper, did you do the full wipe from its Aroma installer (not wipe from TWRP)?

Also, if you suspect TWRP you can reinstall it from FASTBOOT USB mode.
 
And your RUU is older than your current system - it's not going to install.

If you're on T-Mobile in the USA (your screen shot seems to confirm that you are) then you want this one -

http://www.htc.com/us/support/htc-one-m8-t-mobile/news/

RUU_M8_UL_L50_SENSE60_MR_TMOUS_4.20.531.4_Radio_1.23.213311491.05G_20.57.4198.02_F_release_420431_signed_2.exe (that's not a link, just the name of the file as of today ok)

Before installing an RUU, get a good charge, at least 50%, and relock your bootloader - FASTBOOT USB mode -

fastboot oem lock

When done, unlock using the same Unlock_code.bin as before.
 
I want to go the RUU way. I have downloaded the RUU file you recommended, I relocked the bootloader and unlocked it again. The phone rebooted and it automatically came to the boot screen. How do I go about installing the RUU file?
 
OK, my bad - I wasn't clear.

Lock the bootloader.

Run the RUU (double click it in Windows Explorer) and follow the prompts.

If you want to root again, then unlock the bootloader after that is complete.
 
Back
Top Bottom