yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Djhumphries:
Hi guys! Trying to update to marshmallow, I have a LRA variant of the M8 bought the phone from amazon. I downloaded the RUU from HTC for the Dev/Unlocked edition, and it gets stuck on checking headers. I contacted HTC he told me that my phone was indeed an unlocked version. So I figured I would try to update the firmware, I tried using the 4.16.1540.8 and the 6.12.1540.4 and got error 41 both times. I check using check for updates in the system and comes back nill. How can I upgrade my device? here is my getvar info, any help would be appreciated.

C:\sdk-tools>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.12.20.1211

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.21.512.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid:

(bootloader) product: m8_wlv

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B20000

(bootloader) cidnum: LRA__001

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: RUU

(bootloader) commitno-bootloader: e7c075a3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!
[One (M8) Android Development] xunholyx:
You need Verizon firmware.
[One (M8) Android Development] Djhumphries:
TY! Where might I find Verizon firmware? didn't see it in the list.
[One (M8) Android Development] mrrocketdog:
all forums > htc m8 > m8 verizon.:good:

orrrrrrr ; use the little magnifying glass thingy.:cowboy:

"err on the side of kindness"
[One (M8) Android Development] Henz77:
hi Guys, i lost my m8 so long ago. and guess what i found it after cleaning my house. And its still working after i charge it. everything is normal. And its still on viper 2.50. LOL

I plan to upgrade it tonight, but well i am not quite familiar with the phone now. And in order to make it right. i think i need to confirm how will i upgrade this awesome device tonight.

What i am going to do is:

1. Download the ROM and Firmware (latest one) and also latest TWRP i think?

I think i need a little help here. Mine is unlocked international one. the ROM should be the latest and currently downloading.

then for the firmware. i got 2 version. 1st is 2.8.7.0 TWRP 6.12.401.4. Second one is TWRP 3.0.0.1 with 6.12.1540.4

May i know which one should i download?

ANd after i download should i rename the file into something else? like firmware.zip?

2. then i need to flash recovery right? Do i have to do it manually via adb or is there a simple tools? ( sorry i forgot many things T.Y)

3. Flash the firmware via adb or tools?

4. boot to recovery, full wipe and flash the ROM

I know its silly, but i need you guys to guide and confirm my step me to do the upgrade, i just dont want to brick my device.

Thank you guys in advance. Any response is really appreciated ^^
[One (M8) Android Development] smeejaytee:
You need soff to flash firmware mate only other way is go back to stock and take the ota's
[One (M8) Android Development] Henz77:
hmmm i forgot whether my device is s-off or not but its rooted and last time i remember it have something to do with sunshine or whatever i forgot the name in the process of rooting. i will check that out later tonight when i am home. currently the device is on Viper 2.50 though

Other than that, is my step correct?

Thanks a lot for your response ^^
[One (M8) Android Development] smeejaytee:
If you used sunshine then you should be soff but I'd double check, if you are then flash firmware and latest twrp recovery, I don't think the latest version is included in the firmware packages ATM, I may be wrong as I've been on mm firmware for some time now, then flash rom of choice and whatever else you like to flash.
[One (M8) Android Development] Henz77:
HI there, i just check-ed it and its s-off yay. so i am good to go ^^
[One (M8) Android Development] smeejaytee:
Yes mate soff all good, just be sure to read the instructions carefully before proceeding.
[One (M8) Android Development] Snoopyy:
Help Bootloop!

Hello all... I was in the process of updating from 4.20.531.5 to 6.20.531.5 (T-Mobile US) and have ran into a snag that I cannot get out of. Initially I downloaded the proper zip files associated with my carrier ID and tried updating that way, but it would fail saying Signatures phase failed (error code 12). I tried it with 2 different zip files and both did the same thing. I resorted to then do it with a RUU exe downloaded from HTC's own website and tried it that way which subsequently gave me an error again, but this time with an error code 155. I have a suspicion that the RUU exe file went ahead and erased the phone and then did the signature checking which it could not pass and now has rendered the phone into a state of no ROM and into a bootloop. PLEASE HELP!

Here's the current getvar all statistics:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.23.213311491.05G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.20.531.5

(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: 0P6B13000

(bootloader) cidnum: T-MOB010

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: RUU

(bootloader) commitno-bootloader: 6768a7b1

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!
[One (M8) Android Development] Kratos90:
This isn't a help thread and is a thread for S-Off devices....however, you may see a hint in the section of the OP I decided to screenshot.
[One (M8) Android Development] Snoopyy:
(bootloader) Device was already locked!

OKAY [ -0.000s]

finished. total time: -0.000s

Already locked the bootloader... sorry didn't specify

---------- Post added at 01:58 PM ---------- Previous post was at 01:54 PM ----------

Also tried starting the RUU while the black screen with the silver HTC logo was present on the screen too. Still get it stalling at the "Checking Signature" phase. Any other suggestions? Oh, and thank you for the suggestion....
[One (M8) Android Development] eranda84:
mine too. May be I flashed wrong ruu
[One (M8) Android Development] broim kaskus:
Hi Dev [MENTION=1102297]Sneakyghost[/MENTION]

My M8 asian version with current OS-4.19.707.2

Radio : 1.25.21331147A1.06G

I already read very careful your tutorial, I flash my M8 with unsigned_firmware_6.12.401.4 but failed, Thank's GOD not brick.

I think that version of firmware wasn't for my m8 asia. Will you tell me or anybody tell me where is the compatible version for my M8?

Thanks a ton for everybody
[One (M8) Android Development] Einwod:
If you are trying to update to Marshmallow, why don't you go back to stock and take the necessary OTA updates, which will include your signed firmware, to update? This thread will help you. Post #5 has signed firmware.
[One (M8) Android Development] karatche:
I am S-off with 4.16 firmware. ATT r. I found this https://docs.google.com/spreadsheets/d/1aNd_nm4Em1wamRLFT7qHM2c3O9_sg_H3ztBrGq1u9Ws/pubhtml# but the only ATT firmware is 4.29 and was dated back in November. I want to upgrade to 6.12 Do I have to do this by RUU or can I use a FUU. IF so where do I find the correct FUU? I tried running (through fastboot) the International version but it did not change my firmware. Where can I find the firmware update for 6.12. I have searched all day. Thanks in advance
[One (M8) Android Development] Black-FR:
AT&T didn't release a update yet, for marshmallow.

That's why you can't find a marshmallow at&t firmware.

But as you are S-OFF, you could flash the DevEdition or the WWE firmware.

For this, you need to adjust your cid and mid or change the Android-info.txt.

Instructions how to do it, should be on page one, as far as I remember.
[One (M8) Android Development] karatche:
Thank you for your reply. I am kinda lost. So I find the Dev Edition (Combined no wipe zip) and I read from this table (https://docs.google.com/spreadsheets/d/10H7RftecZZKb5tT2zpShfYNFAfSe-imhhqtVfeMPVDA/edit#gid=0) the HTC Client SKU or CID for AT&T is 502. I don't know where to insert/edit that in the Android-info .txt

Do I have to do something to the partitions to run this FUU/zip, seems like i read something about this? Help please! This isn't my first firmware update, but it feels like it ;(
[One (M8) Android Development] Sneakyghost:
S-OFF, superCID, flash away. Guides available on XDA for superCID, even mentioned in my opening posts. This is not a Q&A or support thread. Sorry.

______________________

http://venomroms.com/htc-10-review-poll-giveaway/ - Anyone here planning on M10? Then head over to our website. I put together 3 articles I came across today and thought I'd share because they aren't too bad.
[One (M8) Android Development] dil_s13:
Hi, Sneakyghost.

First, I really appreciate the work you put into this thread.

So, I followed the instructions from Method #2 on my AT&T M8. I successfully flash the firmware and rebooted to bootloader. I used the 1.58.502.1 firmware.

I am having issues booting into recovery. After flashing the firmware and rebooting to bootloader, I flashed twrp3.0.0-0-m8, but I can't boot to it. I tried a couple of older TWRP images as well, without success.

I would really appreciate it if you'd be able to help me get to TWRP.
[One (M8) Android Development] Kratos90:
I'm not Sneakyghost, but, the latest TWRP would not work on that firmware, you flashed very old firmware, probably KitKat (I think) honestly can't remember that far back and you're trying to use a TWRP that was released for and is compatible with marshmallow. AT&T doesn't have MM firmware yet, but you can use MM firmware WWE or Dev. Ed. and use the latest TWRP, or you can keep the firmware you're on (no idea why you would) and flash a compatible TWRP recovery for that android version.
[One (M8) Android Development] dil_s13:
Wow. It's that simple. Thank you.

Just a couple questions. From the downloads link provided in the original thread, I found the latest Dev. Ed. firmware and recovery combination. That's M8_6.12.1540.4_DevEd_NoWipe_TWRP3001.zip (https://www.androidfilehost.com/?fid=24438995911977415).

First, is this what I should be flashing in RUU mode?

Second, do you know if I could have been consistently having signal issues across different ROMs because of running MM based ROMs and never updating my firmware? The phone hasn't received an OTA since 4.4.4.

Lasty, I plan on running only AOSP or CM based ROMs, and I want to know if there would be any benefit over choosing between WWE and Dev. Ed.

Thank you so much.
[One (M8) Android Development] Kratos90:
The instructions are really quite detailed, I don't know what I could say to make them more clear, I would suggest reading through the OP & first page carefully for instructions. Outdated firmware is a possible factor with your signal issues especially using MM ROM on KK firmware, latest lollipop to MM isn't normally that bad, but it's always best to have latest firmware. I'm not an expert on AOSP ROMs (on sense based devices) but I know that AT&T service normally plays best with WWE firmware if no AT&T firmware is available. So I would suggest trying the 6.12.401.xx on the download page, you can also try the dev. ed. you linked. It's pretty easy to switch so give both a try.
[One (M8) Android Development] xunholyx:
Nobody can tell for sure if you provide no information.

Hook up to your PC, get into ADB/fastboot, and issue the command fastboot getvar all. PM me the results (@sneakyghost doesn't want this to be a help thread), and I will direct you on the proper firmware to flash.
[One (M8) Android Development] Sneakyghost:
Yeah particularly since I'm still only having EDGE at work mostly and following my threads is a pain in the hole when working, so I do appreciate if you guys keep your support requests to team venom help tickets if you're a Viper user or ask in the general help forums. I know xunholyx is helping out there too.

Thanks for understanding.
[One (M8) Android Development] mansynet:
FAILED (remote: 51 partition update fail)

First: Great thanks :o

I start updating with Method2 and the output is

FAILED (remote: 51 partition update fail)

and my phone is black screen with HTC logo and signs as in image bellow
[One (M8) Android Development] Einwod:
Post results of fastboot getvar all after removing your serial and IMEI numbers.
[One (M8) Android Development] mansynet:
Thanks. I fixed it. My htc m8 is veritzon ver.
[One (M8) Android Development] aluli95:
Good morning,

I need help: I have flashed via fastboot the RUU and everything has been done succesfully. After some reboots the HTC sense does't load and it remains stack here with that warnings. How can I solve? Thanks
[One (M8) Android Development] anshu2015:
Does anyone have combined no-wipe taiwan firmware for htc one m8?
[One (M8) Android Development] Aisfkhan:
please Help
[One (M8) Android Development] Einwod:
Your mid is wrong for this ruu.zip. What is your current firmware version?
[One (M8) Android Development] harihacker:
http://xdaforums.com/showthread.php?p=66837948
[One (M8) Android Development] Aisfkhan:
Problem is my OS version is empty in bootloader.

---------- Post added at 03:44 PM ---------- Previous post was at 03:16 PM ----------
[One (M8) Android Development] xunholyx:
Hook up to your PC and do fastboot getvar all. modelid (MID) is listed there.
[One (M8) Android Development] Einwod:
Update your TWRP to the latest. You are S-OFF so can flash whatever firmware you like. With updated TWRP it will show in OS version. From the remaining info in the bootloader screen, you appear to have MM already. What is your goal here?
[One (M8) Android Development] ChampDAN:
Anybody got the 6.12.401.4 RUU?
[One (M8) Android Development] Aisfkhan:
I'm just worrying about my blank OS in bootloader I was thinking to reflash the firmware that I can get my OS version back.....this same thing was happened to my m7 and it got resolved by OTA but now some people told me that there will be no OTA for m8 anymore so I have to look for different method and in this case no RUU,FUU and fastboot firmware flash non of these worked for me.
[One (M8) Android Development] Einwod:
Get the latest TWRP, install it, then flash any firmware compatible with your device if you are S-OFF and it will show in bootloader and getvar all. It's the old 2.8.7.0. TWRP that causes the data to be missing.

---------- Post added at 00:54 ---------- Previous post was at 00:53 ----------

There is no RUU. Take the lollipop RUU and after flashing it, provided you are S-OFF of course, you will get the updates through to 6.12.401.4.
[One (M8) Android Development] Aisfkhan:
The firmware.zip file can be flashed throght TWRP? Or it can only be flash by fastboot in RUU mode? Because Flash in RUU mode doesn't work for me.
[One (M8) Android Development] Einwod:
No, the firmware cannot be flashed with TWRP but the error of the firmware version not showing in bootloader screen and getvar all is caused by the old version of TWRP. What error messages if any do you get while trying to flash firmware through fastboot RUU mode?
[One (M8) Android Development] ChampDAN:
Do you have the link to a "working" Lollipop RUU? I did find an Android M and L RUU, both, but for some reason they fail to flash. So I use the Kitkat one I have and upgrading through OTA all the way to Marshmallow is very much time consuming since I don't own a good Internet package. Help would be much appreciated.
[One (M8) Android Development] Einwod:
You'll find most there. If it's WWE lollipop 4.16.401.10 it's down near the bottom.
[One (M8) Android Development] ChampDAN:
Tysm.
[One (M8) Android Development] skylinegtrvspec:
Hi and thank you for everything i have a request can someone post the new 6.20 firmware On AT&T the No wipe partition please Thanks in advance
[One (M8) Android Development] 1droidmod:
Not entirely true. I use latest twrp and twice i noticed the os information missing as well!?!?
[One (M8) Android Development] Einwod:
If you don't reflash the firmware, it will still not show. You have to flash firmware again to show in latest version. It doesn't just appear after you update twrp.
[One (M8) Android Development] 1droidmod:
Got ya.. it just happens, like yesterday, been on latest twrp since release. I thought it happened to me because I was flashing too many ROMs and kernels.
[One (M8) Android Development] Sneakyghost:
ATT 6.20.502.5 added - thanks to Kratos90

Recent additions​

​

These are done by [MENTION=4624131]Kratos90[/MENTION] - thank him. They are tested and working as well.
[One (M8) Android Development] mrrocketdog:
[MENTION=4624131]Kratos90[/MENTION] (currently out of "real" thanks) but is much appreciated.:high5cowboygood::thumbup:

"err on the side of kindness"
[One (M8) Android Development] androidindian:
guys im on cm12.1 with s-on and its been so many months i havent flashed or updated, im totally out of sync with how i can get into the latest stock rom . can you please advice? ive been going thru so many threads that i am confused!

i would ideally like to go back to stock marshmallow and then probably flash a custom rom later.. so how can i go back to stock from cm12.1 s-on?

would really appreciate all the help or steps..

i would prefer the adb method though.. just wanna know if i need to check on my build cid etc.? and then download the suitable ruu and then flash thru the adb method?
[One (M8) Android Development] redoregon:
Whatever happened to the old 0P6B...method for updating firmware? Does it still work, or gone by the wayside?
[One (M8) Android Development] Kratos90:
Sneakyghost does not want this to be a help thread and it's only a thread for S-Off phones, your best option would be to go ask in the general or Q & A sections, there is already the information you need though but you need to look closely yourself or ask in appropriate threads, an RUU would probably be your best option.

It still works, external/micro SD only though.
[One (M8) Android Development] redoregon:
Unless you get a partition error... :( :(

Hmm.. flashed again, no partition error this time. ?? Been too long since I've played this game.

(later) thank God for external SD cards that don't get wiped out when you're an idiot and flash the wipe firmware instead of the no wipe. And thank God for the foresight to store my TWRP backups *onto* said external card!!!
[One (M8) Android Development] anshu2015:
Is there some problem with the latest firmware added recently? I flashed the latest firmware M8_6.20.502.5_ATT_NoWipe_TWRP3020 on my phone (at&t) version and my incoming calls and messages stopped working. All incoming calls went to voicemail. I even clean installed the rom but the problem persists. But as soon as I reverted back to old firmware and it worked fine. Does anyone else have the same problem???
[One (M8) Android Development] redoregon:
Mine works just fine as far as functionality.

(EDIT) NO IT DOESN'T! Just found out my wife was able to text me, but not call me while she was in jammed up traffic! Bad bad juju. Tried a full power off boot, no good. Can call out, but receive nothing.. Falling back!!
[One (M8) Android Development] Kratos90:
Your ROM doesn't support HD voice/enhanced 4G LTE functionality, you need to either call AT&T and request HD voice turned off or use WWE firmware (or whatever older firmware you said is working)/wait for MM carrier support to be added for your ROM. (on my phone so can't see your signature if you have one with your setup information )
[One (M8) Android Development] anshu2015:
Ok. Thank you. Here's the info:

Phone: HTC ONE M8 (AT&T), S-0FF, Rooted

OS - 6.12.401.4 (6.20.502.5 - did not work )

ROM: S.Team M8 JW - 5.4.0

MOD: None

Kernel: Stock

Recovery: TWRP v3.0.2-0
[One (M8) Android Development] Kratos90:
What I said is correct then, working because you're using WWE firmware, so you can call ATT or wait to see if that ROM adds carrier support from AT&T MM base
[One (M8) Android Development] kessaras:
i dont understand anything. i get error 99 the manual way and the other way around with the Fuu , it fails to connect when i see the htc silver logo.

yes im S-off and yes i have the drivers installed already. so i dont know what to do now. (universal htc one m8)
[One (M8) Android Development] Kratos90:
Post output of "fastboot getvar all" command in bootloader, remove your IMEI and serial number before posting.
[One (M8) Android Development] kessaras:
thank you for fast reply. i didnt know i was still s-on after so long. i cant go s-off whatever i do and i cant find any guide online anywhere to help me. firewater and sunshine are both useless. So ill just give it up. the first firmware since the htc one m8 came in the market is nice enough....
[One (M8) Android Development] Einwod:
Sunshine is not useless. Flash a stock rom and it will work. If you had read the sunshine information, you'd have known this.
[One (M8) Android Development] kessaras:
yes ok i know it already because sunshine gives an error and information about the error... i have to go stock since 2014 that i bought the phone.... ill see what ill do...
[One (M8) Android Development] adiel91:
Hey guys,

Does anyone know where can i find changelog \ fixes \ description for latest firmware available? (6.20.502.5)

It would be great to know what exactly every new firmware update is offering

Thanks
[One (M8) Android Development] Black-FR:
Ask HTC, what they changed or fixed/ improved.

No-one else would be able to answer it.

Gesendet von meinem HTC 10
[One (M8) Android Development] ryancpwalsh:
Does anyone have alternate download links for M8_6.12.1540.4_DevEd_NoWipe_TWRP3001 ?

The links in the google docs point to androidfilehost and it's giving me an HTTP 500 error :(
[One (M8) Android Development] anshu2015:
Hello. I'm on Verizon HTC One M8 with 5.0.1, S-Off , running root stock, latest twrp- 3.0.2-0 and want to upgrade to MM firmware. Can anyone provide me with the "Combined NoWipe ZIP/FUU" firmware "link" to move from 4.17.605.9 to 6.21.605.3 to be able to install viper one m8 5.0.2? Do I have to change my mid and cid to upgrade the firmware?
[One (M8) Android Development] Black-FR:
You should check the Verizon sub forum, here in xda.

There is a thread, where you could find the files, for Verizon devices.

The thread here, from [MENTION=1102297]Sneakyghost[/MENTION] is just for GSM devices.

As you could read on page one already.

Don't ever flash any GSM firmware, if you got a Verizon device.

Gesendet von meinem HTC 10
[One (M8) Android Development] Sneakyghost:
Thanks for the heads-up. I see this post only today and I guess it's resolved, as I can't find anything wrong with the links.

Modified

FullStock

Try clicking the links from this post. Maybe you had an issue with Google docs referring you out of the sheet? Can happen...or AFH had issues that day. Happens rather often.