Help flashing ROM on very outdated M8 - One (M8) Q&A, Help & Troubleshooting

Hi guys, I have an HTC One M8 International version (Taiwan I believe based on the CID, 621). It is rooted but hasnt been updated in a long time. Id like to flash a custom ROM, but want to make sure I have everything needed in place (proper firmware, etc) before doing so in order to hopefully avoid bricking it. Here are some details:
Unlocked
M8_UL PVT SHIP S-ON
HBOOT-3.16.0.0000
RADIO-INVALID_VER_INFO
OpenDSP-INVALID_VERINFO
OS-
eMMc-boot 2048MB
Mar 21, 2014, 23:56:47.0
Current recovery: TWRP 2.7.1.0 (most recent version caused phone to freeze on "Entering recovery")
Android version: 4.4.2
Software number: 1.54.709.4
Id like to flash the Sky Dragon ROM, but any advice that will get me more up to date and avoid bricking is greatly appreciated...thanks!

You need to update your firmware to the latest lollipop 4.24.709.3
What you need to do is restore the 1.54.709.12 backup and stock recovery 1.54.709.12
then do multiple OTA updates.
All your needed files and How-To are here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Read post #1 thoroughly and follow those 14 steps.

CylonWolf said:
Hi guys, I have an HTC One M8 International version (Taiwan I believe based on the CID, 621). It is rooted but hasnt been updated in a long time. Id like to flash a custom ROM, but want to make sure I have everything needed in place (proper firmware, etc) before doing so in order to hopefully avoid bricking it. Here are some details:
Unlocked
M8_UL PVT SHIP S-ON
HBOOT-3.16.0.0000
RADIO-INVALID_VER_INFO
OpenDSP-INVALID_VERINFO
OS-
eMMc-boot 2048MB
Mar 21, 2014, 23:56:47.0
Current recovery: TWRP 2.7.1.0 (most recent version caused phone to freeze on "Entering recovery")
Android version: 4.4.2
Software number: 1.54.709.4
Id like to flash the Sky Dragon ROM, but any advice that will get me more up to date and avoid bricking is greatly appreciated...thanks!
Click to expand...
Click to collapse
-Deleted- Never mind

ckpv5 said:
You need to update your firmware to the latest lollipop 4.24.709.4
What you need to do is restore the 1.54.709.12 backup and stock recovery 1.54.709.12
then do multiple OTA updates.
All your needed files and How-To are here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Read post #1 thoroughly and follow those 14 steps.
Click to expand...
Click to collapse
Thanks for your help! Officially updated to 4.16.709.9 and phone is re-rooted again. Now just to flash Sky Dragon, which should hopefully be much less of an issue at this point. Ill post here if I run into more questions though....thanks again!

CylonWolf said:
Thanks for your help! Officially updated to 4.16.709.9 and phone is re-rooted again. Now just to flash Sky Dragon, which should hopefully be much less of an issue at this point. Ill post here if I run into more questions though....thanks again!
Click to expand...
Click to collapse
Ahh.. ok but why do you stop at 4.16.709.9 which is meant for Android 5.0.1 ?
Why don't you update all the way up to 4.24.709.3 which has all the needed files for Android 5.0.2 ?
Sky Dragon is Android 5.0.2, and 4.24.709.3 firmware is better. Anyway .. should not be a problem if you want to be on 4.16.709.9 firmware.
Also a thing to note, when Android 6.0 is released, you will still need to update from 4.16.709.9 to 4.24.709.3 before you can do OTA to Android 6.0

ckpv5 said:
Ahh.. ok but why do you stop at 4.16.709.9 which is meant for Android 5.0.1 ?
Why don't you update all the way up to 4.24.709.4 which has all the needed files for Android 5.0.2 ?
Sky Dragon is Android 5.0.2, and 4.24.709.4 firmware is better. Anyway .. should not be a problem if you want to be on 4.16.709.9 firmware.
Also a thing to note, when Android 6.0 is released, you will still need to update from 4.16.709.9 to 4.24.709.4 before you can do OTA to Android 6.0
Click to expand...
Click to collapse
I was looking at this thread: http://forum.xda-developers.com/htc-one-m8/development/rom-sd-4-0-sense7-port-sdkernel-t3062378
Post #3 recommends flashing firmware 4.16.709.9 for my phone....so figured it was best to stop there. Am I wrong? Is that thread outdated? (there do seem to be multiple official threads for this ROM).

CylonWolf said:
I was looking at this thread: http://forum.xda-developers.com/htc-one-m8/development/rom-sd-4-0-sense7-port-sdkernel-t3062378
Post #3 recommends flashing firmware 4.16.709.9 for my phone....so figured it was best to stop there. Am I wrong? Is that thread outdated? (there do seem to be multiple official threads for this ROM).
Click to expand...
Click to collapse
That post #3 was last updated on 18th April 2015 and the latest ROM was released on 13th Sep 2015 ... that post #3 is for minimum requirement, the lowest version firmware required ... same or newer or latest and latest is always recommended.
It's ok with your current firmware now .. just flash the ROM and see how it goes. You can always update later.

Related

No wifi after installing staock ROM

So i just returned to a stock ROM on my HTC One M8 and it won't let me turn on the wifi.
Software information:
Android 4.4.4
HTC Sense 6.0
Software Number - 3.28.401.7
SDK API level - 6.25
Kernel vervion - 3.4.0-g222defb
[email protected] # 1
SMP PREEMPT
Baseband Version 1.16.2133156.UA15-20.18m.4096.07L
Build Number 3.28.401.7 CL389838 release-keys
and is S-On
Can someone please help.
This is getting asked multiple times a day now.
You need to update your firmware.
go to your bootloader menu and figure out if that the firmware build number is the the same in the about phone in the setting menu
It happened to me too because I used more recent nandroid without updating my phone
redpoint73 said:
This is getting asked multiple times a day now.
You need to update your firmware.
Click to expand...
Click to collapse
3.28.401.7 is pretty new. It should work with 4.4.4. Strange issue IMO.
You cannot run a 4.4.4 rom. And without being s-off you cannot update your firmware... Yes you may have flashed a stock rom but not the stock rom you were on previously. You will ONLY be able to flash a rom with it looks like 4.4.2 or maybe 4.4.3.
JinxxOG said:
So i just returned to a stock ROM on my HTC One M8 and it won't let me turn on the wifi.
Software information:
Android 4.4.4
HTC Sense 6.0
Software Number - 3.28.401.7
SDK API level - 6.25
Kernel vervion - 3.4.0-g222defb
[email protected] # 1
SMP PREEMPT
Baseband Version 1.16.2133156.UA15-20.18m.4096.07L
Build Number 3.28.401.7 CL389838 release-keys
and is S-On
Can someone please help.
Click to expand...
Click to collapse
Hint :
Fastboot getvar all
That says it all in a blink of an eye
Can someone please tell me like I'm a total idiot on how to fix this issue? I just put on a stock 4.4.4 with Telus cause it was the only nandroid available for Telus and I locked the bootloader again and made it S-ON. How do I fix my wifi now? I have to somehow unlock the bootloader again, get S-OFF and use a stock 4.4.3? THEN do a software update to 4.4.4?
Hendrycks said:
Can someone please tell me like I'm a total idiot on how to fix this issue? I just put on a stock 4.4.4 with Telus cause it was the only nandroid available for Telus and I locked the bootloader again and made it S-ON. How do I fix my wifi now? I have to somehow unlock the bootloader again, get S-OFF and use a stock 4.4.3? THEN do a software update to 4.4.4?
Click to expand...
Click to collapse
[CANADA] HTC One M8 Canadian Users
[GUIDE] Return to stock for Canadian HTC One M8 (2014)
BerndM14 said:
[CANADA] HTC One M8 Canadian Users
[GUIDE] Return to stock for Canadian HTC One M8 (2014)
Click to expand...
Click to collapse
The second link is the exact link I was following. The only nandroid for Telus is already 4.4.4 so that doesn't help me. I've unlocked my bootloader again and about to gain root so I guess I'll just flash a custom ROM again but I'd love if someone could actually tell me exactly what I'm missing here? If their isn't a stock Telus 4.4.3 I can't return to stock right?
Hendrycks said:
The second link is the exact link I was following. The only nandroid for Telus is already 4.4.4 so that doesn't help me. I've unlocked my bootloader again and about to gain root so I guess I'll just flash a custom ROM again but I'd love if someone could actually tell me exactly what I'm missing here? If their isn't a stock Telus 4.4.3 I can't return to stock right?
Click to expand...
Click to collapse
Get S-OFF again and flash the firmware manually. Don't know why you went S-ON and locked in the first place. There is no reason to go back S-ON(Unless you're gonna exchange then it's a small maybe) and when it's S-OFF there is no reason to lock the bootloader.
BerndM14 said:
Get S-OFF again and flash the firmware manually. Don't know why you went S-ON and locked in the first place. There is no reason to go back S-ON(Unless you're gonna exchange then it's a small maybe) and when it's S-OFF there is no reason to lock the bootloader.
Click to expand...
Click to collapse
I was following a tutorial on The Unlockr and he said to go back to S-ON so I listened. I'll definitely make sure to stay S-OFF from now on though so thank you! So how do I manually flash the firmware? I can't find a stock 4.4.3 on Telus anywhere...
EDIT: I'm now S-OFF again and I'm ready to go but I cannot find where to grab 4.4.3 stock with Telus. Would flashing a custom ROM that is on 4.4.3 fix my wifi too? I'm really confused by this whole thing like is Cyanogenmod 11 using 4.4.3 or is it it's own entity or?
Hendrycks said:
I was following a tutorial on The Unlockr and he said to go back to S-ON so I listened. I'll definitely make sure to stay S-OFF from now on though so thank you! So how do I manually flash the firmware? I can't find a stock 4.4.3 on Telus anywhere...
EDIT: I'm now S-OFF again and I'm ready to go but I cannot find where to grab 4.4.3 stock with Telus. Would flashing a custom ROM that is on 4.4.3 fix my wifi too? I'm really confused by this whole thing like is Cyanogenmod 11 using 4.4.3 or is it it's own entity or?
Click to expand...
Click to collapse
Mike's guide
Another guide
Just flash the firmware for the latest 4.4.4 ROM that you have on there.
Grab the OTA file for Telus from OTA ZIP COLLECTION extract the OTA.zip to get the firmware.zip file inside it.
BerndM14 said:
Mike's guide
Another guide
Just flash the firmware for the latest 4.4.4 ROM that you have on there.
Grab the OTA file for Telus from OTA ZIP COLLECTION extract the OTA.zip to get the firmware.zip file inside it.
Click to expand...
Click to collapse
Just downloading it now, it seems pretty straightforward now that I understand it a little better so thank you for the help!
EDIT: All good to go now, you're the best Thanks so much eh?!
Hendrycks said:
Just downloading it now, it seems pretty straightforward now that I understand it a little better so thank you for the help!
EDIT: All good to go now, you're the best Thanks so much eh?!
Click to expand...
Click to collapse
Glad it worked out, enjoy :good:
xunholyx said:
3.28.401.7 is pretty new. It should work with 4.4.4. Strange issue IMO.
Click to expand...
Click to collapse
He updated the software, not the firmware.
He subsequently verified this by saying he restored a stock nandroid. But I was pretty sure of that already.
---------- Post added at 10:06 AM ---------- Previous post was at 10:04 AM ----------
Hani88 said:
go to your bootloader menu and figure out if that the firmware build number is the the same in the about phone in the setting menu
It happened to me too because I used more recent nandroid without updating my phone
Click to expand...
Click to collapse
Neither of those will tell you the firmware number. You need to look at hboot and radio to know for sure.
What he said ^

[Q] how to update to least lollipop

hi all
my friend tried to update his phone, and all he's got is:
the phone can't boot into recovery. stuck on "entering recovery"
insert coin rom (v 3.0.8) works fine, except the play store!
i tried to flash a new recovery with no success. finally i flash a twrp by captain throwback version 2.8.0.6, and wow it works!
now, i'm wanna to update his M8 to least android version.
fastboot getvar all:
m8_ul
s-on
CID: HTC__K18
MID: 0P6B10000
HBOOT: 3.16.0.0000
version main: empty
settings >> about >> software information:
android version 4.4.2
sense 6.0
InsertCoin version 3.0.8
build number 1.54.401.10
can i simply flash 4.16.401.10 firmware.zip, least TWRP version, ARHD 34.0 (don't worry i don't forget the boot.img )
or
it's better to return to stock and perform software updates?
by the way,
the build number in settings, is the current firmware.zip that installed? or the firmware that the rom based on??
thank's
i read somewhere that its safer to flash firmwares in row, start at 1.54.401.10 then the others in the x.xx.401.xx line
you can also try simply to flash the latest RUU. maybe you get some wifi errors.
i was on 3.xx.401 firmware and installed the 4.x DEV RUU without any errors
yeah the build number in settings shows the rom base.
ok, thanks
erislav said:
yeah the build number in settings shows the rom base.
Click to expand...
Click to collapse
so, i cannot know the exact firmware he has..
i'm asked that because the safest way to update is going back to stock. i found only 1.54.401.5 NAND Backups.
i'm afraid to flash the wrong nand backup..
how can i know which firmware he has?
http://forum.xda-developers.com/showthread.php?t=2701376
If you want to go the save way Try the 1.54.401.x RUU.exe from the thread. Then you should be fine to apply the otas
Dont be to afraid from flashing wrong files in most cases your phone wont get bricked it just dont boot up
erislav said:
http://forum.xda-developers.com/showthread.php?t=2701376
If you want to go the save way Try the 1.54.401.x RUU.exe from the thread. Then you should be fine to apply the otas
Dont be to afraid from flashing wrong files in most cases your phone wont get bricked it just dont boot up
Click to expand...
Click to collapse
sorry about all of my questions but, i found there only 1.54.1540.10 RUU EXE
not 401 ..
TUR_G7 said:
hi all
my friend tried to update his phone, and all he's got is:
the phone can't boot into recovery. stuck on "entering recovery"
insert coin rom (v 3.0.8) works fine, except the play store!
i tried to flash a new recovery with no success. finally i flash a twrp by captain throwback version 2.8.0.6, and wow it works!
now, i'm wanna to update his M8 to least android version.
fastboot getvar all:
m8_ul
s-on
CID: HTC__K18
MID: 0P6B10000
HBOOT: 3.16.0.0000
version main: empty
settings >> about >> software information:
android version 4.4.2
sense 6.0
InsertCoin version 3.0.8
build number 1.54.401.10
can i simply flash 4.16.401.10 firmware.zip, least TWRP version, ARHD 34.0 (don't worry i don't forget the boot.img )
or
it's better to return to stock and perform software updates?
by the way,
the build number in settings, is the current firmware.zip that installed? or the firmware that the rom based on??
thank's
Click to expand...
Click to collapse
Version main is empty because of the older recovery. Try to flash TWRP 2.8.4.0 again.
You can't flash the firmware zip without being S-Off. Sunshine is the only way to do it now, and it costs $25 (totally worth it). Or you could return to stock and take the OTAs. (stock ROM and recovery plus unmodified system partition)
The build number in settings is in fact the ROM base, and not the current firmware version.
xunholyx said:
Version main is empty because of the older recovery. Try to flash TWRP 2.8.4.0 again.
You can't flash the firmware zip without being S-Off. Sunshine is the only way to do it now, and it costs $25 (totally worth it). Or you could return to stock and take the OTAs. (stock ROM and recovery plus unmodified system partition)
The build number in settings is in fact the ROM base, and not the current firmware version.
Click to expand...
Click to collapse
first thanks for your help!
i will try this tomorrow .
on my m8 I bought sunshine (totally worth it) agree
but before i have s-off i'm flashed new firmware.zip (you have to relock your bootloader)
s-off lets you to flash firmware.zip without Signature and without relock
look at this http://forum.xda-developers.com/showthread.php?t=2696282
TUR_G7 said:
first thanks for your help!
i will try this tomorrow .
on my m8 I bought sunshine (totally worth it) agree
but before i have s-off i'm flashed new firmware.zip (you have to relock your bootloader)
s-off lets you to flash firmware.zip without Signature and without relock
look at this http://forum.xda-developers.com/showthread.php?t=2696282
Click to expand...
Click to collapse
Another part of the problem is that HTC updates incrementally. You can't just leap frog from 4.4.2 to 5.0.1.
Once you get S-Off, you can flash a firmware zip from this thread. @Sneakyghost makes his firmware packages so that you don't have to flash each update one at a time. You can just jump to the newest.
But.....from the readout on the earlier post, it is WWE and there is an RUU for that. It is signed, so it should work. It will only get you to 4.4.4. (3.28.401.9 is the newest on this thread). You could try to flash the Lolly firmware after you have updated to this.

Stuck In Download mode

Hi guys. i just this phone like 2 hours ago, and i already bricked it...at least that's what i think.
I unlocked the bootloader, flashed TWRP, and then i tried to flash Android Revolution HD Rom. Eerything was succesfull, but now i can't boot into the system. It always reboots in download mode. Help?!
XDRdaniel said:
Hi guys. i just this phone like 2 hours ago, and i already bricked it...at least that's what i think.
I unlocked the bootloader, flashed TWRP, and then i tried to flash Android Revolution HD Rom. Eerything was succesfull, but now i can't boot into the system. It always reboots in download mode. Help?!
Click to expand...
Click to collapse
More information would be helpful (firmware version, ARHD version, TWRP version). I suspect that your phone is not updated to the latest firmware, which is required to run the latest version of ARHD.
computerslayer said:
More information would be helpful (firmware version, ARHD version, TWRP version). I suspect that your phone is not updated to the latest firmware, which is required to run the latest version of ARHD.
Click to expand...
Click to collapse
Bootloader: relocked
twrp 3.0.0.2
htc_himauhl PVT S-ON
LK-1.0.0.0000
RADIO-01.04_U11440601_71.02.50709G_F
OpenDSP-v29.2.6-00492-M8994_0702
OS-2.10.401.1
Jul 9 2015,20:20:56(576582)
ARHD: ver.20
mid: 0PJA10000
cid: HTC__001
XDRdaniel said:
. . . .
OS-2.10.401.1
. . . .
ARHD: ver.20
Click to expand...
Click to collapse
There's your problem - you must have the Marshmallow updated firmware installed in order for ARHD to boot. You'll need to return to stock and update to the latest software.
computerslayer said:
There's your problem - you must have the Marshmallow updated firmware installed in order for ARHD to boot. You'll need to return to stock and update to the latest software.
Click to expand...
Click to collapse
please teach me how!
XDRdaniel said:
please teach me how!
Click to expand...
Click to collapse
Check out this Google Sheet by Flippy498.
You'll need the RUU for your device (HTC__001 translates to the Europe WWE edition). Click on the 'RUU' tab (3rd link from the left in the top row) and read the instructions carefully. It's pretty straightforward.
You are a genius! Thank you so much!

[Q] Returning to stock

So i've got a new phone and i am giving my m7 to my mom and i'd liked to return it to stock for her (to receive OTA's).
And i have a few questions...
Currently i am unlocked, s-off but i am rooted. I have twrp installed and took a backup when i first installed it.
So my question is how do i do it without bricking the phone.
I've read several posts and i am getting confused over the information. I don't believe i need to do an RUU since i've loaded the backup i first took. I could be wrong but i think the last thing i need to do is flash the stock recovery instead of TWRP (which would allow OTA's)?!?
CID: VZW__001
HBOOT: 1.57.0000
Radio: 1.13.41.0702
TWRP 2.8.6.0
Android 4.4.3
software 5.28.605.2
Let me know if you need any additional information, I appreciate all your help in advance.
Thanks,
Ryan
evilduckz said:
So i've got a new phone and i am giving my m7 to my mom and i'd liked to return it to stock for her (to receive OTA's).
And i have a few questions...
Currently i am unlocked, s-off but i am rooted. I have twrp installed and took a backup when i first installed it.
So my question is how do i do it without bricking the phone.
I've read several posts and i am getting confused over the information. I don't believe i need to do an RUU since i've loaded the backup i first took. I could be wrong but i think the last thing i need to do is flash the stock recovery instead of TWRP (which would allow OTA's)?!?
CID: VZW__001
HBOOT: 1.57.0000
Radio: 1.13.41.0702
TWRP 2.8.6.0
Android 4.4.3
software 5.28.605.2
Let me know if you need any additional information, I appreciate all your help in advance.
Thanks,
Ryan
Click to expand...
Click to collapse
If it were me, I would flash @santod040 's GPE ROM for her. Otherwise flash the stock sense rom that he packaged up from the final HTC/vzw release.

Please help, broke my HTC 10, need 1.95.401.4

Hi - I really hope someone can help me!
I have a unlocked UK HTC 10, I rooted sometime ago. Anyway, in preparation for the upcoming Nougat release, I wanted to be sure to be able to receive the OTA so I decided to go back to stock.
I (stupidly) flashed stock firmware 1.80.401.3 from within TWRP and then restored stock recovery (this was my mistake).
Now I can use the phone, but cannot take OTA's. Checking versions using fastboot getvar all, I have:
version-main: 1.95.401.4
mid: sp2620000
cid: htc_001
I cannot flash any updates as they are older than 1.95.401.4 (im s-on). I believe all Ill need to do is flash 1.95.401.4 again to restore OTA and get the versions to tally up - however my SD card i backed upto has died and I cannot find 1.95.401.4 anywhere.
Can any one help please with a 1.95.401.4 update or twrp backup?
I hope some one can! Or another solution to get this working please?
Many thanks in advance
dabbler77 said:
Hi - I really hope someone can help me!
I have a unlocked UK HTC 10, I rooted sometime ago. Anyway, in preparation for the upcoming Nougat release, I wanted to be sure to be able to receive the OTA so I decided to go back to stock.
I (stupidly) flashed stock firmware 1.80.401.3 from within TWRP and then restored stock recovery (this was my mistake).
Now I can use the phone, but cannot take OTA's. Checking versions using fastboot getvar all, I have:
version-main: 1.95.401.4
mid: sp2620000
cid: htc_001
I cannot flash any updates as they are older than 1.95.401.4 (im s-on). I believe all Ill need to do is flash 1.95.401.4 again to restore OTA and get the versions to tally up - however my SD card i backed upto has died and I cannot find 1.95.401.4 anywhere.
Can any one help please with a 1.95.401.4 update or twrp backup?
I hope some one can! Or another solution to get this working please?
Many thanks in advance
Click to expand...
Click to collapse
If you're s-on how you flashed older version of firmware? Besides you can't flash firmware in recovery.
I think you should wait for new android nougat ruu and flash it. You will be able to get RUU after official update.
You can flash this android nougat ruu 2.28.401.9,
but it's not official, leaked version.
https://forum.xda-developers.com/htc-10/how-to/wwe-htc-10-stock-rom-ruu-2-28-401-9-t3525075
That could be along wait. If someone has 1.95.404.4 I should be able to restore to it using twrp??
adriano25028 said:
If you're s-on how you flashed older version of firmware? Besides you can't flash firmware in recovery.
I think you should wait for new android nougat ruu and flash it. You will be able to get RUU after official update.
Click to expand...
Click to collapse
TWRP flashes OTA now
afuller42 said:
TWRP flashes OTA now
Click to expand...
Click to collapse
Ok, Twrp flahes OTA, not full update - I mean firmware too, it's only system update.
Can any one please help? A twrp system backup of 1.95.401.4 should fix my issue! Thanks!
Looks like you need an untouched system image + boot image which is available here
https://forum.xda-developers.com/ht...ry-ruu-ota-t3359297/post69259321#post69259321
restoring the above will make you device eligible to receive otas, if you get an "unexpected error" when attempting to install the ota then you will need to flash this
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
there are no ruu's available for 1.95.401.x (latest being 1.90.401.5)
Diz said:
Looks like you need an untouched system image + boot image which is available here
https://forum.xda-developers.com/ht...ry-ruu-ota-t3359297/post69259321#post69259321
restoring the above will make you device eligible to receive otas, if you get an "unexpected error" when attempting to install the ota then you will need to flash this
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
there are no ruu's available for 1.95.401.x (latest being 1.90.401.5)
Click to expand...
Click to collapse
You sir are a star, thankyou ever so much. All restored and working at 1.95.401.4. I wont know if OTA's are working yet as this is the latest software in the UK (i think?) Im sure hope it does!
Thanks again.

Categories

Resources