yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] manfly9884:
I am on Att and want to update my firmware to 3.XX can I use the unsigned version?
[One (M8) Android Development] nouch02:
After I flash 3.xx firmware everything run smoothly and awesome but on top of my hboot say "Software status: Modified"

is that normal? If not how can I get rid of it?

thanks

My phone spec:

HTC one m8 at&t

S-off

Supercid

Rom: ARHD 21.0
[One (M8) Android Development] mattprice86:
You can try RUU. I recently really messed up my phone and Captain throwback suggested RUU. Worked like a charm.
[One (M8) Android Development] skulldreamz:
You must have not followed the directions properly. I have dd'd probably 200 hboots in my day and never have had a problem. That's why I put if your not confident or comfortable with the process, don't do it. It is a %100 safe process and in fact that is how clockworkmod and twrp make a nandroid backup. I hope you get everything squared away and pm me if you need some help.
[One (M8) Android Development] skulldreamz:
I have successfully created a goldcard.img and I'm hex editing it now. I will test as soon as I'm done and post results. Looks like we will be able to flash full roms this way as well. I should have the goldcard created tonight. Thanks for the idea ;)
[One (M8) Android Development] skulldreamz:
I have also been testing different formats of the external_sd and vfat, fat, and fat32 work for updating the firmware. I formatted numerous different sdcards to ext4 and the hboot just bypasses the image as if there was no firmware.zip on the card. Just some more updated info...
[One (M8) Android Development] skulldreamz:
My phone was supercid, s-off, and unlocked as well and I just dd 'd the hboot in my OP using terminal emulator and everything went exactly as expected. I have taken a picture to show that the links and/or .imgs I provide have been thoroughly tested not just by myself but others as well before I would ever upload any of them.

https://www.dropbox.com/sc/ji4qny945oi14o7/AAAwOfEScP1Js0X7UFfX3ZuBa
[One (M8) Android Development] farru503:
Never thought this was that easy lol thanks for this ??
[One (M8) Android Development] kennonk:
This worked great for me today. I was on AOKP at the time. Cnverted my international cid to supercid then used the 2.22.401.4-Firmware-noredtext. After reboot AOKP was FCing a bunch and data and wifi were broken. I rebooted into recovery and saw a bunch of errors about unable to read cache. I wiped cache and dalvik and rebooted and things worked fine from that point on.

This thread should be stickied :)

Thank you!
[One (M8) Android Development] Kratos90:
Hi, I'm on AT&T's latest firmware, I don't want to superCID, my CID is CWS__001 and my modelid is 0P6B12000. Would it be advisable to edit the text file changing the modelid to match mine and removing one of the other CID's and putting in mine CWS__001. Please advise, thanks
[One (M8) Android Development] MrMarkEdward:
I have a replacement from AT&T on its way should be here Tuesday if not I am going to be purchasing a OnePlus One soon.

---------- Post added at 10:51 PM ---------- Previous post was at 10:47 PM ----------

Not your fault it was probably 99.99% something i did

I do ty for everything you have done and continue to do for the community.
[One (M8) Android Development] skulldreamz:
The errors in recovery are %100 normal as after a firmware flash your cache and dalvik cache are wiped. Androids dalvik runtime can not function properly without the cache partition being formatted and the dalvik vm being optimized. That is what is going on when you wipe dalvik cache in recovery and reboot to system and you see "Android is upgrading". Just the runtime being optimized. Anyway that's why you were getting FC's.
[One (M8) Android Development] skulldreamz:
If your s-off then just add your cid to the android-info.txt and save the file and drag it back in the zip and flash away. Don't worry about your mid. I'm on ATT as well and have never had to change my mid on any type of firmware or ruu.zip flashing. I just use supercid because I don't see the point of keeping the original one if you are a person that mods, hacks, exploits, whatever. But that's just a personal opinion and my preference. If your s-on then make sure to add your mid and cid and you can flash only unmodified packages with Htc's signature.
[One (M8) Android Development] skulldreamz:
Thank you. I do feel bad that that happened to you even though I am just trying to spread the little bit of knowledge that I have. Don't you feel bad though, as you should take it as a learning experience. We all have bricked phones and yes its a hard pill to swallow but I bet you will never do what you did again and that's the whole point of xda and learning and sharing and all this good stuff. It can't be sunny every day of the year. I hope you enjoy your new phone [emoji1]
[One (M8) Android Development] dukat0s:
[MENTION=4542027]skulldreamz[/MENTION] hey and thanks for your hard work . I try to use this firmware upgrade guide without success.i got an international M8 s on 1.54.401.5 running viper rom .i follow your guide step by step always ended up with "press power for reboot" it loads the renamed.zip file i placed in ext sd but nothing happens.maybe it supposed to work only if i got up to 50% battery or this doesnt matter?thanks for your time
[One (M8) Android Development] Kratos90:
I'm S-Off, I guess it's just laziness, on your advise I'll superCID. Thanks, I do use a lot of mods, so I might as well. Thanks for your hard work.
[One (M8) Android Development] skulldreamz:
That's actually a very good point. Oem's will not let you take a ota update if your battery is under %50 i believe so that could definitely be the culprit. Did you make sure to add your correct mid and cid to the android-info.txt and use a unmodified package? Anyway my battery is at %100 right now so once I'm under %50 I will test that out.
[One (M8) Android Development] ferdie553:
hi which one is the unmodified firmware that we can flash for s-on devices internationa cid J__15? thanks

btw do we need to relock bootloader to flash the firmware if we are s-on?
[One (M8) Android Development] treIII:
So those of us who are s off can flash any firmware(gsm) downgrading or upgrading? I'm T-Mobile by the way.

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[One (M8) Android Development] dukat0s:
yes i try a unmodified package without editing anything at all :) i try acctually all firmwares without success . i m still charging my phone 60% at the moment i reply back soon as i got of charger at 100% =) thanks again for this great work dude !:cowboy:
[One (M8) Android Development] skulldreamz:
1.5xx is for 4.4.2 and 2.xx is for 4.4.3 make sure to add your mid and cid and yes you need to have a relocked bootloader and stock recovery. A simple way to get stock recovery is to use the app called flashify from the playstore if you don't want to use a PC. Or you could just dd the recovery.img...
[One (M8) Android Development] skulldreamz:
Yup, s-off you are good to go either upgrading or downgrading...
[One (M8) Android Development] djlukas1983:
I've got S-OFF rooted and bootloader unlocked. I've tried to install the 2.22. 401.4 and everything updated, only SBL and TP bypassed due to HBOOT infos. But after reboot my phone I've still got 1.54.401.10 and Android 4.2.2 version. What did go wrong?
[One (M8) Android Development] kuailan:
Any link to the 3.28.401.7 firmware with no red text? The one on the first page, only has the ..401.6 ?? Thanks :good:
[One (M8) Android Development] Captain_Throwback:
That line is part of the HBOOT now. How it reads now is the equivalent of "TAMPERED" on previous HBOOTs. The only other option is for it to say "Software Status: Official," which can be done by clearing the tampered flag.
[One (M8) Android Development] nouch02:
Thanks for replied ur awesome, but how do I clear the tempered flag?

Thanks.
[One (M8) Android Development] AlexBrain(AD7):
Yes, i have S-OFF
[One (M8) Android Development] pinktheater:
Yeah i actually took a break and then after I calmed down, i tried RUU and it worked perfect. :D
[One (M8) Android Development] mattprice86:
http://xdaforums.com/showthread.php?t=2708565

I had my tampered banner cleared on a previous hboot, so when I updated to the 3.xx fw, it said status: official
[One (M8) Android Development] mpikxfx:
This doesn't work on my device - International M8

I followed all instructions and booted to hboot and let it run, in the end it shows "Press <POWER> to reboot

I am on S-off (using Sunshine) + have super CID.
[One (M8) Android Development] c5satellite2:
I have been having the same problem. Thought it was just me.
[One (M8) Android Development] Killastyle:
Worked like a charm again :) I'm now on 3.28.401.6. So time to update to ViperOne M8 3.0.1 :)
[One (M8) Android Development] scataldo721:
Dear OP, not sure if you saw the T-Mo update came out today and would you be releasing the firmware for this? I think its 3.3x
[One (M8) Android Development] chrisrj28:
I am also looking for this, that's what I have been waiting for in regards to updating to 4.4.4
[One (M8) Android Development] Behold_this:
https://www.androidfilehost.com/?fid=95747613655048625

Ripped from OTA, meaning it is unmodified with HTC signature
[One (M8) Android Development] chrisrj28:
Thanks! Helps a lot
[One (M8) Android Development] VectorM8:
Any chance for 3.28.401.7 no red text. Thanks
[One (M8) Android Development] jball:
Thank you for the ease of these files.flashed with no problems
[One (M8) Android Development] tgtran:
You can check santod040's thread http://xdaforums.com/showthread.php?t=2710503

Here is the link https://www.androidfilehost.com/?fid=95747613655046792
[One (M8) Android Development] chrisrj28:
I'm getting a corrupt file when downloading this, would you mind uploading it again please?
[One (M8) Android Development] Behold_this:
It's not corrupted. Its signed that's why you can't open it with most archive programs. You will need to use one like 7zip if you want to open it.
[One (M8) Android Development] chrisrj28:
Cool thanks. So do you by chance know where I can find info on what to remove from the firmware zip so it doesn't wipe anything?
[One (M8) Android Development] Captain_Throwback:
Firmware zips from OTAs don't wipe data.
[One (M8) Android Development] chrisrj28:
Sweet, thanks for the info !
[One (M8) Android Development] Luigiesin:
Do they lock bootloader?
[One (M8) Android Development] DeeZZ_NuuZZ:
Normally not

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Android Development] Luigiesin:
Awesome.... Got a few questions for you bro.

I need to flash the new Tmo FW and also update ROM to new one... Don't wanna have to wipe.. Just want to flash update dirty flashing.. But don't want to loose root or custom recovery.

Been trying to find a ROM zip that I can just flash to update and also a modified Tmobile FW with no red text and no wipe... Could you help me?
[One (M8) Android Development] chrisrj28:
I can assist you, I will PM you a zip for the firmware with no wipe and the modified hboot. It will not replace your kernel or recovery either. As for dirty flashing, it's never a good idea to dirty flash to a new base, there are plenty of backup options that will restore your phone to it's current state.
[One (M8) Android Development] Luigiesin:
Awesome... Please do include the new kernel since I'm using stock.. I will download a TWRP Backup of the new Tmo ROM.. But definitely need the FW

I'm currently using the international FW and runs excellent but wanna go with the Tmo since it has some optimizations for wifi Calling and LTE. Thanks brother!
[One (M8) Android Development] chrisrj28:
You will not need the kernel as it should be included in the backup you are going to use. Keep in mind that I believe twrp wipes everything when restoring from a backup. You would be better off just installing a near stock Rom like Maximus or ARHD
[One (M8) Android Development] rickd88:
Issues

I'm S-Off, and flashed the

fw_2.22.531.5_T-MO_w_TWRP_2710.zip

earlier and then after booting back up did the firware.zip from page 80, the ripped OTA one (https://www.androidfilehost.com/?fid=95747613655048625)

and now it's stuck in boot.

When it starts to boot it has a sound that does not sound like T-Mobiles boot sound.

Any thoughts or advice?
[One (M8) Android Development] Luigiesin:
That's OK it actually does... I always nandroid.. I will wipe system anyways and backup apps with TB.

Greatly appreciated man!
[One (M8) Android Development] skulldreamz:
OP updated with 3.28.401.7 firmware with red warning text removed
[One (M8) Android Development] droidkill3r:
Are We still waiting on the Verizon firmware
[One (M8) Android Development] the_rooter:
The 4.4.4 is released today
[One (M8) Android Development] droidkill3r:
Without losing my s-off
[One (M8) Android Development] the_rooter:
As long as ur s off and unlocked bootloader u can ruu or fuu once they are released. I believe ruu is being worked on as we speak
[One (M8) Android Development] droidkill3r:
Ok thanxs
[One (M8) Android Development] Clark Joseph Kent:
Members the OP [MENTION=4542027]skulldreamz[/MENTION] has asked me to pass along, he has not abandoned his thread...he is undergoing some Medical Treatment and once he is able to, will be back to XDA. In the mean time, those that are providing assistance in his thread, please continue and we thank you.
[One (M8) Android Development] dspcap:
Looked through the last 10 pages and through the first page.... which firmware is best 3.3 firmware for t-mobile? I don't care if it has redtext...etc. I am the only one that looks at the phone. I read that t-mobile released one recently, but didn't see the OP released it, so I am fine with another version.

Thanks
[One (M8) Android Development] xunholyx:
.6 to .7 was an incremental update for a fix on the Croatian networks.

Otherwise, they are the same.

---------- Post added at 10:23 PM ---------- Previous post was at 10:20 PM ----------

So sad to hear that.

Tell skulldreamz not to worry. We are holding down the fort.

Also, if you communicate with him at all after this, please tell him I send my very best wishes.

Get well soon buddy!!
[One (M8) Android Development] Ryno301:
Get well soon buddy! Family & health first.
[One (M8) Android Development] skulldreamz:
OP updated with new t-mo firmware. Thank all you guys for your patience as I was in the hospital under the knife and surgery went well as expected. Now I can get back to developing my first kernel.. ;)
[One (M8) Android Development] Last Second:
OP thanks for easy firmware supply.

Just one question to you all. How is the new firmware?

Remembered when I got to .405 the battery drained faster than before (significant amount faster!).

Went like from 7h DOT to 5h DOT (not dependable on rom).

How's .407?
[One (M8) Android Development] allcal:
i dont get this part....its been a while ..

.4. Boot into hboot and READ, INTERNALIZE, & then EXECUTE and let it update its firmware.
[One (M8) Android Development] nelsonTituaAa:
can i still update fw using adb? im on a mac and fuu,ruu dont work on here.. ?
[One (M8) Android Development] skulldreamz:
Read, internalize, execute are just words i used to try to make people aware of what they are doing before they actually flash. Any time you mess with your bootloader bad things can happen if you don't READ the directions. By INTERNALIZE I mean to think about the process in your mind and visualize it, see it happen mentally like a samurai. Then once you have don't that, it's time to EXECUTE or do the actual process. I believe if you do it this way, you have chopped down the odds tremendously of messing something up
[One (M8) Android Development] jball:
Once you rename the downloaded file and move it to the root of your external SdCard , than boot to your

bootloader/hboot once you hit your power button on the highlighted "hboot" option it will initialize and ask you to update or cancel .hit volume up and it will finish the process.
[One (M8) Android Development] creepinchi:
Hi. I recently obtained s-off on my at&t m8 with the original 4.4.2 ROM. I'm thinking about trying a custom 4.4.4 rom, but am taking my time reading through the forums. Can I update my firmware to 3.28.401.6 and let it sit for while before I flash a custom rom or do I need to go to the custom rom right after I update the firmware?

I was thinking about using your method to update the firmware since it seems the easiest and then would update to a custom rom at a later date. I wasn't sure if there would be any type of compatibility issues.
[One (M8) Android Development] jball:
You can flash a ROM and update the firmware using this method anytime you want without it disrupting the ROM you choose.I'm using GPE 4.4.4 and updated from 1.58 to 3.28.401.6 and just reboot to the extra features the updates bring.

Or flash the firmware and then the ROM

Either way you choose
[One (M8) Android Development] los1010:
Kinda wondering the Same thing been looking for one.
[One (M8) Android Development] skulldreamz:
Yes you can just update the firmware and stay on the ROM your on. You just can't do the opposite and update a ROM and not have your firmware updated because many of the ROM devs build off of the new firmware base/sources. In my opinion it's always a good idea to stay current on the latest firmware that's out.
[One (M8) Android Development] skulldreamz:
3.28.401.7noredtext is the 2nd link down, not sure what your talking about?
[One (M8) Android Development] Shadywrx:
Zip Folder name?

Hi,

Have done this before on the previous HTC devices for firmware upgrades thanks for the thread, in my hboot it scans for OP6BDIG will this still work for me?

Cheers
[One (M8) Android Development] skulldreamz:
As you stated that you've done this before then you should have no problems. Yeah it should work assuming your s-off or you wouldn't be here and also make sure that your cid and mid are in the android-info.txt and you should be good to go. And it's normal for the hboot to scan for the diag and 0P6B image
[One (M8) Android Development] c5satellite2:
Glad to hear you are ok.
[One (M8) Android Development] xunholyx:
Good to hear buddy. Welcome back.
[One (M8) Android Development] ceyo14:
Can I flash this if I'm using arhd? I mean the tmo 3.32
[One (M8) Android Development] Shadywrx:
Hey Man,

Thanks for the reply!

Yea it wouldn't pick up the zip file for some reason, so just flashed through fastboot.

Thanks.
[One (M8) Android Development] ceyo14:
Disregard my comment. Flashed it and it actually fixed in gps
[One (M8) Android Development] skulldreamz:
Something that has held people up from doing this is their external_sdcard is not formatted correctly. It should be on a vfat format. The best way to make sure your sdcard is formatted correctly is to format your card in live android booted in kk under backup n reset, then hit factory data reset and make sure to check the box to erase everything on your external_sdcard too and that will format it correctly. This will erase your data so make sure to back up whatever is important or of value to you
[One (M8) Android Development] c5satellite2:
Brightstar us 4.4.4 ruu is up on htcdev

Edit: as per the post below, I was mistaken. My apologies.
[One (M8) Android Development] Behold_this:
Do you have a link? The only download on htc dev for brightstar M8 (aka M8 Developer Edition) is kernel source.

The t-mobile 4.4.4 RUU really has been posted to its device support page:

http://dl3.htc.com/application/RUU_...G_20.56.4198.02_F_release_394971_signed_2.exe

However, the support page for the developer edition has still not been updated since the last software update back in September:

The current RUU that is available for Dev Edition is 4.4.3 (which again is posted to the developer edition support page not HTCDev.com):

http://dl3.htc.com/application/RUU_..._20.57.4196.01L_F_release_387460_signed_2.exe
[One (M8) Android Development] xunholyx:
fat32 is working well for me.
[One (M8) Android Development] Captain_Throwback:
exFAT also works, which is the default for XC cards (64GB+).
[One (M8) Android Development] sgtslaughter64:
Can I flash this with TWRP?
[One (M8) Android Development] the_rooter:
No I believe hboot
[One (M8) Android Development] skulldreamz:
Yeah at the bottom of my OP, I stated that vfat, fat (exfat), and fat32 all work for upgrading or downgrading firmware through this method. vfat is just the default for USB drives. Thank you all for helping to hammer out correct answers in this thread.
[One (M8) Android Development] skulldreamz:
Please do not flash a firmware update through a custom recovery, unless it's something like a radio or splash screen and the directions specifically say that it's OK to flash through recovery
[One (M8) Android Development] the_rooter:
Just by curiosity will u be making one for Verizon
[One (M8) Android Development] OptimusOBrien:
So I am trying to update the firmware and I am getting no where. I renamed it like the OP says too, put it on my external sd card and when I do the Hboot it starts to go then it stops and gives me the HBOOT options again. I have S-OFF and SuperCID. Do I have to be on a stock rom to do this?
[One (M8) Android Development] jball:
What format is your SD card?
[One (M8) Android Development] OptimusOBrien:
FAT32 64gig card
[One (M8) Android Development] xunholyx:
No you don't have to be on stock.

Maybe it was a bad download? Try to download the firmware again, and if that doesn't work, try another download.

Also, make sure that your extSD card isn't formatted to ext4.

EDIT: I am also fat32, 64gig. It's not a format problem.
[One (M8) Android Development] OptimusOBrien:
I have tried 2 other downloads and I just tried with an 8gig sd card and same result. My sd cards are FAT32 so I am really confused as to what I am doing wrong
[One (M8) Android Development] jball:
[MENTION=4959601]OptimusOBrien[/MENTION]

Yes try to download it again

Try vfat format
[One (M8) Android Development] OptimusOBrien:
Downloaded another copy, reformatted SD card and same result. Not sure if this is part of the issue but here is what I see when I go into the bootloader

Tampered

Unlocked

CID-11111111

HBOOT- 3.18.0.0000

RADIO- 1.19.21331147A1.09G
[One (M8) Android Development] jball:
Are you S-OFF and are you using a zero as the first character
[One (M8) Android Development] OptimusOBrien:
Yes, I have S-OFF and I am using a zero. I entered it in myself and did a copy and paste from the OP. No matter what I do same result
[One (M8) Android Development] jball:
[MENTION=4959601]OptimusOBrien[/MENTION]

Sorry I've been asking simple questions but without knowing from the start I had to ask
[One (M8) Android Development] OptimusOBrien:
No worries, I just want to know if I'm able to update the phone. Ive been trying for a while now and still no luck
[One (M8) Android Development] jball:
[MENTION=4959601]OptimusOBrien[/MENTION]

How about a screenshot of your root explorer with renamed file
[One (M8) Android Development] OptimusOBrien:
Do I have to rename the file on the device? Im wondering if thats where Im going wrong. I rename it on my pc then copy it to the sd card.
[One (M8) Android Development] the_rooter:
Are u positive your using a zero and not an O
[One (M8) Android Development] jball:
I downloaded it using my device and renamed it on my device. Not sure if that matters or not
[One (M8) Android Development] OptimusOBrien:
Yes, as I stated I used a 0 and I have copied it exactly how the OP has it
[One (M8) Android Development] jball:
We will get this figured out but how about that screenshot.

Power and down if you don't have the option in your power menu or status bar
[One (M8) Android Development] OptimusOBrien:
So I looked at the file on the phone and it had 2 .zip in the file name...renamed and I am updating as we speak...lol I dont understand this one but thanks for the help!!!
[One (M8) Android Development] jball:
Good deal [emoji122]