yashsingh1/xdaforums huggingface dataset:
[AT&T HTC One (M8)] an0ther:
This will put your phone stock as far as firmware, recovery, software however… It will NOT mess with your boot loader, security, or cid. If it were me, before flashing the ruu, I would change the cid back to at&t "CWS__001" and lock your boot loader. Do not use the "fastboot oem lock" this will have a relock label, search how to proper lock boot loader with soff. After this use the ruu. You will be completely stock except soff. They probably won't say anything about it being soff. If you turn security back on, it throws another tampered label that you cannot clear. "Make sure you don't have any current tampered labels too. #1 rule of htc is don't go s-on! Your phone has to be completely stock to do it and it throws a tampered label. If you were to go s-on with your current wwe firmware, your phone would never even light up again once you reboot it unless your cid/mid match that firmware.
[AT&T HTC One (M8)] walle4893:
Thanks I'm on S-off already. Shouldnt there be an easier method where you place a zip fw in sdcard then go into bootloader then it will do the rest? That way backup and restore are not neccessary. I meant that's how I flashed my previous firmwares and kt worked perfectly fine.

Speaking of which, can you link me to this ota.zip file?
[AT&T HTC One (M8)] an0ther:
The easier method would be the same as I did with this firmware, rename the whole ota to bootable hboot file, but this would not work with a rom as it contains more than just firmware. I just looked for the ota and I guess no one grabbed it. Sorry. I would just back everything up and use my RUU if you really want the firmware. I would snatch you the ota, but I do not own an m8 anymore. If ruu'ing is just not an option, you could flash the 1.58 firmware "which I have if you can't find" and load an at&t 1.58 backup and accept the update, then just restore your rom.
[AT&T HTC One (M8)] walle4893:
Thanks. Will try to do RUU when I get home.

Just a thing if I restored my old custom rom the latest fw would stay the same, correct? Say I'm on 2.22 (viper), ruu to 2.23 then go back to viper.
[AT&T HTC One (M8)] an0ther:
The rom has nothing to do with firmware. In hboot it will say what your phone really is, in viper, it will say whatever version there rom was made from. Your phone will still use your "real" firmware like at&t radio. Rom will not do any firmware changes no matter what it says when you boot.
[AT&T HTC One (M8)] dray:
Sorry for the off topic, but how are you liking the S5? I am looking into it? Do you like it better than the m8? :)
[AT&T HTC One (M8)] an0ther:
Yes an no. The size of the phone is a lot better compared to the m8. Not a bunch of wasted space. I wasn't a fan of the on screen buttons, i like the capitative ones on the m7 and the s5 along with the physical button. The htc launcher is a little smoother and I miss the flexibility of soff. I have my s5 rooted and running safestrap but you are limited to only about 5 roms. The main reason I switched is the camera. I don't expect a phone to have a great camera but with how bad the m7 camera was I can't believe they did it again with the m8. I was upset with the camera from day one. I don't really care how good the selfie camera is. The s5 camera is simply amazing. Front camera sucks, but thats not what I am looking for. Battery is about the same between the 2. S5 also has some nice other features such as water proof, usb 3, replaceable battery. It has a heart rate sensor that I could care less about…. however when messing around with it I found that before I smoke a cigarette my rate is around 70-80, sitting in the same place without moving, a cigarette raises it to 120-135. I'm still smoking and could care less about the sensor but I could see it being helpful for someone who may have heart issues. These are just my opinions "and my thread" so no one bash me on my m8 opinions. The m8 is a great phone but I just feel like a few key features were way off for how nice the body of the phone is.
[AT&T HTC One (M8)] nismaxxx:
Thanks
[AT&T HTC One (M8)] kevintran.98:
well they actually goona send me a replacement device if i ship them mine, so do you think i need to s-on ?

---------- Post added at 04:03 PM ---------- Previous post was at 04:02 PM ----------

well they actually goona send me a replacement device if i ship them mine, so do you think i need to s-on ?
[AT&T HTC One (M8)] akitten007:
I know this may not be the right place to ask, but I didn't want to create an entire thread for simple question. I am selling my m8 to buy an s5 (for reasons). I was wondering if the only way to get rid of the red dev text on the boot screen was to flash a modified hboot, or if I just return to stock rom and recovery it goes away on its own? I can't seem to find a straight answer from any thread I've searched. Thanks again guys!
[AT&T HTC One (M8)] an0ther:
If you flash this ruu it will go away. Red text comes from recovery
[AT&T HTC One (M8)] an0ther:
No. Properly lock boot loader and run ruu.
[AT&T HTC One (M8)] thecrunked:
just wanted to throw my 2 cents in. i wanted to upgrade my firmware so i could load the latest version of my fav custom rom (arhd) cause i am stuck with s-on. i was reluctant at first cause i saw all of the negativity about the battery drain and other problems from this update. i cant speak for the att stock rom, but after using this guide (worked perfectly btw) and flashing arhd 11.1, everything has been great, battery has been even better than before. so if you are reluctant like me, hope this helps to make up your mind.
[AT&T HTC One (M8)] akitten007:
Thanks a lot! Hope to see you in the S5 forums as well.
[AT&T HTC One (M8)] IS33D34DP30PL3:
keeps on saying "device halted due to large image update fail" its on external sd not unzipped and i verified md5
[AT&T HTC One (M8)] an0ther:
Could be something with mtp transfer. I would try to take your sd card out and put it in your computer and move file to it that way if you can, or use a mac, or try drivedroid app and set it for another mode. I do not have this phone anymore but i know the file works perfect. Make sure you are following the requirements too. You could also re download the file straight to the phone.

Must be on htc firmware, does not work if you converted to gpe.

If you are s-on boot loader has to be locked. Soff doesn't matter.

Sd card needs to be fat
[AT&T HTC One (M8)] Pumpiron579:
That happened to me also, I ended up running the RUU from my PC, after about 2 days I tried it this way and it worked so I figured it had to do with something on my internal storage. Since it will be wiped anyways, might wipe your internal storage and try it again. Just a thought.
[AT&T HTC One (M8)] Jammn:
Hi. Will this update work on a completely stock m8?

Thanks
[AT&T HTC One (M8)] an0ther:
Yes but it will wipe the phone.
[AT&T HTC One (M8)] sttw1fa:
help a semi noob... :)

I currently have 4.4.2 and ViperRom 1.8. S-Off, and Unlocked. CID is 11111111

Originally all my ROM changes have been where I don't care if the phone is wiped....started Stock...went to GPE for a month, then back to Sense (then loaded ART ROM), then a wipe and over to the Viper 1.8. Each time set up as a new (wiped) M8, then tweaked UI and setup like everyone does. Had always done this on a PC (found those guides easier), but now wanting to do it via my MAC.

Fast forward to now, 5 months later, there's texts/images/contacts/etc. on the M8 that I'd like to carry over to using the latest 4.4.3 and Viper. Used Titanium Backup Pro to do a system and app backup. I'm guessing I should also do a nandroid backup in TWRP before starting also?

Want to triple check my understanding of this process....

It's just a matter of downloading this RUU....following the steps here At&t 1.58.502.1 Bootable RUU - No PC required - Mac friendly and then installing Viper, and then restoring my Titanium Backup?

I do search and read a LOT before doing all this....don't want a brick.....just want to see if I missed anything....It really helps to have some confirmation of my understanding and interpretation of the process since now I want to keep data across the SW upgrade.

Thanks for the guide!
[AT&T HTC One (M8)] redpoint73:
Making a nandroid is

always

a good idea if making some major changes.

Using TB to migrate system data can be tricky. I'd normally advise against it, but since you intend to backup on Viper, and restore to Viper, it

should

work okay. You can also backup and restore SMS and Contacts as apps by making a TB backup of "Contacts Storage" and "Dialer Storage".

Your contacts should be saved to the cloud via Gmail by default. But if you have altered that default, I'd also suggest you backup your contacts by means in addition to TB (in case the TB system restore doesn't work perfectly).

I'd absolutely backup photos and other data that can't be replaced either by some cloud method, or just connect to a computer and copy/paste.

You will need to re-install custom recovery after RUU (RUU writes stock recovery), but aside from that, what you've stated is about it.

Folks with S-on will need to relock the bootloader to RUU, and unlock again in order to flash custom recovery. But that doesn't apply to you, since you are s-off. Just wanted to note that, in case others with s-on are reading this (to avoid their confusion).
[AT&T HTC One (M8)] Jammn:
Ok finally ran the update on my stock m8 and all went well. Battery life is still fantastic after 9 hours 66%

What took the most time was getting the update onto the root of my sdcard. Had to use a computer with card reader to do it.

Many thanks
[AT&T HTC One (M8)] BlakeACullum:
Worked like a charm. I forgot to remove it from sd root and got stuck having to restore a second time.
[AT&T HTC One (M8)] robjbw:
Stock Recovery for 4.4.3

Hi. Possible to post the stock Recovery for this 4.4.3 version here? Thanks.
[AT&T HTC One (M8)] maikuremaru:
firmware 4.4.4 update

Okay so I got Rom ver 2.23.502.3 and I've been tryn to update to new Rom ver that recently came out. But it will not work. So does that mean the new Rom ver only wrks with certain 4.4.3 firmware. I haven't been able to find anything on 2.23.502.3 ver.
[AT&T HTC One (M8)] manup456:
You can use old firmware with the new 4.4.4 roms they won't boot and if they do Wi-Fi breaks.
[AT&T HTC One (M8)] biggwiggly8:
Anyone seen one of these for 3.28.1540.5 yet?
[AT&T HTC One (M8)] nuwayman:
Thanks for this. This got me back and running. Had a weird issue with twrp. Couldn't get it fixed. Then saw this and it worked like a charm. Have to reset everything up but it's fine cause I got my m8 back up and working. Thanks again.
[AT&T HTC One (M8)] Pumpiron579:
You have to pop out your SD card put your SD card into your PC reader slot, and physically drag and drop it onto the root of your SD card from you PC. Then Put the SD card back in the SD slot and boot into HBOOT and it will ask you to push up to cancel or push down to install. Takes about 5 minutes but will tell you when it is done.
[AT&T HTC One (M8)] Jacobz1996:
i accepted it to instal and it keep updating just the system is something wrong
[AT&T HTC One (M8)] an0ther:
Sounds like you have a bad file, or something got corrupted when being transferred to sd card.
[AT&T HTC One (M8)] dudeluv:
That happened to me also so I put it on another SD card and it flashed. if you have another sd card try that
[AT&T HTC One (M8)] chevyjohn01:
I'm having problems with HTC mail syncing with my corporate email account. It's never been a problem before, but lately I have to delete my account and reset it. It will sync, but within a few hours it stops getting my mail and I have to reset it again. I check settings\accounts and sync\HTC active sync and there's a message saying sync is having problems. Anyone else seeing this?
[AT&T HTC One (M8)] Nigel Tufnel:
I've been running CM11 4.4.4 for a while and Wifi works perfectly.
[AT&T HTC One (M8)] manup456:
That's cm not the same as sense. You can use gpe 4.4.4 roms without new firmware as well but sense 4.4.4 roms won't work with old firmware.
[AT&T HTC One (M8)] Nigel Tufnel:
You're right, totally forgot about that. Thanks.
[AT&T HTC One (M8)] Uncle Irish:
I'd like to see one also. Seems the 2.23 doesn't like to go back to the 1.58 even with the bootable RUU. I'm stuck s-on and get wrong image a lot, or failed messages when I try. I really just want the new firmware so I can get to the latest Viper. Nothing I've tried works out
[AT&T HTC One (M8)] yung40oz84:
Thoughts.....

I don't think there is no firmware for the AT&T version of HTC one M8 yet. The HTC software site still says certification stage and I think you can flash the firmware from another version, but you must be S Off and super CID. Other than that I have been waiting on the same firmware and there has been no OTA for it for AT&T yet.
[AT&T HTC One (M8)] redpoint73:
With S-on you can't run an RUU with hboot (and I think main version) that is older (smaller number) than what is installed on the phone. In other words, you need s-off if you want to "downgrade".

Also if your are trying to update the firmware to 3.x for Viper, why are you trying to go backwards? If you are trying to s-off by downgrading, it won't work for the above mentioned reason.

---------- Post added at 02:37 PM ---------- Previous post was at 02:33 PM ----------

AT&T 4.4.4 OTA is supposedly coming mid-November. And we will likely see the RUU shortly thereafter.

The Dev Edition (AT&T compatible) 4.4.4 update and firmware is available, see Wonders_Never_Cease's thread in Development. But you need s-off to flash the firmware.

If you don't have s-off, and don't want to, you will need to wait for AT&T to release.
[AT&T HTC One (M8)] deviousconundrum:
Can you please tell me why the ruu won't work for my phone? Here's my getvar:

INFOversion: 0.5

INFOversion-bootloader: 3.18.0.0000

INFOversion-baseband: 1.16.21331931.LA11G

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main:

INFOversion-misc: PVT SHIP S-ON

INFOserialno: XXXX

INFOimei: XXXX

INFOimei2: Not Support

INFOmeid: 00000000000000

INFOproduct: m8_ul_ca

INFOplatform: hTCBmsm8974

INFOmodelid: 0P6B12000

INFOcidnum: CWS__001

INFObattery-status: good

INFObattery-voltage: 0mV

INFOpartition-layout: Generic

INFOsecurity: on

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: 6e0f5a3d

INFOhbootpreupdate: 11

INFOgencheckpt: 0

all: Done!

finished. total time: 0.000s
[AT&T HTC One (M8)] dark2099:
You need to re-lock your boot loader since you are s-on.
[AT&T HTC One (M8)] deviousconundrum:
I tried that. And after the yellow bar loads up in bootloader, I get the red words, push power button to reset. And nothing changes.
[AT&T HTC One (M8)] oogierule:
I went from complete stock to unlocked bootloader and installed ARHD 11.2 but realized I was supposed to update from 1.58 to 2.x (too late now)

Still 1.58 at the moment, so Im getting all kinds of bugs (ie slow boot, etc.)

I am still on the ARHD 11.1 but am I able to RUU 2.23 directly? or do I have to revert back to 1.58 stock and then upgrade to 2.23?
[AT&T HTC One (M8)] dark2099:
If you are s-off you can flash anything just fine.
[AT&T HTC One (M8)] oogierule:
I am S-On, so i need to relock bootloader first right? but after that?
[AT&T HTC One (M8)] redpoint73:
Yes, you need to relock the bootloader. After that, just follow the instructions under the link "Old guide".
[AT&T HTC One (M8)] mrwranglers42:
2.23.502.3 update

i am currently on build number 1.54.101.10. do i have to get the previous updates before i can take this one ?
[AT&T HTC One (M8)] redpoint73:
No, this isn't an OTA (which normally need to be installed incrementally). RUU is a complete image, and therefore does

not

need to be installed incrementally.

But unlike an OTA, the RUU

will

wipe use data. So backup anything important before you RUU.
[AT&T HTC One (M8)] mrwranglers42:
thank you very much. all i need to do now is s-off tonight and install the RRU.
[AT&T HTC One (M8)] redpoint73:
Hold on, I realize I don't recognize the build number you mentioned earlier (1.54.101.10). Do you have the AT&T version of the M8?
[AT&T HTC One (M8)] Wonders_Never_Cease:
Hed need to change cid as well i have a feeling,never heard of that build number,but based on the 1.54 it is a euro device
[AT&T HTC One (M8)] mrwranglers42:
Yes i do have the at&t version.
[AT&T HTC One (M8)] Wonders_Never_Cease:
1.54.101.1 is not ATT software nor is it developer software.
[AT&T HTC One (M8)] mrrocketdog:
my att is 1.58..... just saying.

"all I can really do, is stay out of my own way and let the will of heaven be done"
[AT&T HTC One (M8)] mrwranglers42:
Just glad i got updated to 4.4.3 for now.
[AT&T HTC One (M8)] Wonders_Never_Cease:
Wasnt what you posted before@build number,glad you got it sorted.
[AT&T HTC One (M8)] RobertR728:
press power to reboot

I've tried this on my att m8 and when I enter hboot it loads the file from my sd card. Then it proceeds to checking file. Once the status bar for checking file finishes I get red words that say press power to reboot. M8 reboots but nothing has changed. This is a bone stock att m8 never tried to unlock or root at all. Any idea why I am having this trouble? I only wish to upgrade because I am having WiFi connectivity problems that I had hoped updating to 4.4.3 would help. Thanks in advance for any help you guys can give me.
[AT&T HTC One (M8)] Wonders_Never_Cease:
Remove the file from sdcard,downliad the ruu.exe for this build,boot into bootloader and connect to computer via fastbootusb,run exe file.
[AT&T HTC One (M8)] italynstylion:
Hi, the steps in the first thread are very detailed. However, I'm not certain how many apply to my use case which is keeping me from proceeding further. I'm currently running Liquid Smooth ROM on an ATT HTC One M8 S-ON that is rooted with the bootloader unlocked and I'm using TWRP for recovery. My ONLY goal is to get the bootloader updated so I can run the latest Lollipop ROMS.

So if I'm rooted with S-ON already with a custom ROM....what are the steps needed to flash this and get my bootloader updated?
[AT&T HTC One (M8)] Wonders_Never_Cease:
All this is null n void in order to run any Lollipop roms. You will not be able to run anything higher than what your current build(4.4.2,4.4.3) do not know what build number is for that specific ROM. Without s-off you cannot update firmware to newer.
[AT&T HTC One (M8)] italynstylion:
So now that Firewater doesn't work what do you do to get S-OFF? Sunshine's checker said my ROM must be "close to stock" and my phone failed the test.
[AT&T HTC One (M8)] Wonders_Never_Cease:
Youd have to pay for it@sunshine to unlock your bootloader. And flash back to a stock rom Im guessing. Ive never used sunshine but have seen posts about being as close to stock as possible.
[AT&T HTC One (M8)] italynstylion:
Thanks again for the help. Assuming I can get Sunshine to work, what's the remaining process like? I'm familiar with using TWRP and flashing ROMS but I've never updated the bootloader ever.
[AT&T HTC One (M8)] Wonders_Never_Cease:
Not very complicated...once s-off you can just change cid to BS_US001 and run the 3.28.1540.5 ruu and itll update everything to unbloated 4.4.4
[AT&T HTC One (M8)] rizzo269:
Decided to give this a run today since I have been waiting for the 4.4.4 update and had the itch to flash something. Followed instructions and had no issues at all to get it running. Phone seems to work great but probably mostly due to factory resetting after the RUU installed. Thanks for posting the file and instructions, it was the first run at any flashing on this phone I have done since I got it.
[AT&T HTC One (M8)] ForgeFed:
RUU returns Update Size error when flashing?

Tried this today to get back to stock to take the 4.4.4 OTA.

I keep getting an error regarding the update size or something.

Won't finish flashing. It replaced recovery though, looks like it wipes system too.

Firmware isn't updated, system wiped.

I relocked bootloader, I'm S-ON. I've used this before successfully, but I've been using a GPe-based ROM rather than Sense. I didn't think it could repartition or anything without S-OFF, so I don't know if it is that.

I downloaded a Sense-based rom, reunlocked bootloader, flashed recovery, flashed Sense rom, relocked bootloader and attempted the RUU again.

Same error.

Thoughts?
[AT&T HTC One (M8)] im2c0ol:
How do I lock my bootloader on my M8 ATT 4.4.3 Insert Rom before flashing this RUU then OTA to Stock 4.4.4?

I've been searching all day for HTC M8 no luck.
[AT&T HTC One (M8)] dark2099:
Via fastboot. Command is "fastboot OEM lock"
[AT&T HTC One (M8)] MuffinMan157:
Stock Recovery?

My M8 is 4.4.3, with S-On and TWRP. My question is: can I run this with a custom recovery? My problem is since my phone's software version is 2.23.502.3, I can't find a recovery img with that same version for me to flash. Would this give me a stock recovery?
[AT&T HTC One (M8)] cannonofcourse:
S-off

Can someone direct me to [MENTION=288228]sunshine[/MENTION] so I can gain s-off?
[AT&T HTC One (M8)] dark2099:
http://theroot.ninja/
[AT&T HTC One (M8)] cannonofcourse:
Thanks, as soon as I posted that I realized how lazy I was.
[AT&T HTC One (M8)] shoe-jitsu:
Were you ever able to get this sorted out? I'm having the same issue, although I know that using the RUU like this work because I've done it with the 1.58.502 one. I got that error and paniced, tried to go back to the 1.58.502 and I'm getting the same error... oops something seems wrong here lol
[AT&T HTC One (M8)] IS33D34DP30PL3:
I would highly recommend using a official ruu from HTC. http://www.htc.com/us/support/rom-downloads.html I do not remember how I fixed it but a ruu from the computer should work
[AT&T HTC One (M8)] shoe-jitsu:
Hmm... alright I guess I'll have to do it from a PC then... I'll give it a shot, thanks for the feedback!
[AT&T HTC One (M8)] IS33D34DP30PL3:
Ik its a bit of an inconvenience but its a LOT smoother.
[AT&T HTC One (M8)] shoe-jitsu:
Quick question... do you know if you have to be S-ON to do this? Currently S-OFF and Unlocked and it seems to be taking way too long to complete the initial step of "sending" the update to the phone... sorry to pester ya
[AT&T HTC One (M8)] IS33D34DP30PL3:
How long is it taking? Also as long as you're s-off you won't have to relock your bootloader or get s-on. If it hasn't gone past the initial sending update and you've waited like 30 min then try unplugging your phone and rebooting your computer. Your phone will stay in ruu mode and just plug her back in and restart the ruu
[AT&T HTC One (M8)] shoe-jitsu:
Well, I figured out the problem... it was HTC sync manager messing with the phone while it was trying to install. I have a new problem though, it gives me the same error as the bootable RUU. Back to square 1 i suppose...
[AT&T HTC One (M8)] IS33D34DP30PL3:
http://xdaforums.com/showthread.php?t=2733523 this is a guide for converting back from gpe to sense and if you follow this guide it should fox your issue :)
[AT&T HTC One (M8)] shoe-jitsu:
I GOT IT. I had already done the partition fix in the past. What that partition fix does NOT to is fix your MID. I changed my MID using this handy guide: http://xdaforums.com/showthread.php?t=2708581

Thanks again for helping me out. Cheers ya'll. Time for bed.
[AT&T HTC One (M8)] IS33D34DP30PL3:
Good :). Glad you got that fixed. Night