HTC M8 weird booting issue

jmoneste

Member
Jan 6, 2014
30
10
0
san José
Hello team, I have a weird issue when booting my phone.

HTC M8 8Unlocked International version

This started after I installed Venom Rom 2.0.
It continuously made crash the systemui process so I thought something went wrong with the rom installation.
I reinstalled it, same thing.
I went back to Venom 1.8.0
Problem started:

When it boots I get the HTC white screen and then stays there forever. I thought it was stuck on the boot screen but if I press about 4 or 5 times the power button the screen refreshes and I can use the phone.

I have tested several things and noticed that after 2 minutes, when the HTC logo is there I can press the volume buttons and they actually work. Just the screen is not refreshing until I press several times the power button.

Here is what I have tried to fix this weird issue:

Did full clean with TWRP
I reinstalled Venom 1.7.1 same issue
Upgraded to 1.8.0 same issue
Installed insertcoin rom, same issue
Reinstalled TWRP (Advanced > Reflash Recovery) and went back to Venom rom, same issue
In TWRP I used the option Advanced > Restore Original Boot. Same issue
I did fix permissions. Same issue

At this moment I have no idea what else to try.

ADB and FastBoot are fully functional in my pc.
I noticed I cannot gain SU from ADB when the phone is on this state. As soon as I do adb reboot the phone returns in that state and once is connected back and I can see it using adb devices, the su command does nothing.

I want after fixing this thing to remove the red banner from the screen.

I would really appreciate any suggestions.
 

LinS123

Senior Member
Dec 3, 2011
136
35
48
Toronto
Have tried updating the firmware?

I had the long booting issue with custom Roms until I updated my firmware to 2.22.401.4

I think it's cause the latest updates of most the custom Roms run off that firmware and you might be running the older one.

You need to be S-off I think to flash firmware. And it might say you are on 2.22.401.4 in the phone settings but that might not be correct.
 
Last edited:

jmoneste

Member
Jan 6, 2014
30
10
0
san José
Have tried updating the firmware?

I had the long booting issue with custom Roms until I updated me firmware to 2.22.401.4

Though I had to get S-off to flash it.
Yeah I can't update it because I cannot get s-off since su is not working for me.

One last thing I just tried was installing an Odexed rom and the problem did not happen. This whole story started when using the stock rom, for no reason my phone started rebooting itself every 2 minutes. Then I installed venom and the problem went away.
I did find this odexed rom before to avoid the red banner which did the trick but the reboot problem came back. :crying:

So now I am just stuck trying to fix this with the custom rom
 

LinS123

Senior Member
Dec 3, 2011
136
35
48
Toronto
Well, you can try reverting to full stock and retry the entire root process from scratch.

The other way is to revert back to stock and wait for the new OTA to finally be pushed for the firmware update.

Try following this guide. It's written really well and should get you root access properly.

http://forum.xda-developers.com/showthread.php?p=53807690

Credits go to Vomer, the original writer of the guide; it's extremely well written and easy to follow.

EDIT: Posting from a phone is hard... Autocorrect is not always your friend.
 
Last edited:
  • Like
Reactions: jmoneste

jmoneste

Member
Jan 6, 2014
30
10
0
san José
Well, you can try reverting to full stock and retry the entire root process from scratch.

The other way is to revert back to stock and wait for the new OTA to finally be pushed for the firmware update.

Try following this guide. It's written really well and should get you root access properly.

http://forum.xda-developers.com/showthread.php?p=53807690

Credits go to the original writer of the guide, it's extremely well written and easy to follow.
I appreciate the response, I will try that and see what happens.
 

LinS123

Senior Member
Dec 3, 2011
136
35
48
Toronto
Just a heads up. Firewater is not guaranteed to work for S-off. It comes down to luck of the draw.

My M8 was an unlucky one so I had to find another way. I hope yours works with Firewater.
 

jmoneste

Member
Jan 6, 2014
30
10
0
san José
There is another tool called sunshine but it is $25, and it guarantees to S-Off any HTC One m8 variant, but I think I might just wait for the official firmware rather than spending $25.
Thank you for this option as well. I did firewater and gave me the "you are unlucky" not-very-friendly banner LOL

I did it with Sunshine. (Yeah I paid the $25) Sometimes I do think paying the devs for good work is fine.

I can now remove the red banner :)

BTW. To close this thread. After flashing an Odexed rom the slowness went away, I went back to Venom 1.8.0 and it continued booting normally . Looks like there is kernel problem in my phone with certain roms.