yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] DroidManIc:
4.16.401.9 file is no red text as well correct?
[One (M8) Android Development] Zomb!e:
The 4.16 firmware in the OP has red text. At least it did when I flashed it two days ago.
[One (M8) Android Development] ILoveYouAll:
I've been away for a while till I saw viper dropped lollipop on FB. What's the difference between 4.16.1540.8 and 4.16.401.9? What does viper need in order to boot? I feel like every time I leave XDA I get dumber.
[One (M8) Android Development] mindmajick:
You got that backward, friend ;)
[One (M8) Android Development] xunholyx:
1540 is Dev ED firmware, 401 is WWE/International.
[One (M8) Android Development] jldr:
Everytime I try to flash 4.16.401.10 firmware, I get a "wrong zipped image" error. I already searched this very topic and saw some people with the same problem but never saw a direct solution, or I'm just not savvy enough to understand what to do.

I'm s-off and do not have SuperCID. I think it said TMOB101.
[One (M8) Android Development] Clark Joseph Kent:
I believe you have to be super cid. I'm super cid, and had no issues flashing that FW.

Judgment is here......
[One (M8) Android Development] jldr:
Ok - seems easy enough to do. Thanks.

Only thing is which firmware to use? I downloaded two, one 30mb and one was 40mb. Kinda scary.
[One (M8) Android Development] jakers1991:
Can someone post a link for the latest dev firmware please?
[One (M8) Android Development] xunholyx:
Only thing is, where did you get the firmware from? I'll guess that the 30mb one is from here, and the 40mb is from [MENTION=1102297]Sneakyghost[/MENTION]'s FUU thread? That's because Sneaky includes TWRP in his firmware.
[One (M8) Android Development] jldr:
I got one from here, and one was from the ARHD website. I guess I'll just use the one that was uploaded here.

Thanks so much.

Edit: Oh, you're the user who uploaded the latest firmware! Thanks even more. I'll try with yours now... assuming it will work on TMobile variant?

Edit2: Success. Profit????
[One (M8) Android Development] badbwoydes:
Thanks for the link, that version seems to be pretty recent.

So once i've downloaded it, just follow the steps in the OP? Rename the file to 0P6BIMG.zip, put it on root of SD Card and so on?

I've already flashed ViperOne 4.1.0 with Lolipop and the WiFi stops working intermittently.
[One (M8) Android Development] xunholyx:
Yes. I had the same wifi issues. Renaming and flashing this firmware fixed that.
[One (M8) Android Development] badbwoydes:
Just making sure there wasn't anything different to do for the firmware you linked us to. Flashed with no issues and my phone seems to be just fine now.

Thank you
[One (M8) Android Development] scifan:
So, I have an AT&T M8 running T-Mobile... should the above firmware work for me (if I choose to try it) as well?
[One (M8) Android Development] freelockuk:
hi there

that method works great.

can this OTA_M8_UL_K44_SENSE60_MR_HTC_Europe_2.22.401.4-1.54.401.10_release_385389 be installed this way. extracted the firmware from it and updated that.

but can you flash the update this way

thanks
[One (M8) Android Development] skulldreamz:
OP has been updated with a fix for the blank os-xxxxxxxx in bootloader. Enjoy!!
[One (M8) Android Development] andreasyeah:
What's the difference between 2.12 and 2.22 firmware? As far as I know there was only one update from HTC..What is the one and what the other?
[One (M8) Android Development] exocetdj:
2.12 is leaked test software that Llabtoofer introduced, 2.22 is the official firmware thats being pushed along with the latest otas
[One (M8) Android Development] Xdpker06:
Getting some conflicting info in this thread. Will the firmware pkg in OP remove custom recovery, or do I have to unzip remove the recovery and rezip it? Thanks
[One (M8) Android Development] kevintran.98:
it the file has to be in the external_sd ?, can i place it in my phone storage?
[One (M8) Android Development] skulldreamz:
Could you please point out what info is conflicting so I can make necessary changes if needed. No the firmware package will not replace your custom recovery. That is why I provided stock recoveries.
[One (M8) Android Development] Xdpker06:
Thank you. No not from you. OP was excellent, but one user posted his recovery got replaced.
[One (M8) Android Development] skulldreamz:
Yes it has to be on a extremal_sd. Your internal storage is not formatted correctly to be read for this process so the hboot will give you a wrong or no image error. If.zip is not read on external_sd then format sdcard in phone so it will be the correct vfat format.
[One (M8) Android Development] dennes544:
This method worked flawlessly for me! Thank you for sharing [MENTION=4542027]skulldreamz[/MENTION] !
[One (M8) Android Development] bkdodger:
What up y'all...so on AT&T what are you guys flashing ? I'm super cid with 1.54.401.5 currently

M8 tap'd
[One (M8) Android Development] JayRolla:
I'm on at&t and flashed latest 2.22 firmware and running great.
[One (M8) Android Development] bkdodger:
Oh great to hear it ..so first link in OP

M8 tap'd
[One (M8) Android Development] JayRolla:
I'm running the second link that has no modified red text.
[One (M8) Android Development] bkdodger:
Ahh yes .. I will follow you then ...haha

M8 tap'd
[One (M8) Android Development] bbrannack:
Does this erase all your data on your phone, like apps and such?

Sent from my HTC One_M8 using Xparent BlueTapatalk 2
[One (M8) Android Development] bkdodger:
No data loss ....just updated to latest FW ...

M8 tap'd
[One (M8) Android Development] bbrannack:
Thx you. This worked perfectly.

Sent from my Nexus 7 2013 using Xparent Red Tapatalk 2
[One (M8) Android Development] is350:
I'm on AT&T as well. Did you need to Super CID to flash the new firmware? And any problems with Wifi? Thanks.
[One (M8) Android Development] bkdodger:
Yup super cid ..and I didn't notice any WiFi issues last night I was using it ...

M8 tap'd
[One (M8) Android Development] xunholyx:
It should. WWE firmware is compatible with AT&T
[One (M8) Android Development] scifan:
Hmmm... so I'm currently running this firmware: 4.16.1540.8 which is the dev edition firmware...
[One (M8) Android Development] jakers1991:
Could u post that 4.16.1540.8 firmware? I would really appreciate it.
[One (M8) Android Development] mrrocketdog:
http://xdaforums.com/showthread.php?t=2824048

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Android Development] scifan:
I found it in the link [MENTION=5511100]mrrocketdog[/MENTION] posted - here: https://www.dropbox.com/s/gxaqttv13fvnpqb/4.16.1540.8_firmware_NoRedText.zip?dl=0
[One (M8) Android Development] scifan:
Initial results appear to be better results on the wwe version...
[One (M8) Android Development] gian_78:
have s-off I can not update firmawear 4:16
[One (M8) Android Development] xunholyx:
SuperCID as well? What errors are you getting?
[One (M8) Android Development] gian_78:
or not super cid ..

or checked my cid _304 and ...

on the inside firmawear 4:16 says that the 304 cid and compatible ..where mistake ?? 0 downloaded the file renamed put on sd and restarted in bootloader..ma nothing ..or tried with pc but nothing ... are s-of rom viper 4.3,,,,,,,,,,,,,,

I do not go out errors not only fas nothing
[One (M8) Android Development] redoregon:
Did you put it on the actual external sd card, or the sdcard directory?
[One (M8) Android Development] swoosh0217:
Help

Somehow I updated my Firmware to the latest firmware 4.16.401.10 from 3.28.401.9 using the Fastboot method. As soon as it rebooted. My screen turn black and I cannot make the screen turn on even when I click the power button.
[One (M8) Android Development] mrrocketdog:
did you try holding vol. down and power at same time to see if you can get to bootloader?

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Android Development] swoosh0217:
Yes. It worked but now I am stuck at the HTC logo and when I try to hold the volume down and power button, it takes me to fastboot mode which then prompts me to upgrade since I still have the firmware 4.16.401.10 (which I renamed 0P6BIMG) in my SDCARD root.

So I am basically stuck?
[One (M8) Android Development] mrrocketdog:
take out sdcard. reboot. put back in delete 0P6BIMG. (?)

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Android Development] xko:
how long it takes to flash it?

hello Guys

how long it takes to flash it trough this method?

i am stuck at first menu for 5 min and nothing happening!

thanks in advance
[One (M8) Android Development] xunholyx:
About two minutes or so. Probably less. What firmware version are you flashing? Are you S-Off? Are you SuperCID?
[One (M8) Android Development] xko:
i am S-Off and super cid and i trying one by one as none works
[One (M8) Android Development] xunholyx:
One by one? Don't do that. You need the firmware version that is meant for your model. Boot into bootloader (not hboot) and post the readout here
[One (M8) Android Development] xko:
I am stuck here no more moves after this menu show
[One (M8) Android Development] xunholyx:
Also, make sure that the renamed firmwares are deleted from your extSD before you place another one on there.

---------- Post added at 09:31 AM ---------- Previous post was at 09:28 AM ----------

That's your hboot.

just boot into bootloader and post the readout without selecting hboot. In particular you OS and RADIO.
[One (M8) Android Development] xko:
how to boot in bootloader i cant find it anywhere

---------- Post added at 06:38 PM ---------- Previous post was at 06:34 PM ----------

This article explains how you can enter fastboot/bootloader/recovery mode on your HTC One.

Press and hold both Volume down button as well as power button until the screen goes completely black.

Once it is black release the power button only. Do not release the volume down button.

You will be booted into the bootloader mode.

From here you can select and go into fastboot mode or recovery mode by navigating using the volume up or down. Use power button to make a selection.

i found this but it is making no difference

should i press something when green menu shows?
[One (M8) Android Development] xunholyx:
That method is incorrect. If your phone is off, hold power + vol down. This will take you to your bootloader.

If your phone is on, hold power + vol

UP

untill your screen goes black (about 20 seconds), then immediately slide your finger from vol up to vol down and hold that till you reboot. You will be in bootloader.
[One (M8) Android Development] RedBullet:
I'm on verizon, which link am I looking for here?
[One (M8) Android Development] xunholyx:
Download this firmware. It also contains the latest TWRP.
[One (M8) Android Development] RedBullet:
I think that's what I flashed from a different thread. When I flashed it my bluetooth stopped working reliably. Anyone experienced that?

I did confirm from fastboot that all the numbers look right.

If I want to go back to 4.4.4 firmware where can I find that exactly (I'm sure it's on the OP, but it's hard for me to tell)? I might want to go back and do a little testing.
[One (M8) Android Development] xunholyx:
Okay. The firmware you need for that is in OP. I know they are hard to find, but if you hover your cursor over the link, it tells you what the download is in the bottom left of you PC screen.

This is what you are looking for (linked from OP): https://www.dropbox.com/s/tg0ug894q31tg71/3.28.605.4-vzw-4.4.4-firmware.zip?dl=0
[One (M8) Android Development] rusty-ragster:
hey thanks for the link...i downloaded this and renamed it but it will not flash... HBOOT says no image or wrong image....i am super cid'd and s-off and i have flashed all my previous firmwares using this method but this one won't stick...my phone is an unlocked int variant
[One (M8) Android Development] RedBullet:
So I'm experiencing a BT issue with latest verizon firmware. I've flash it a ton of times, re-flashed by ROM (clean) and always experience the same issue.

Basically what happens is in my car it connects, and then after a couple of minutes it disconnects. I suspect it is happening when the car is doing auto-sync (contacts and messages). Going back to 4.4.4 firmware to confirm that's still solid for me.
[One (M8) Android Development] mattplo:
Help would be great!

So heres my situation.

S-OFF, Unlocked Bootloader, Super CID, Stock AT&T 4.4.2, hboot v3.16

I'd like to convert to GPE 4.4.4(Lollipop has too many bugs) and the accompanying hboot firmware. Then I'll convert to the Lollipop hboot firmware. However, The thread is very confusing. If someone can point me towards the GPE rooted Rom (4.4.4) and the hboot that needs to be flashed to accompany that rom, id be greatful.
[One (M8) Android Development] skulldreamz:
Place this zip on your external sdcard and rename it to 0P6BIMG.zip, boot into your bootloader and let it do its thing. After your converted remember to remove the zip so when you boot into your bootloader next time it won't ask you to update again. Remember to backup whatever you want to keep as this will wipe your internal storage

https://www.dropbox.com/s/tomazhso0avo0gs/RUU-HTC_One_M8_GPE_4.4.4-2.12.1700.1_rooted.zip?dl=0
[One (M8) Android Development] mattplo:
Oh OK. So this includes the updated hboot+GPE ROM? I tried flashing this already in twrp but didn't realize it needed to be flashed as hboot. Didn't realize some were coupled together like that. Gotcha, thank you so much.
[One (M8) Android Development] skulldreamz:
NP yeah everything is in this zip. It's called a RUU if you weren't sure [emoji2]
[One (M8) Android Development] mattplo:
So everything worked out great, thanks for your advice/guidance. However, like an idiot after I got comfortable in GPE ROM I flashed the latest twrp via fastboot. Everything seemed fine. However now I have no recovery.

And if twrp isn't compatible is there a link to flash the GPE recovery via fastboot. As of now I can't update SuperSU etc.

Is twrp not compatible with a converted GPE?

S-Off, Unlocked Boot loader, Hboot 3.18, GPE 4.4.4, rooted.

Edit #1: I extracted the recovery.img from the GPE 4.4.4 I flashed and tried flashing via fastboot and adb/fastboot seems to write it. I get no errors. But when I try to boot into recovery its just Android with a !.

The command I'm using is "fastboot flash recovery blaah.img". What am I doing wrong? Also, what is the recovery block for this phone once its converted? Is it /dev/block/mmcblk0p43

Edit #2: Seemed to solve my own problem. Tried all the TWRP versions from latest (2.8.5) until I reached one that flashed properly (2.8.1) I would still enjoy some insight to my questions if anyone has it.
[One (M8) Android Development] skulldreamz:
You should be able to type "su" enter "cat proc/partitions" or "ls -al dev/block/platform/msm_sdcc.1/by-name" to get your device partition layout
[One (M8) Android Development] mattplo:
Yeah I actually sis that and found that the block is /dev/block/mmcblk0p43/which makes it so odd that all twrps above 2.8.1 failed including the recovery extracted directly from the RUU_GPE ROM I'm running.

No worries now. Got twrp, for GPE, rooted, 4.4.4. hboot 3.18. Now I'm just waiting to a RUU GPE_5.1_rooted.zip which I assume once it deopa will have the proper recovery, plus updated hboot. So I'll wait patiently.

Was thinking about flashing that Lollipop hboot firmware but nor sure if that means I can stay on 4.4.4 until 5.1 with that 3.19 hboot or would it force me to upgrade to 5.0.1? Which I'd rather not.

Is it safe to flash the L hboot firmware and remain on KK GPE 4.4.4?
[One (M8) Android Development] yung40oz84:
I really need the new AT&T firmware. Thanks much!
[One (M8) Android Development] xunholyx:
You could get the RUU from HTC's website, open it up, and pull the firmware from it. Then once you pull the firmware files, zip them up and flash them.

But truthfully, flashing the full RUU is the safest way to update your firmware.

Link to 5.0.2 AT&T RUU: http://www.htc.com/us/support/htc-one-att/news/
[One (M8) Android Development] yung40oz84:
That's the HTC one m7. I need the new M8. It just released this morning so I'll give it some time. Lol! Its 4.28.502.1
[One (M8) Android Development] xunholyx:
Hahaha! Sorry man. I did that while I was "doing stuff" with my bong. I just did a quick search and found that. But I did think that the Mar 31 release date was weird. LOL

The newest one for M8 on their website is still 4.4.4

EDIT: [MENTION=6044187]yung40oz84[/MENTION] I see Dev Ed firmware in your sig, so you must be S-Off. WWE firmware is compatible with AT&T and causes no issues whatsoever. Just flash 4.16.401.10 (since you are superCID, also in your sig).
[One (M8) Android Development] smeejaytee:
You should pass that bong around, don't be greedy lol.
[One (M8) Android Development] yung40oz84:
Haha!!! Ya I am aware. I'm just a official kind of guy. Lol. As to the ATT firmware.
[One (M8) Android Development] Blundog:
I'm kinda confused with the new firmware. Is it a gpe or sense? The 1540.8 I believe for dev ed. Im s-off, att unlocked super cid rooted with 4.16.10 firmware. Like is the firmware similar to my current one? I can now run gpe and sense without having to change firmware, will that change?

---------- Post added at 02:42 AM ---------- Previous post was at 02:41 AM ----------

Or maybe im way off with this firmware thing:D when I updated the last time, I was way off but managed to successfully flash everything without having any problems
[One (M8) Android Development] xunholyx:
No.

GPE and Sense use different partition sizes. You can't run Sense if you convert to GPE unless you convert back.

You can flash a ROM that mimics GPE without actually converting though.
[One (M8) Android Development] Blundog:
See, I don't understand that. I run 4.16.10 and change roms often without ever changing anything. I just flash the rom and move along
[One (M8) Android Development] xunholyx:
Okay. First off, there is no 4.16.10. You mean 4.16.401.10 I believe. Also, there is no 1540.8. I think you mean 4.16.1540.8. These things matter sometimes. :)

So anyways...the 401 firmware is WWE/International. The 1540 Is Dev Ed. Correct. Just stay on the WWE firmware. There is no real difference.
[One (M8) Android Development] Blundog:
Yes those are the ones I'm talking about. Just used 4.16.10 and 1540.8 for short. Thought it was understood but its good to be sure anyways. If a rom is using the dev ed 1540.8 fw and it screwing with my wwifi/Bluetooth or whatever the case may be, I would have to update. I guess thats my concern. If I decided to update, I could continue running roms as usual or would have to go back to an older firmware like 4.16.10?
[One (M8) Android Development] xunholyx:
It's not older. As a matter of fact, it's newer. The numbers don't tell the story that way. That's why your "for short" versions are confusing. The first series is version. In this case 4 which is 5.0.1/2 (or 5.1.0 i would guess) Android.

The second is the builds they go through in development at HTC or something like that. I don't remember the specifics.

The third series; 401 and 1540 in this case; are carrier/device specific. 401 is International/WWE 1540 is Dev Ed.

The last series of numbers is the revisions to the first three.

Abbreviating your firmware isn't done like that. Seriously. It's confusing.
[One (M8) Android Development] Blundog:
Ok... Can I just put 4.16.1540.8. Zip at the root of my sd card, boot to bootloader and take update (for lack of better terminology, update without having access to pc right now). Im att, s-off, on firmware 4.16.401.10 super cid, unlocked rooted. The whole deal. Just want to make sure my firmware is up to date and have the least amount of problem. I've noticed some roms using 4.16.1540.8 and in the op it says may have probems if not on that firmware.
[One (M8) Android Development] Kratos90:
The ROMs are really saying there will be problems if you don't have lollipop (lollisense) firmware some are built on wwe base, some dev.Ed base. However, the WWE works fine for GSM variants, very minimal/basically non existent problems will occur having wwe vs. Dev. Ed. Firmware. That being said, following instructions in the OP and the fact that you're S-Off, yes you can update your firmware this way. And yes it's best to run the firmware the ROM is built on, but wwe vs dev.ed once it's lollipop/same android version is (normally) okay.
[One (M8) Android Development] Blundog:
Thank you, I appreciate that a lot!!
[One (M8) Android Development] muzza19751975:
does this ( 0P6BIMG.zip ) method work with the M9 ?
[One (M8) Android Development] xunholyx:
No.

With M9 it will be 0PJAIMG.zip

With M7 it was PN07IMG.zip for further info.
[One (M8) Android Development] muzza19751975:
OK thank you very much. Slowly learning how to do things on here ?
[One (M8) Android Development] xunholyx:
Yeah, well that is something that isn't commonly known. You may be learning quicker than most. ;)
[One (M8) Android Development] Blundog:
Is it OK to go from 4.16.401.10 to 4.16.1540.8
[One (M8) Android Development] ccw1134:
Yes you can do that without issue.
[One (M8) Android Development] Blundog:
What about 4.28.502.1?
[One (M8) Android Development] xunholyx:
No. Unless you are on AT&T.

4.16.1540.8 is Dev Ed firmware.

4.16.401.10 is International/WWE, and is totally compatible with AT&T. I'd just stay on that if it was me, personally.
[One (M8) Android Development] Blundog:
I'm att s-off on 4.16401.10
[One (M8) Android Development] xunholyx:
Okay. But why do you want to change your firmware? I would just stay on 401 personally, unless you are planning on converting to Dev Ed.
[One (M8) Android Development] Blundog:
I thought I converted to dev edition already though. How do I find out?
[One (M8) Android Development] xunholyx:
Did you do this?
[One (M8) Android Development] Blundog:
Not sure. Friend rooted and unlocked my m8 back when I got it. Really didn't know much about it then.
[One (M8) Android Development] xunholyx:
It's your CID BS_US002?
[One (M8) Android Development] Blundog:
No supercid
[One (M8) Android Development] ccw1134:
I actually haven't gotten around to flashing that one yet so I cannot speak on it personally. But now that you've brought it up I may do it just to see if there are any improvements although I suspect there won't be. The radio included might be a tad bit better for the users in the US but that could be flashed on it's own without needing to flash the entire firmware. My philosophy is to flash it if you're curious and revert back (reflash previous firmware) if for some reason you feel it's underperforming. As long as you're using compatible firmware for your device on your carrier (.401, .1540, .502 for AT&T) you've really got nothing to lose but time I suppose. I make sure that I always remove the recovery.img and the boot.img included, if it hasn't been removed already by whomever posted it, so I don't have to redo that portion as well. Just my two cents. I'm sure others have their own opinions and valid reasons as to why regarding firmware as well.
[One (M8) Android Development] xunholyx:
I'm curious to see your results. I know there were issues with calls going straight to voicemail before. Hopefully that is fixed.
[One (M8) Android Development] ccw1134:
Well I can confirm that the issue still exists. I tried several times to call myself from both a landline and a mobile phone with all calls going straight to voicemail as reported. For now I'm going back to my previous firmware but may try it again out of curiosity once I'm running a ROM based on 5.0.2 as the one I'm using now (ARHD 41.0) is based on 5.0.1.
[One (M8) Android Development] c5satellite2:
If you are s-off, just run the AT&T LP RUU, it will wipe everything, and reflash the firmware for you. You will still be s-off and unlocked afterwards with the stock AT&T LP Rom. While you have the stock rom you can test your issue as well.

Then you can flash the newest TWRP recovery and whatever custom rom you want. RUU will fix any problems with firmware.

Your choice AT&T or DEV:

AT&T LP RUU:

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

Or

DEV EDITION LP RUU:

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