yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] xunholyx:
I also used my device. Maybe give that a shot. Download it with your phone, use ES to rename it, and move it to the root of SD. Also, make sure that you have deleted any files on your SD that are named 0P6BIMG.zip.

You don't have more than one file named 0P6BIMG on your extSD, do you?

EDIT: I read above that you fixed it. I had a feeling that might be the problem after you said you had tried it several times.

lol
[One (M8) Android Development] OptimusOBrien:
I was sitting here thinking it has to be something so small lol and sure enough it was! Thanks for all the help guys!
[One (M8) Android Development] jball:
[MENTION=4959601]OptimusOBrien[/MENTION]

That's what we are all here for. your welcome
[One (M8) Android Development] skulldreamz:
Sorry, will I be making what for Verizon?
[One (M8) Android Development] Gamesoul Master:
The default setting in Windows is to hide known file extensions (like ZIP), so when you copied the whole name from the OP, you had ".zip" in the name when the hidden ".zip" extension was still in the file name too :)
[One (M8) Android Development] LiLPurP:
Sorry if thus is a noob question, but im on 4.4.3 att m8, which file is the 4.4.4 firmware for my device?
[One (M8) Android Development] jball:
We AT&T HTC ONE M8 users don't have an official 4.4.4 firmware so that's when "supercid " and "S-OFF" comes into play.

Typically you flash the newest update being 3.28.401.7 or 3.28.401.6
[One (M8) Android Development] skulldreamz:
OP updated with new Verizon 4.4.4 firmware. Stock boot and recovery removed.. ;)
[One (M8) Android Development] razen_kain:
[MENTION=4542027]skulldreamz[/MENTION] I'm curious to know what you think about this...

http://xdaforums.com/showthread.php?p=56297394

I very much like your method for obvious reasons but I don't understand why some are having trouble and some are not.
[One (M8) Android Development] Clark Joseph Kent:
Either way, but skull's method is far the easiest way, IMO. I've done 3 updates via this thread. Why others have issues, is lack of reading, understanding, and reading.

As seen so many post in the ROM threads on asking "how to" without searching, regarding FW updating. But what do I know. Too many variables on why others have issues.

Judgment, from my M8 using Forum Runner.....
[One (M8) Android Development] skulldreamz:
All I'm gonna say is I just wanted to share with the community a way to flash firmware without a PC. I can't comment on why people can't read directions properly and also if someone doesn't understand how to do something, I have no problem explaining it to them or helping them until they figure it out.
[One (M8) Android Development] jball:
Hay like in other threads take the good with the bad.I've used your method each time and zero issues with my AT&T model "ZERO" people. Keep it up bud
[One (M8) Android Development] razen_kain:
Thank you both. I've only upgraded FW once, a week after I had this phone. Your method worked great for me. I was just worried after reading some other posts that maybe something wasn't getting flashed properly but all is running great for me. Running the latest viperone with .6 FW. Thank you for your contribution. It's definitely made my life much easier. Hope you didn't take any offense to my question.
[One (M8) Android Development] santod040:
Just so its clear, no offense to anyone was meant by my post.

Was intended to avoid the increasingly common issues that were coming up when users used the SD card method on the latest Vzw m8 firmware.

If there wasn't so much evidence of the issues and connection of said issues to using the SD card method, then I wouldn't have posted what I did.

Its not like the SD card method is new or anything.

I used it on my HTC Thunderbolt, years ago.

But when ROM threads and my inbox start filling with the same issues over and over, by users who used the SD card method on the latest firmware for my variant, it became important to me, to share my findings to help ROM devs avoid constant reports of said issues in their threads and to save the end users from the same grief.

If it works for you, then that's awesome.

But please let's not make it into something its not.

I actually helped the OP of this thread to understand how to mod hboots via Team Viewer.

So my intent wasn't to criticize or take away from what's posted here or elsewhere, but was to actually try to help cut down on repeat issues being reported from using said method.

I stand by what I said and I honestly suggest for anyone that insists on using the SD card method to do the process twice, just to be sure they got everything from the firmware flashed successfully.

Take it or leave it, but don't hate on me for trying to help with what is a definite issue that has come up more times then you would imagine.

Thanks and carry on...
[One (M8) Android Development] jball:
[MENTION=1331268]santod040[/MENTION]

Its all good man.people will still pass up reading and researching and still post problems self inflicted or not .
[One (M8) Android Development] santod040:
Yes, but now instead of wasting 3 pages in my rom threads for each user who has issues updating their firmware, I can simply link them to my post.

They can then either read it and take my advice or be ignored.

Much easier then wasting my time repeating myself over and over and over for each and every user. :good:

Currently working 7 days a week and would have no time for actual development if I spend my time that way...
[One (M8) Android Development] razen_kain:
Whoa brother, I didn't mean to imply that at all. I'm just a new guy who upgraded from an s2. I'm just trying to learn and absorb knowledge from you guys who know what's going on. I had an evo3d I tricked out but that's been ages ago so the HTC scene is pretty much new for me.

This is what I do. I read, I ask, and read some more. If I'm not sure, I GET sure. And that's all I'm trying to do. I don't mean to step on any toes and apologize to you if I did. I absolutely love this phone and I want to learn everything I can about how it works. It's vastly different from what I'm used to so I'm being very cautious. So far so good...

Again I apologize if it looked like I was "calling anybody out". That was not my intention. I read your post this morning at least four times and then read all the responses. I still am. Hopefully in the future I'll be more knowledgeable on the issue and maybe I can help take the heat off of some of you. I share what I learn and I monitor all my subscribed threads diligently. I look forward to more of your posts in the future.
[One (M8) Android Development] santod040:
No offense taken whatsoever, just clarifying my reasoning for posting what I did, since it seems some comments in here were somewhat implying user error. (yes, this is often a reason for issues)

However, flashing from SD card, really doesn't leave much room for user error, it either flashes or doesn't.

So the issues that arise from using that method are not quite user error, if that makes sense.

Anyhow, I'm done, just wanted to expand on my reasoning.

You can (if you like to read) check out the last few pages of my NuSenseSIX rom thread in vzw m8 forum, or the Clean Rom thread, or the RKDN rom thread, and you will see the same issues reported multiple times.

"I updated firmware to 4.4.4 but get stuck at splash after flashing, or it boots but I have no wifi".

These issues were mentioned multiple times, and the same solution fixed them all, reflash firmware.

I could also forward a pile of PMs with the same symptoms, cause, and solution, but of course I'm not gonna go that far. :)

Anyhow, I am leaving it alone now, just justifying and clarifying what information I chose to share.

Again, users can take it or leave it. :good:

All is good, no harm no foul and no offense taken whatsoever.
[One (M8) Android Development] razen_kain:
I will. Thank you :)
[One (M8) Android Development] xunholyx:
I use this method, but I fully agree with you that it's almost impossible for problems to arise from using this method due to user error. If the MID and CID match, the file flashes. If it doesn't, it gives an error and aborts. Pretty hard to screw it up user wise.

That being said; and like I said; this is the only method I've used to update firmware, and I've recommended it to others without them reporting problems unless they are on verizon.

But I may switch over to the RUU method.

I really have heard of pretty much no issues at all using that method, it's just that maybe I'm a little lazy and don't want to get off of the couch to get my micro usb connector sometimes. ;)
[One (M8) Android Development] Gamesoul Master:
The 3.32 TMUS firmware has a recovery image inside of it, but I see no mention anywhere in the thread as to whether it's stock or custom.
[One (M8) Android Development] skulldreamz:
It's custom
[One (M8) Android Development] Gamesoul Master:
Yeah, I ended up deciding to be brave and just flash it and do my ROM install. I was actually a version behind on TWRP, so it was a pleasant surprise to see it updated to the latest version when I crossed my fingers and booted into recovery :D
[One (M8) Android Development] BIGWORM:
So, the new TMO firmware, 3.32, can I just remove the boot.img and recovery from the zip so those won't be flashed over?
[One (M8) Android Development] ozziedog:
Thank you skulldreamz for all your time and effort, I've used your methods without any problem what so ever. I'm on AT&T an this is easy:)
[One (M8) Android Development] skulldreamz:
The stock boot and recovery are already removed and twrp is added. But yes you can always remove whatever you don't want and add whatever you do want [emoji12]
[One (M8) Android Development] VectorM8:
Tryed to install 3.28.401.7 no go here. Anyone else? Up on instalation says no Hboot, no recovery. Can't unzip to load missing files. I'm on 3.28.401.6 and Philz recovery any help? Thanks.
[One (M8) Android Development] skulldreamz:
Works fine, what or where says no hboot or recovery? Tap the zip to unzip...

The recovery is removed but it has the hboot .img as you can see in the picture
[One (M8) Android Development] skulldreamz:
http://xdaforums.com/showthread.php?t=2923986
[One (M8) Android Development] 2dogs16:
I screwed up I don't have use of a Computer.I copyed and remamed file and flashed if with a wiped phone. Now have a boot loop and can't enter recovery. I repeat help I have no Computer
[One (M8) Android Development] skulldreamz:
Well I would boot into recovery or bootloader and keep your phone charged until you get to a network where you can download a rom to load. To stop the bootloop hold down power and volume up and when the screen turns black hold down power and volume down. That will get you into your bootloader. Hold on, what did you use to just post that comment?
[One (M8) Android Development] 2dogs16:
An old tablet. I can get into bootloader but it wants to reinstall firmware

---------- Post added at 05:09 PM ---------- Previous post was at 05:02 PM ----------

I can'tget past the firmware installation. If I can get back int twrp I would be all good
[One (M8) Android Development] skulldreamz:
Everytime you boot into hboot it will ask you to install firmware because you still have the 0P6BIMG.zip on your external_sd, delete that file off your sdcard so it will stop asking you
[One (M8) Android Development] skulldreamz:
Put twrp on your external sdcard and rename it and let the hboot flash it
[One (M8) Android Development] skulldreamz:
Can you connect your phone to your tablet?
[One (M8) Android Development] 2dogs16:
I can'tno Computer.Even if I could how would I with no os
[One (M8) Android Development] skulldreamz:
Its called fastboot flashing a recovery
[One (M8) Android Development] 2dogs16:
No. But how would I renametwrp. And copy
[One (M8) Android Development] xunholyx:
Ummm.....why did you wipe your phone. There is absolutely nothing that suggest that in the instructions. :eek:
[One (M8) Android Development] skulldreamz:
Take the sdcard out of your phone and plug it into your tablet. Add twrp to the firmware zip and rename. Put back into phone and let the hboot do its magic
[One (M8) Android Development] 2dogs16:
Problem solved put sdcard into tablet and just deleted firmware and rebooted into recoverythank you so very much
[One (M8) Android Development] skulldreamz:
No problem buddy. It's such a nice feeling to be able to also help people out that I don't know personally [emoji6]
[One (M8) Android Development] xunholyx:
I feel the same way. But screw the people I know personally! ;)
[One (M8) Android Development] wmstwo002:
Worked like a champ!

Thank you for providing this!
[One (M8) Android Development] kevin813:
i flashed the latest verizon firmware and my phone wen through the whole process and rebooted fine, how do i know if it worked? it still says 4.4.2 i want to flash a 4.4.4 rom but want to make sure this worked properly first.
[One (M8) Android Development] snebojsa:
Reboot in to bootloader and check what it say.
[One (M8) Android Development] xunholyx:
Of course it says 4.4.2. That is your ROM version.

The firmware version can be found in hboot (3.19 is newest) and OS (3.28.xxx)in fastboot
[One (M8) Android Development] jball:
I use this app [emoji652]

https://play.google.com/store/apps/details?id=com.siriusapplications.quickboot&hl=en

After install just open and hit "bootloader" and give root access

Or you can use Gravitybox to enable reboot options in your power menu unless your ROM comes with it
[One (M8) Android Development] chlap:
Latast firmware is for htc m8 European?

Have I change something in Android info

modelid: 0P6B20000 cidnum: VZW__001 mainver: 3.28.605.4 btype:1 aareport:1 hbootpreupdate:12

Maybe is not for htc this firmware?

Sent from M8
[One (M8) Android Development] jxcorex28:
Skull, do you happen to have the Dev Ed. 3.28.1540.5 ?
[One (M8) Android Development] allcal:
after flash the zip file ..i have this one...

HBOOT 3.16.0.000

RADIO 1.15.2133156.UA13G

is this good enough to flash 4.4.4? :)
[One (M8) Android Development] snebojsa:
Which zip file did you flash? You must have HBOOT 3.19 when you flash latest firmware... You did something wrong...
[One (M8) Android Development] allcal:
:( geus i got the wrong one.. is the first link good?
[One (M8) Android Development] xunholyx:
No.

Your hboot should read 3.19 for the newest firmware. 3.16 is 4.4.2 firmware.
[One (M8) Android Development] allcal:
gone try the first link..ok?
[One (M8) Android Development] snebojsa:
You first have to know what variant/carrier phone you have. Get fastboot getvar all information and see what is your cid/mid.

First link is for Verizon, second for T mobile, third for wwe (international) version.
[One (M8) Android Development] allcal:
cidnum htc_E11.....so wish link should i use..? :( thanks

---------- Post added at 03:14 PM ---------- Previous post was at 02:39 PM ----------

i have tried the thirt one...but it still 3.16 :(
[One (M8) Android Development] snebojsa:
Yes, you can't update firmware this way if you are s-on, that is said at first post. Only way for you is going back to stock and take ota...
[One (M8) Android Development] str8str:
Sorry if wrong place for question. I'm on latest 4.4.4 firmware for Verizon updated just fine but was wondering if there is a no red text made for latest yet? Had one for 4.4.3. Lost where I got it from it was flushable the same way thru hboot. Do you have or know where I can get one?
[One (M8) Android Development] skulldreamz:
Here you go http://xdaforums.com/showthread.php?p=51744965
[One (M8) Android Development] Captain_Throwback:
Use SunShine to get S-OFF before you try to update - that'll make updating much easier.
[One (M8) Android Development] wasuellc:
Sunshine cost $25, but well worth it.
[One (M8) Android Development] str8str:
I agree I used it and it worked flawlessly. And yes $25 is really nothing considering all the work they put in to get us soff. I could of used fire water and did with my 1st m8 but when I got my second one I used sunshine to support a great cause. You'll be done in less than 10min

---------- Post added at 04:10 AM ---------- Previous post was at 04:09 AM ----------

Thanks worked great.
[One (M8) Android Development] mrbillishere:
OP thanks for maintaining your first post. This is really, really a handy thread to have available.

I'm looking for a backup of the stock Recovery (and firmware too) from the latest HTC Developer's Edition build 3.28.1540.5 ?

I want to be able to root my phone by flashing SuperSU from TWRP, and then go back to stock recovery after I do so that I can get the OTAs later.

Thanks.
[One (M8) Android Development] mspayde:
AT&T Firmware Updated -- CAKE! But...

Followed directions exactly as posted by OP. Used the 2.22.1540.3 ATT file, renamed it 0P6BIMG.zip and booted into HBOOT...everything was automatic, except for confirmations. Rebooted and phone is fine.

My original firmware was blank, something like missing or invalid, but it still updated and now I am 2.22.1540.3 dated July 11, 2014. Is there an update for this? Is it safe to flash the 3.28.401.6 or .7 on the AT&T M8? If so, what file should be used?

Thank you for the FANTASTIC instructions!!!:good::good::good:
[One (M8) Android Development] xunholyx:
Here ya go buddy. There is a backup of pretty much every stock M8 ROM and recovery here.
[One (M8) Android Development] Galaxysm:
Can't find the HTC latest firmware on the op?
[One (M8) Android Development] wasuellc:
What carrier are you on?
[One (M8) Android Development] Galaxysm:
Sorry forgot about it...its T-Mobile.
[One (M8) Android Development] xunholyx:
Two different people dude.

One is about stock ROMs, one is about firmware. No offence intended.

I'd help more, but I'm posting this from the LRT.
[One (M8) Android Development] wasuellc:
Here you go. https://www.dropbox.com/s/8v27l9kvexz4a6g/3.32.531.2_Firmware_TMUS.zip?dl=0

---------- Post added at 07:01 PM ---------- Previous post was at 06:19 PM ----------

The stock rom one was answered.
[One (M8) Android Development] jacgandres:
Hi, I'm new, I was reading some posts and I have some questions, my HTC is from AT&T, but, I didn't see the link for the newest fm : 3.28.501.XXXX , so, am I not able to do this? Have I to wait for the AT&T release it ? Is necessary to change the cid? What is a supercid ? Thank you for your comments.
[One (M8) Android Development] jball:
I'm an AT&T M8 user and being S-off and supercid I've flashed the 3.28.401.6 that's listed and it's made 4.4.4 run like it should.

SUPER CID

Super CID "allows you to flash ANY ROM to the device regardless of the carrier" (taken straight from the S-OFF sticky). You can certainly S-OFF, install custom recovery, and begin flashing custom ROMs without Super CID, but you will be limited in your choice of ROMs to those that are the same carrier as you have

CID is the Country Identifier, a code which is stored on your phone and software uses to determine which country or region the phone is for. HTC updates, for example, use it to determine (among other things) which languages to install.

SuperCID is a special code, 11111111, which means that software from any region can be installed.

While SuperCID may seem handy, note that if you are only interested in debranding your phone, the OTA (over the air) updates which HTC sends will not be available for your phone, since there is no specific region defined. So, in such cases, you should choose a specific CID for your region.

AT&T HTC ONE M8
[One (M8) Android Development] xunholyx:
Actually, CID is Carrier Identification, not country, but yes otherwise.
[One (M8) Android Development] jball:
Hay thank you

I copied and pasted from a link cause I didn't feel right about posting another Dev forum on XDA

AT&T HTC ONE M8
[One (M8) Android Development] jacgandres:
Hi, thank you for your detailed explication, but I feel very green to do that, hehehe
[One (M8) Android Development] mspayde:
AT&T Firmware Updated to 3.28.401.6

Hey guys, I just updated my AT&T M8 with S-Off and SuperCID to the 3.28.401.6 from the OP using the directons provided and all is well. Flashed perfectly, booted right up and all works fine. Thanks OP!:good::good::good:
[One (M8) Android Development] jacgandres:
Did you use sunshine to get your s-off? Did you pay? I have s-on but already rooted I don't know if it's necessary
[One (M8) Android Development] mspayde:
Negative, I used firewater back in April, been S-Off ever since . I am not qualified to tell you whether or not you need S-Off, just that it is what I have. Good luck.
[One (M8) Android Development] jball:
S-off can save you a bunch of headaches in the future. I felt great after the exploit for just giving up the $25 .best $25 I've spent on a phone

AT&T HTC ONE M8
[One (M8) Android Development] xunholyx:
Yes it's necessary to be S-Off. It's in the first sentence of the OP.

Quote: "To anyone that is S-OFF and wanting to flash firmware....."

Spend the $25. It's worth it.
[One (M8) Android Development] jxcorex28:
I believe it was chainfire who said, "it's better to get s-off now, when you can by whatever means your device allows" because from what I've read with the 5.0 release it's going to be alot harder to obtain s-off. Pay the $25
[One (M8) Android Development] angadreme:
3.28.401.9 ?

Hey [MENTION=4542027]skulldreamz[/MENTION],

I want to thank you for your great idea which worked perfectly well for me. No issue whatsoever (am S-OFF with Sunshine BTW).

Are you planning to add a link for the latest 3.28.401.9 by any chance ? :D

Thanks for everything,
[One (M8) Android Development] skulldreamz:
OP updated with 3.28.401.9 firmware with no red text hboot
[One (M8) Android Development] Garrett_PL:
Thank You Sir.
[One (M8) Android Development] caanda45:
WOW....I wanted to get rid of the red text and it is done in seconds, nice touch here....Thanks

So I gather in the zip file you have a modified Hboot?

May I also suggest giving us the md5 checksums would be handy, or if something is wrong with the download it won`t flash?

Very nice and thanks!!
[One (M8) Android Development] Clark Joseph Kent:
Outstanding, thank you another great update, flawless. :good:
[One (M8) Android Development] mspayde:
skull, does 3.28.401.9 work on the AT&T variant? I flashed 3.28.401.6 earlier today and all is fine. THANKS AGAIN FOR ALL OF YOUR HARD A$$ WORK ???
[One (M8) Android Development] caanda45:
As long as you have

s-off

, it is the WWE package, I am on Rogers/Fido in Canada that is pretty much the same system as AT&T, so yes as it works just fine for me....so yes.
[One (M8) Android Development] skulldreamz:
No problem [emoji6] Yup, ran it with InsertCoin for a few days now on the AT&T network and can say all is running smooth
[One (M8) Android Development] mspayde:
3.28.401.9 Perfect

Ma Man! Thanks, it flashed fine and all seems well. Thanks again!:good:
[One (M8) Android Development] caanda45:
Does this method also modify the H-boot in the flashing process?
[One (M8) Android Development] skulldreamz:
Yes, if there is a hboot.img in the package your flashing it will flash that as well. It's the 100% same outcome as if your were to fastboot flash the firmware package. Just a different method to doing it, but same results. It doesn't modify the hboot but it does flash it
[One (M8) Android Development] caanda45:
So in your opinion this is as safe as sneakyghosts thread options....I gather from reading that modifying the H-boot is a dangerous situation to get rid of the red text. Why does your method have no red text in it?
[One (M8) Android Development] skulldreamz:
Serious???
[One (M8) Android Development] caanda45:
I am trying to learn here, so yes I am serious, it is not a disrespectful question, just trying to get to the bottom of a issue and understand it. So if any disrespect was taken it was not meant at all. Just trying to understand why some firmware updates have red text and others do not. Puzzling, your method is sure easy and fast, just trying to learn here...no disrespect was meant.