I have been reading and trying to rectify the issue of my HTC M8 being stuck at bootloader from most helpful articles here but I am finding myself back to square one.
The issue is that my phone crashed suddenly and through bootloader I have chosen factory reset probably 100 times and the phone just keeps getting stuck so I have concluded that the ROM is corrupted. Now as I will require to flash the ROM again I am stuck as to how to go about it.
I have followed many articles and downloaded ABD and have familiarized myself with fast boot.
If one of you could please assist me in the applicable ROM and what process I should follow I will be most grateful.
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.15.720.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT469WM02868
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B65000
(bootloader) cidnum: HTC__038
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Ditto
Funny enough my M8 (never rooted) did something very similar.
I used it before sleeping whilst the battery was ultra low, and it just ran out of juice rather than a proper shutdown.
In the morning I charged it and got the same "stuck on boot screen" when I powered it up.
A factory reset didn't work either.
Fortunately, still under warranty so returned to EE for a repair.
P.S. See also http://forum.xda-developers.com/htc-one-m8/help/phone-loses-settings-apps-battery-dies-t3375980 for other issues when phone battery dies.
pavanbali said:
If one of you could please assist me in the applicable ROM and what process I should follow I will be most grateful.
Click to expand...
Click to collapse
Read this : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
then this : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
but don't use that RUU .. use its guide only ...
use this RUU- http://forum.xda-developers.com/showpost.php?p=67155082&postcount=2729
or you can use this guide - http://forum.xda-developers.com/showpost.php?p=67314040&postcount=1749
If this fails to fix your problem .. you need to send it to HTC Centre to get it fixed.
Related
Hi,
My european One M8 suddenly rebooted a few days ago while sitting idly on my desk next to me, for no apparent reason. It went straight into a boot loop where it vibrates, turns screen on then shows the green HTC logo. Screen would then go blank, then back to HTC logo again, over and over. I ran the battery down, restarted on AC and the problem was fixed, only to happen again an hour later. Now I can't boot into the OS, but can get to bootloader and stock recovery menus using button combos. The phone is the unlocked version, and is S-OFF using sunshine about a year ago while I played around with custom roms. Since then I've gone back to stock firmware/OS using RUU, and updated OTA to the latest android a few weeks ago. Phone worked fine since then.
I've tried using the following RUU + a factory reset, but the problem persists:
0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip
I've been desperately looking around for pointers and re-locked my bootloader, then tried RUU again. Still didn't cure the problem, and may well have been a bad idea I guess, as now I can't seem to unlock it again.
Here's the output from "fastboot getvar all":
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Any ideas very very much appreciated!
First of all thanks for anyone who can help me.
I'm quite desperate after spending countless hours on XDA trying to get my phone to work.
I received the phone (international HTC one M8) in a somewhat broken state and I am trying to fix it.
Originally the phone had a 4.4 rom on it which caused the phone to reboot constantly, I couldn't get the rom to update either so I decided to flash it to Marshmallow.
Set S-off, I flashed TWRP and installed the latest Skydragon rom. Wifi wasn't working though so I flashed ruu firmware 6.12.401.4b. The rom worked, Wifi worked, but only downside, it only booted while being charged with a cable, and the sudden reboots started occurring again. So I think the battery might be shotty too. Anyway, I got a device tree warning too, so I reflashed a different Ruu, reboots started occurring even when trying to get to recovery. So I went back to the 6x ruu, tried to flash Skydragon again and then I spiraled into real trouble. Each time I tried to flash a rom, the phone reboots while installing. I even tried the MeID changer to make sure it fits with the firmware.
Long story short, the reboots got worse, I can't get into recovery without rebooting. If I run recovery over fastboot, I get into the recovery, but it reboots when I try to flash anything. I also tried Phil's revovery but same problem.
I can get into fastboot, hboot and bootloader just fine though.
Any help is greatly appreciated.
Need more info to proceed. Please do a fastboot getvar all, and post the results (delete IMEI and serial number before posting).
Sure Thing! Thanks!
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: XF SHIP S-OFF
(bootloader) serialno: XXXXXXXXX
(bootloader) imei: 3XXXXXXXXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Vprnl said:
Sure Thing! Thanks!
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: XF SHIP S-OFF
(bootloader) serialno: XXXXXXXXX
(bootloader) imei: 3XXXXXXXXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Click to expand...
Click to collapse
It is indeed an M8_UL which is the GSM/Int version.
However version-mics shows: XF SHIP S-OFF
M8_UL_XF is something I have heard of before on a forum (few pages back, there's a thread with a similar case).
Anyway, an ordinary M8_UL will show 'PVT SHIP S-OFF'.
XF is either a 'different' variant or some type of engineer/prototype device.
What do you think @redpoint73?
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2:
(bootloader) meid:
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Here is the getvar all from my M8.
Notice the version-misc.
Thanks @murtaza02, I finally got the damn thing to work because of your comment I realized my CID was bogus and wasn't corresponding with the MID, so I fixed that using fastboot, flashed the EU 6x FUU and the corresponding RUU (https://www.androidfilehost.com/?fid=24369303960687057). And behold, It booted into Marshmellow!!
Now though, the phone still keeps shutting down (not even rebooting) and won't start android without being plugged in. Could this be software related at all? Getvar says the battery is good and when it craps out, (most often when trying to enable WIFI) it shows the battery charging just fine. I still see the device tree warning on boot btw.
Vprnl said:
Thanks @murtaza02, I finally got the damn thing to work because of your comment I realized my CID was bogus and wasn't corresponding with the MID, so I fixed that using fastboot, flashed the EU 6x FUU and the corresponding RUU (https://www.androidfilehost.com/?fid=24369303960687057). And behold, It booted into Marshmellow!!
Now though, the phone still keeps shutting down (not even reboting) and won't start android without being plugged in. Could this be software related at all? Getvar says the battery is good and when it craps out, (even when plugged in) it shows the battery charging just fine. I still see the device tree warning on boot btw.
Click to expand...
Click to collapse
As I said, yours is XF and a normal M8 is PVT.
Your device will accept a MM firmware, however there may be a SLIGHT difference in partition/partition sizes hence the device tree error and irregular behavior.
Your CID was not bogus, it was just SuperCID which is used to bypass the CID check during an RUU/FUU flash.
I'm still trying to figure out why (and how) yours is different.
Sent from my Nexus 6
murtaza02 said:
As I said, yours is XF and a normal M8 is PVT.
I'm still trying to figure out why (and how) yours is different.
Click to expand...
Click to collapse
I don't know much about the XF variant, either. But I recall @ckpv5 pointing out the difference to an XF user a week or 2 ago. So maybe @ckpv5 can jump in and give some advice here?
@redpoint73, Thanks but I fear @ckpv5 might not have any more info to go on. I found his post where he referred to the XF variant. He said it's quite possible a US variant, definitely has different partitioning than the PVT version, but didn't know more. I've also seen posts of people suggesting it's a Canadian version.
I bought it on Aliexpress if that is any lead. But in all honestly, I'm really starting to worry I have an expensive paperweight.
One more potential clue, the Alie page suggests the phone only has WCDMA, no LTE, could that be a lead? Ow and one more clue, the model number on the back of the phone is: OP6B100x
Vprnl said:
@redpoint73, Thanks but I fear @ckpv5 might not have any more info to go on. I found his post where he referred to the XF variant.
Click to expand...
Click to collapse
Can you link the post, so I can take a look? I remember reading the postat the time, but the details are foggy; and maybe there is something useful there.
redpoint73 said:
Can you link the post, so I can take a look? I remember reading the postat the time, but the details are foggy; and maybe there is something useful there.
Click to expand...
Click to collapse
Sure thing! Thanks again!
http://forum.xda-developers.com/htc-one-m8/help/ruu-warning-device-tree-totally-matched-t3356722
Verstuurd vanaf mijn Nexus 6P met Tapatalk
Hi everyone,
I attempted to root my HTC One M8 a few months ago and I got completely stuck and soft bricked my phone.
I now just want to try to get it working any way I can (back to stock or rooted whichever is easiest)
My bootloader is unlocked
I have S-ON (and I'm not sure of the best method to gain S-OFF if this is required, as there is a lot of conflicting information)
and I have TWRP v2.8.7.0 installed (I know this must be an old version now)
My region is United Kingdom/ carrier EE
Can anyone please advise me how I might be able to get my phone working again? (back to any working state is fine)
If this is any help... when I do fastboot getvar all, this is the information which comes up
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Thanks for taking the time to read this!
TMJay said:
Hi everyone,
I attempted to root my HTC One M8 a few months ago and I got completely stuck and soft bricked my phone.
I now just want to try to get it working any way I can (back to stock or rooted whichever is easiest)
My bootloader is unlocked
I have S-ON (and I'm not sure of the best method to gain S-OFF if this is required, as there is a lot of conflicting information)
and I have TWRP v2.8.7.0 installed (I know this must be an old version now)
My region is United Kingdom/ carrier EE
Can anyone please advise me how I might be able to get my phone working again? (back to any working state is fine)
If this is any help... when I do fastboot getvar all, this is the information which comes up
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Thanks for taking the time to read this!
Click to expand...
Click to collapse
You have European version htc m8 .
The easiest method is running a RUU for going back to stock .
Relock your bootloader .
Go to bootloader
Give command
Fastboot oem lock
Download this RUU
https://www.androidfilehost.com/?fid=24369303960687057
Rename it 0P6BIMG.zip
Place it in sd card
Boot to bootloader
It will automatically read the ruu file and proceed with instructions.
HiT Thanks if SomeBody Helps you..
Thanks so much for the fast reply and perfect solution!!!
Hi sonnu0100.
I am in the exact same position as TMJay, however the only difference for me is that my CIDnum is "orange001".
Do you know which RRU I can use as the one you've provided for TMJay doesn't work for me. The error I receive is:-
"CID incorrect!
Update Fail!
Device halted due to Large Image update fail!
Press <POWER> to reboot"
My issue isn't as a result of me flashing things without care. I think there is an onboard memory problem as when I was using my M8 as my primary phone last year (before my HTC 10) it lost the OS without me doing anything. I was able to recover and get a working device again but can't remember what I did. I've gone to hand the phone to someone else to use and it's seemingly died again.... could just be erroneous.
Help appreciated.
Many thanks,
Hi,
For info, I've found a solution by referring to this thread - https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
So I'm back up and running with a working phone for now at least .
Cheers
I used to know more but I am a little rusty. I had the phone sitting for few months now and now when I wanted to use it again it got stock on the viper rom boot icon .
I tried reinstalling the rom but it's not working. I saw a thread about a RUU but I don't think it was the right one for me, it did go through.
So here I am, bagging for help!!
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.24_2G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.1540.4
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
breitman1 said:
I tried reinstalling the rom but it's not working.
Click to expand...
Click to collapse
Meaning what? Did it flash successfully or not? If it flashed successfully, you just get stuck on the boot screen again?
breitman1 said:
I saw a thread about a RUU but I don't think it was the right one for me, it did go through.
Click to expand...
Click to collapse
So the RUU installed with no errors, but the phone still won't boot (stuck on boot screen again)?
redpoint73 said:
Meaning what? Did it flash successfully or not? If it flashed successfully, you just get stuck on the boot screen again?
So the RUU installed with no errors, but the phone still won't boot (stuck on boot screen again)?
Click to expand...
Click to collapse
Yes that is correct, I installed RUU_M8_UL_M60_SENSE70_ATT_MR_Cingular_US_6.20.502.5_combined
no errors, but is getting stuck on the white htc one screen.
Before that Viper rom was installed, so my first move was to reinstall that one.
What are your thoughts?
A short update
I tried installing GPE from here https://forum.xda-developers.com/showpost.php?p=65021290&postcount=1085
And not it doesn't go pass the weird google boot...
Could it be a hardware problem and not software?
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: [email protected]
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.20.502.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
another update
I tried running 6.12.401.4 with matching: cid, mid, hboot, twrp recovery. And still won't go through..
At this point I am really lost, please smart people out there, I will pay you to save it
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
breitman1 said:
another update
I tried running 6.12.401.4 with matching: cid, mid, hboot, twrp recovery. And still won't go through..
At this point I am really lost, please smart people out there, I will pay you to save it
Click to expand...
Click to collapse
is that meaning RUU or just a firmware package ??
try kitkat or lollipop stock RUU
if that's not helping to boot the device or it booted with K or L RUUs then most definatly it's not a software problem
I tried both and nothing seems to work... thanks for the answer ahmed
breitman1 said:
I tried both and nothing seems to work... thanks for the answer ahmed
Click to expand...
Click to collapse
Trying multiple RUU (which installed with no errors) and also custom ROMs, and no boot; to me implies a hardware failure (emmc failure?).
Not sure what emmc is but from what I saw it's not cheap haha
I though about changing the mini motherboard, the one that has the power bottom. I bought it for another m8 that I had but the phone ended up with a broken screen before I had time to replace the motherboard.
It does't seem like worth repairing if it is emmc
I went back to an old htc one x
Good day people!
Well,
After a bought another smartphone 1 year ago, but the screen broke, I took my old HTC one m8 and tried to boot it, unfortunately it won't boot.
I'm just trying for days to fix my phone and get it back to stock again but i can't find the right RUU, or rom, or firmware, they just all don't work. I tried really a lot, can you people help me out?
Here some details:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__E11
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Greeting,
Thommylue
thommylue said:
I'm just trying for days to fix my phone and get it back to stock again but i can't find the right RUU, or rom, or firmware, they just all don't work. I tried really a lot, can you people help me out?
Click to expand...
Click to collapse
You can't just flash any M8 RUU. They are version dependent, meaning only the RUU intended for your device's CID/MID will work. Further, there is no officially available RUU in .exe format for your CID. But you can flash the zip version, by carefully following the instructions here: https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6