yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] NotATreoFan:
You need to revert back to stock recovery, like the first post details. Official OTAs will never flash in custom recovery.
[T-Mobile HTC One (M8)] Garmig:
Also, you need to restore the 1.57... Twrp backup to be able to receive an OTA because if you restored the latest nandroid you will receive only the GPS update. There is no more OTA after version 2.22.531.5.

Cheers.
[T-Mobile HTC One (M8)] alic29:
friend i cant turn on wifi after turn on its off!!!

i dont know why i have this problem

after updaite wifi not worked i cant turn on i reboot and reset factory but again not worked
[T-Mobile HTC One (M8)] NotATreoFan:
During my testing of 4.4.3, I also had a problem with WiFi not turning on at all, along with tethering, which my plan includes 5GB. Once I flashed the new Viper ROM, it went away.
[T-Mobile HTC One (M8)] alic29:
friend you conected yo wifi but i cant conected to wifi and cant turned on...any one can hellp me how can solved this probllem?
[T-Mobile HTC One (M8)] uoY_redruM:
I'm a little worried I screwed something up.

I fastboot flashed the stock recovery, but I kept everything how it was (without restoring stock TWRP provided) because I never debloated or anything. I started the OTA update process, it went into recovery, status bar started going, then a Red /!\ popped up and it's not doing anything. I completely forgot I had a custom kernel flashed.

I've been waiting for about 10 minutes. Tried holding power button down and nothing will reboot the phone now....

---------- Post added at 08:22 PM ---------- Previous post was at 08:18 PM ----------

adb reboot doesn't work, doesn't recognize the device. USB plugged in detects it....but fastoot and adb commands won't work. I have no idea how to reboot it at this point.

---------- Post added at 08:25 PM ---------- Previous post was at 08:22 PM ----------

Well, got it to reboot. Tried different combinations. Finally Power Up+Power rebooted her. :eek: too close.
[T-Mobile HTC One (M8)] JoshuaFCB:
so i l flashed 1.57 nandroid in the op to be able to recieve the ota to 2.22. after i restores the 1.57 nandrodid, i did as op said by declining the" root this rom by installing superuser in twrp ". everything booted up fine and i got the tmoble ota but when it reboots to install it, it goes straight into recovery and does nothing? why is it going to recovery. please someone help. or does it have to be stock recovery? how can i install that.
[T-Mobile HTC One (M8)] Art2Fly:
Go into fastboot, flash the stock 1.57 recovery from OP, then OTA will install.
[T-Mobile HTC One (M8)] lotzakritters:
This is what I did and it worked perfectly to get the the latest update. Factory reset the phone and flashed the the,1.57 backup. Rooted the phone withTwrp. Updated SU, downloaded flashify. Flashed the stock tmo recovery with it. Unrooted with SU. Rebooted the phone then checked for updates and let it do its thing. Thanks for the backup and recovery to make it that simple....
[T-Mobile HTC One (M8)] ppgregory:
Do the TWRP nandroids in the op include the preload folder in /data?
[T-Mobile HTC One (M8)] Garmig:
No, it's not included. You can find the preload folder here in the general thread.

http://xdaforums.com/showpost.php?p=54360662&postcount=287
[T-Mobile HTC One (M8)] Bones75666:
Worked perfectly .. thank you
[T-Mobile HTC One (M8)] alic29:
how i can re install 4.4.3?

after install this my wifi not work go to reset factory its not work...

i can re install?
[T-Mobile HTC One (M8)] Garmig:
T-Mobile radio.img 1.19.213311491.03G_20.56.4198.02L_F from latest update 2.22.531.5 posted in OP

Flash via adb:

1. Download the radio firmware

2. Rename it to radio.img

3. Put the radio.img file into your ADB folder

4. Open up command prompt and copy and paste the EXACT lines

5. adb push radio.img /sdcard/radio.img

6. adb shell

7. su

8. dd if=/sdcard/radio.img of=/dev/block/mmcblk0p20

9. adb reboot
[T-Mobile HTC One (M8)] uoY_redruM:
Didn't realize you could adb push radio images on this phone. I would have been updating my radios all along since I was still on stock. No need to be S-Off I assume?

Great post :)

Sent from my HTC One_M8
[T-Mobile HTC One (M8)] Garmig:
Hmm if you are installing a radio from different MID/CID, your device must be supercid/s-off.
[T-Mobile HTC One (M8)] Luigiesin:
Quick question.. Did it lock the bootloader when you did it like that? Also did it go S-ON..? I'm trying to find a method without having to relock bootloader and keeping my S-OFF since it was a mission! LOL! Thanks
[T-Mobile HTC One (M8)] Garmig:
No, with this method you don't have to relock the bootloader. Also S-OFF is permanent unless you use a fastboot command to put the device back to S-On.
[T-Mobile HTC One (M8)] andybfmv96:
Hello, Just bought an M8 today off a friend. I already have s-off custom recovery and Viper one installed, but how do i check to see if all my firmware is up to date? And where can i find a list of all the latest firmware?
[T-Mobile HTC One (M8)] treIII:
I have a question. If I super cid my phone is it still possible to install the nandroid backups in order to do updates on my phone from here on out? I know I can always upgrade my firmware because I'm s off. I just don't know what all being super cid messes with such as boot loader etc .. And I wanted to ask here in the T-Mobile thread and I am a T-Mobile user. It's just that I've seen reports that people are getting better reception for lte and speeds with an att radio so that's why I want to super cid. Also I would like to know if I change to super cid will I still be able to install the firmware updates without changing back to my original cid? Thanks to anyone with the knowledge to reply correctly.

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Behold_this:
2.22.531.5 RUU is available for download from http://www.htcdev.com/devcenter/downloads

Direct download: http://dl4.htc.com/RomCode/Source_a..._20.56.4198.02L_F_release_385597_signed_2.exe

** note if browser redirects you to htc.com main page right click link and save as
[T-Mobile HTC One (M8)] Garmig:
You can check your firmware via fastboot:

The commands is:

fastboot getvar all

There check for version-main:

For the latest firmware depends of the device you have.

Here are some of the latest firmware for different mid/cid

[GUIDE] FUU and Firmware flashing
[T-Mobile HTC One (M8)] Garmig:
Thanks [MENTION=4174733]Behold_this[/MENTION] for letting us know.
[T-Mobile HTC One (M8)] Garmig:
T-Mobile HTC One M8 RUU posted in OP

Version: 2.22.531.5

Android 4.4.3
[T-Mobile HTC One (M8)] Boot329:
Bricked....?

Hi!

I followed your steps carefully all the way to the end after flashing the stock recovery with flashify.. now my phone is stuck on the HTC boot screen and refuses to budge.. I pressed volume up and power with volume down and power afterwards to access Hboot.. I don't know what I did wrong :/

**EDIT** I was able to access Hboot and flash the other two stock recoveries and now my phone refuses to reboot and hangs at the htc one logo

**EDIT 2** Got TWRP running back up and restored a backup.. Feeling defeated
[T-Mobile HTC One (M8)] treIII:
Does anyone know of a recovery flashable zip available for the newest radio for the 2.22 update? I've searched and can't find it. And I like to flash radios on the go. Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] lotzakritters:
That's weird, because it worked just perfect for me. Don't know. My phone is s-off and super cid. If that helps
[T-Mobile HTC One (M8)] andybfmv96:
Bump. I'd love the zip
[T-Mobile HTC One (M8)] NotATreoFan:
You don't even have to do all of that.

Download the 1.57 Nandroid in the first post, restore it using TWRP, then factory reset before booting up. Let the phone boot one time fully, then go into Fastboot and push stock recovery. Boot back into the OS and accept the OTA.

I was S-Off when I did it, and my CID was set to T-MOB010. If you want to be SuperCID, it can always be set back after.
[T-Mobile HTC One (M8)] Boot329:
Seems simple enough- which recovery did you push? Does it matter? Also, I am S-Off and my CID T-MOB010.. I'll retry again!

---------- Post added at 03:48 PM ---------- Previous post was at 03:48 PM ----------

My phone is s-off but not super cid. Not sure if that'll help for this scenario.
[T-Mobile HTC One (M8)] NotATreoFan:
1.57 stock recovery, also in the first post.
[T-Mobile HTC One (M8)] Boot329:
Got it! I got super cid before trying this and it worked with no problems. Thank you so much!
[T-Mobile HTC One (M8)] lotzakritters:
I completely understand what you are saying, it's just that I do most of my Rom flashing , Rom editing , Rom mods , hboot flashing , fw updates all with my phone. It's because I'm a flashaholic and not always by a computer when I need one, lol. I've learned a lot that way also.
[T-Mobile HTC One (M8)] AirTec:
What does the red triangle and exclamation point mean when I click into stock recovery. I'm unrooted with stock Rom. I did encrypt when I set up I'm guessing it has something to do with that. I am trying to apply 4.4.3 update manually by pressing power and up at the phone icon after clicking recovery. No emergency just curious if encryption may be the issue

Edit: rebooted couple times and tried again and it worked, not sure why it didn't work to begin with
[T-Mobile HTC One (M8)] ppgregory:
That is stock recovery. Press power button and vol-up together to get recovery menu.
[T-Mobile HTC One (M8)] SouthBayBruin:
Updating to 2.22.531.5

Hello,

My phone is currently rooted running stock t-mobile version 1.57.531.7 with stock recovery. If I install the new 2.22.531.5 OTA through stock recovery will I lose root access? Has this new OTA broke any of the root access on the HTC one (M8)?

Thank you
[T-Mobile HTC One (M8)] Garmig:
You have to remove root first. In the SuperSU app there is an option to unroot, do that and if you didn't removed system files you can apply the OTA.

If the OTA is successfully applied then you can flash twrp recovery and inject root again.

After that you can flash stock recovery if you want.
[T-Mobile HTC One (M8)] SouthBayBruin:
Good to know very glad I asked about that before continuing.

Installing the OTA does not do anything to the unlocked bootloader right?
[T-Mobile HTC One (M8)] Garmig:
No, you don't have to lock the bootloader.

Also you can always unlock the bootloader with the same unlocktoken that you got via email or you can get a new one at HTC Dev.
[T-Mobile HTC One (M8)] DHTenshi:
Help a noob please

Hi, I need help, I'm a noob and I've been reading all day but I don't know yet if I can do it safely.

I'm unlocked, tampered and S-ON right now, currently running ViperOne 1.7.1 (I bought my m8 from a guy like this), and I'm trying to update to 2.22 from 1.54 or 1.57 (I don't know which one).

From what I've read, I need to first run adb (which I have never used) and lock bootloader with some commands I found in a guide on a site, after the bootloader is re-locked, can I just execute the 2.22 RUU as admin in windows and just hit the update button? Is it like this? please please help me, I'm a complete noob

Thanks in advance and sorry if this has been cleared already I really have read a lot today...
[T-Mobile HTC One (M8)] Art2Fly:
Yeah you can either RUU, or download a twrp backup (whatever modem you're on) and then install stock recovery. From there you can just ota, no manual side loading though

---------- Post added at 02:59 PM ---------- Previous post was at 02:59 PM ----------

Can someone please upload their 2.22 (or whatever the latest is) boot.img for me? I'm getting terrible battery life with elementalX and have no backups
[T-Mobile HTC One (M8)] DHTenshi:
So after running the RUU as admin I will be completely T-mobile stock and able to receive OTAs?
[T-Mobile HTC One (M8)] Art2Fly:
Yes, but the easier solution, which let's you keep data on your internal memory is to restore a clean backup from the OP. Then flash the stock recovery from the OP. Then you will get the OTA and load it normal. No need to s-on or lose data or any other bull
[T-Mobile HTC One (M8)] DHTenshi:
But I'm already S-ON, I don't want to be S-OFF anyways, and I really don't care if I have to factory reset, and for a noob like me it's ok to have a stock experience, after that I might unlock the bootloader again and flash ViperOne or Sinless GPE
[T-Mobile HTC One (M8)] Art2Fly:
Sounds like you have your mind made up then brother. Good luck
[T-Mobile HTC One (M8)] DHTenshi:
No LTE now! =(

Hi guys! The RUU worked wonders, I relocked the bootloader and now I'm 100% stock! I even received an OTA!

But! (There's always one right?) I don't have LTE o_o. Can anyone help me guess what it is? I read something about APN's... I'm living in Mexico, I got this sweet TMO M8 unlocked, but now I don't have lte lol. Any help?

EDIT: I just added the "Telcel" APN I found that a fellow mexican shared and now it's working =)
[T-Mobile HTC One (M8)] renn9420:
Waiting for modified twrp backup like last ota update...
[T-Mobile HTC One (M8)] Garmig:
Waiting for what?

Did you checked the OP?

There is the nandroid backup from 2.22.531.5
[T-Mobile HTC One (M8)] renn9420:
Tried the new twrp backup and my phone kept freezing on HTC logo.

Phone: T-Mobile HTC M8 Rooted/SuperCID/S-Off

ROM: Latest Cyanogen

Recovery: Latest TWRP
[T-Mobile HTC One (M8)] Garmig:
You need to update the firmware to fix the long booting process.
[T-Mobile HTC One (M8)] edwardlanti:
can I flash the 2.22 Radio when I am using a 4.4.2 Sense Rom?
[T-Mobile HTC One (M8)] Garmig:
Yes, you can.

Sent from my HTC One_M8
[T-Mobile HTC One (M8)] renn9420:
Trying to get to ota. Flashed the 1.57 backup unrooted and stock recovery. Ota started then stopped and turned to the red exclamation mark. What the hell am I doing wrong. Maybe since I have the Harmon kardon sound instead of boom?

Phone: T-Mobile HTC M8 Rooted/SuperCID/S-Off

ROM: Latest Cyanogen

Recovery: Latest TWRP
[T-Mobile HTC One (M8)] Garmig:
Man,you know that if you change system files OTA won't work.

You better backup your files to your PC and run the 1.57 or 2.22 RUU.
[T-Mobile HTC One (M8)] renn9420:
Yeah I know. Lol that's why I'm changing everything back. Don't know if I need to change my CID back but will try it first.

Phone: T-Mobile HTC M8 Rooted/SuperCID/S-Off

ROM: Latest Cyanogen

Recovery: Latest TWRP
[T-Mobile HTC One (M8)] edwardlanti:
I just tried flashing thru Fastboot and I get an error (Failed Remote:not allowed)
[T-Mobile HTC One (M8)] Garmig:
In the OP I put the instructions to do it via adb.

Sent from my HTC One_M8
[T-Mobile HTC One (M8)] renn9420:
[MENTION=1131176]Garmig[/MENTION]

Been doing g this so long to so many different android phones it gets all jumbled.

Phone: T-Mobile HTC M8 Rooted/SuperCID/S-Off

ROM: Latest Cyanogen

Recovery: Latest TWRP
[T-Mobile HTC One (M8)] clj575:
Anyone noticing slower lte speeds with the new radio? I reverted back to the previous radio img and getting back to normal speeds. (40mbs)
[T-Mobile HTC One (M8)] Garmig:
Mmhmm I'm getting good LTE speeds.
[T-Mobile HTC One (M8)] NotATreoFan:
It's because you're rooted. If you follow the steps I posted earlier (a few times), then you will be up and running in no time. I had the HK mod active prior to following my steps and everything was flawless in execution.
[T-Mobile HTC One (M8)] renn9420:
Yeah I know. But I unrooted. And it failed because it was missing something from audio library. But I updated by RUU. Lost everything but updated. Wanted fresh clean internal storage. Got rid of dead files. Like I posted, gets jumbled when dealing with all android phones, rooting them.
[T-Mobile HTC One (M8)] SouthBayBruin:
I am running a completely stock m8. I did root the phone but I have kept stock recovery and kept special attention not modify any system files while in root access. If I simply uninstall root through the supersu app can I apply the OTA through the regular system update in the settings menu?

Just wondering if I need to apply the OTA through adb recovery.

Thank you
[T-Mobile HTC One (M8)] Garmig:
Yeah, just remove root and should work via software update in settings-about-soft.update
[T-Mobile HTC One (M8)] James L:
Thank you!

Stock recovery did exactly what i needed it to do.
[T-Mobile HTC One (M8)] SouthBayBruin:
Perfect thanks! I was able to successfully apply the OTA. Lost root in the process but I know how to regain root access and will do that when I have time.

Thank you
[T-Mobile HTC One (M8)] big nu:
Im assuming this removes the red print from the splash screen?

Will running the RUU posted in the op return to 100% stock removing that annoying red small print from the splash screen?

Thank for your input btw.
[T-Mobile HTC One (M8)] lotzakritters:
Yes it will, all will be back to bare bone stock. All was for me, except for on the hboot screen. Mine shows that I have s-off and is unlocked still.
[T-Mobile HTC One (M8)] npalmy:
Finally got around to update my firmware..Thanks worked perfectly. :victory:
[T-Mobile HTC One (M8)] jcorv58:
I think I'm pretty screwed, I'm returning my m8 (already got replacement) because the charging port is broken...I used to be able to wipe caches, reboot then turn off for about 2-4 minutes and reboot and it would be working again but now I cannot get it to work again and I'm still s-off and unlocked, I cannot do anything because it keeps telling me device not recognized, what do I do in this situation?

I should also note that the ruu.exe wont even run, it only goes through the setup and then stops.
[T-Mobile HTC One (M8)] sapplegater:
New OTA 2.22.531.6
[T-Mobile HTC One (M8)] erapmicks:
You sir is fast!!!
[T-Mobile HTC One (M8)] Shatterv2:
Help!

I am S-ON, unlocked bootloader, but I need to update firmware so my boot time isn't 3000 hours.

Bootloader says:

HBOOT: 3.16.0.0000

Radio:1.16.21331931.LA24G

etc..

Can i flash the OTA to get newest firmware and then go back to ARHD 11.1?:confused:
[T-Mobile HTC One (M8)] NotATreoFan:
Just a forewarning to everyone accepting the OTA, or flashing it manually:

The updated firmware may cause you to be unable to write to internal/external SD from within Windows, and all my WiFi calls dropped within 3-5 seconds. This was after I returned to stock, updated, grabbed a system dump for Viper, and then restored my TWRP.

Had to dirty flash to get the ROM to boot, and now I just flashed the old firmware on top to hopefully stop WiFi calls from dropping. They aren't dropping anymore, but there's no sound anymore.

tl;dr - If you aren't stock, don't flash the new firmware, have to RUU now
[T-Mobile HTC One (M8)] Shatterv2:
So should I not flash the new OTA?
[T-Mobile HTC One (M8)] NotATreoFan:
I would advise against it until the devs can tear it apart to see what all changed. I regained the write access after downgrading my firmware, but had no luck with WiFi calling. Just finished an RUU to stock.
[T-Mobile HTC One (M8)] Luigiesin:
I advice you guys to skip this OTA for now... My wife just updated with her stock un-rooted M8 and she has no audio on calls with wifi Calling anymore... I think tmobile screwed it up this time. My wife's phone is 100% stock.. Non-rooted... So if it didn't work with her, I doubt it'll work with our rooted phones.
[T-Mobile HTC One (M8)] ppgregory:
Updated ota with no problems. I'm rooted, s-off with unlocked bootloader. Had to boot custom recovery and reroot after update. WiFi calling works fine as does writing to sd card.
[T-Mobile HTC One (M8)] Garmig:
I took the OTA and applied it, re-rooted and restored htc backup and I don't have any issues with wifi calling or write access from windows.
[T-Mobile HTC One (M8)] Garmig:
Tmo-M8-2.22.531.6-Stock-backup.zip posted in OP
[T-Mobile HTC One (M8)] NotATreoFan:
I am up and running on the current OTA now, full stock w/ root. My issue seemed to stem from restoring a Nandroid from a ROM using older system files. As if they conflict with the new firmware in some way.
[T-Mobile HTC One (M8)] theoreticaljerk:
Tell you what, can't get this to work for my life. Just tells me over and over it can't see my device and to connect it to USB even though I can MTP to files, ADB perfectly fine and, if in fastboot, I can fastboot just fine.

Is there a way to extract the actual RUU file from this so I can flash it directly in the RUU interface?

EDIT: Uggghhh. Ok, found HTC drivers that work with Windows 8.1. After that, the RUU utility recognized the phone and began it's business....20 minutes ago. For the last 17 the HTC RUU screen on the phone has had a full green bar and the RUU utility says it's on 1/7 and Updating System. That very same screen says it takes around 10 minutes. lol

EDIT2: Took my gamble after 30+ minutes and hard powered the device. It still booted up to Viper...ran the RUU utility again but this time it worked. Back to stock.
[T-Mobile HTC One (M8)] erapmicks:
[MENTION=1131176]Garmig[/MENTION] did u update sir?
[T-Mobile HTC One (M8)] Garmig:
Yes Sir, I'm on version 2.22.531.6, rooted, debloated and using xposed frameworks.
[T-Mobile HTC One (M8)] erapmicks:
Any difference?
[T-Mobile HTC One (M8)] Garmig:
Not to much, the update was just to enhance the Wi-Fi calling feature.
[T-Mobile HTC One (M8)] erapmicks:
Thanks OP
[T-Mobile HTC One (M8)] treIII:
Did the update come with a new radio?

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2

---------- Post added at 10:17 PM ---------- Previous post was at 10:06 PM ----------

Ok question. I'm want to apply the nandroid back up of the latest ota. Where do I get the firmware that belongs with this ota?

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2

---------- Post added at 10:28 PM ---------- Previous post was at 10:17 PM ----------

Can someone please tell me if there is a new firmware with this latest ota. I want to apply the nandroid but I'm afraid because I can't find firmware if there is a new one. Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Behold_this:
No new radio. Firmware = boot, hboot, recovery, & rcdata
[T-Mobile HTC One (M8)] treIII:
So do I need any of this and if so where do I get it? Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] edwinrodriguez810:
Do you have the modified firmware
[T-Mobile HTC One (M8)] Garmig:
It's in the OTA file, open the file and copy the firmware zip to your adb folder.
[T-Mobile HTC One (M8)] treIII:
Do I Need to pull the recovery stuff out of the stock backup for the latest its if I'm going to restore it? My plans to update are to restore your back up of 2.22. 1536 and then flash the firmware from my ad card. Then I'll be up to date. I just don't know what to do about those recovery files. Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Garmig:
All the recoveries are posted in OP.
[T-Mobile HTC One (M8)] treIII:
Thank you but that didn't answer my question about whether or not I should remove the recovery from the stock back up before I restore it to my phone

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] treIII:
This is what I'm speaking of. Do I Need to remove the recovery files before I restore the nandroid that you posted? Thanks

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] treIII:
Ok my son's phone is stock. He took the update and the hboot is the same.

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Garmig:
If you want your phone completely stock don't uncheck the recovery from the twrp backup, if you want to keep your custom recovery after restoring the backup, then uncheck the recovery from the twrp restoring process.
[T-Mobile HTC One (M8)] treIII:
You mean this backup can restore the stock recovery? If that's the case then this makes it very easy to take an ota if I'm understanding this.

Sent from my HTC One_M8 using Xparent Blue Tapatalk 2
[T-Mobile HTC One (M8)] Garmig:
Well, when I made the nandroid backup I didn't flash the custom recovery I just boot it, so I think that the stock recovery was backed up. I'm not sure, let me know what you find out.