yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] Garmig:
Download 7zip to your pc and right click on the OTA file, select extract to...
[T-Mobile HTC One (M8)] pdhatt:
Thanks I thought it gonna be whole differnt thing ,Ima try this now
[T-Mobile HTC One (M8)] pdhatt:
Thanks for your help it worked:)
[T-Mobile HTC One (M8)] otariq:
is the 2.22.531.5 the latest tmobile radio? i converted to the dev edition ruu to get lollipop but now every few minutes it keeps saying it has to prepare my sim and for a moment the signal gives out
[T-Mobile HTC One (M8)] style154:
No this is the latest
[T-Mobile HTC One (M8)] Luigiesin:
Tmobile lollipop pushing on Monday guys!! ???
[T-Mobile HTC One (M8)] AznStriker21:
My phone is rooted with TWRP as a custom recovery but I haven't flashed any custom ROM. I would really like to get my phone back to stock but I'm not quite sure how. Do I flash the "TMOUS-M8-3.32.531.2-Stock-TWRP" first, then the "Tmo-M8-2.22.531.6-recovery.img"? I've been searching all over, but I haven't found any clear information about what to do since I don't know my version main. Any help would be greatly appreciated.

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.22.213311491.08G

version-main:

version-misc: PVT SHIP S-ON

cidnum: T-MOB010

Build Number: 3.32.531.2
[T-Mobile HTC One (M8)] Fenny:
I hope that is true. It might be time to switch back to the stock firmware. CM is just too buggy for me at the moment.
[T-Mobile HTC One (M8)] Luigiesin:
It's on the news:

T-Mobile’s HTC One (M8) will get Lollipop next week

http://androidandme.com/2015/02/news/t-mobiles-htc-one-m8-will-get-lollipop-next-week/
[T-Mobile HTC One (M8)] Fenny:
Sweet! Got to love Mo@htc.
[T-Mobile HTC One (M8)] otariq:
I changed my Cid to run the developer ruu when lollipop came out. Do ui just change it back to the T-Mobile Cid to run the T-Mobile ruu?
[T-Mobile HTC One (M8)] Behold_this:
Sure, or you could change to SuperCID (11111111) if you want to be able to go back and forth and not change your CID each time.
[T-Mobile HTC One (M8)] otariq:
So with super Cid I can run both the developer edition ruu or the T-Mobile ruu
[T-Mobile HTC One (M8)] lotzakritters:
I have used both on my Tmo US M8 with having super cid . I flash the ruus using the 0P6BIMG.zip method and it has worked every time...
[T-Mobile HTC One (M8)] Luigiesin:
Same here ?
[T-Mobile HTC One (M8)] monkeypaws:
If you don't mind me asking what is the 0p6bimg.zip method. ? Isn't that just flashing that firmware via boot loader? Or actual ruu?
[T-Mobile HTC One (M8)] lotzakritters:
Both, firmware, ruus and custom recoverys with the proper zip file
[T-Mobile HTC One (M8)] monkeypaws:
Is that available for the latest firmware?
[T-Mobile HTC One (M8)] lotzakritters:
For the latest tmo one 3.32.531.2 ?
[T-Mobile HTC One (M8)] monkeypaws:
Yes but after reading a while I think I understand . I guess the reason I ask Is that I have a Mac as my main computer. I don't have a Windows machine except at work. While I can run the ruu exe at work it's not as convenient as having it at home. I've read about ruu.zip files that can be extracted and wondered if this method was similar .
[T-Mobile HTC One (M8)] lotzakritters:
Yup that's what I did. Run the exe and search the computer for Rom.zip file. That's all you need
[T-Mobile HTC One (M8)] monkeypaws:
Okay I'll try that next time I'm at work. I don't have admin access. I can run the exe but I can't install any program. So if I search Windows it should be there? Thanks.
[T-Mobile HTC One (M8)] lotzakritters:
Should be. I've done that with Windows xp and Windows 8.1 with no issues.
[T-Mobile HTC One (M8)] Luigiesin:
Tmobile lollipop OTA starting to push out today guys!
[T-Mobile HTC One (M8)] otariq:
Anybody get the ota yet?
[T-Mobile HTC One (M8)] Mossy Canine:
No sir. Not yet.
[T-Mobile HTC One (M8)] gustav30:
Maybe they are waiting for the big noreaster to be over and don't want anyone downloading a huge update in this storm in north east coast. Just a theory but probably not true!
[T-Mobile HTC One (M8)] jmwils3:
Tmobile site now has the update landing tomorrow :/ sad android
[T-Mobile HTC One (M8)] Luigiesin:
Can't wait for that update! Damn! ?
[T-Mobile HTC One (M8)] Garmig:
Beginning February 10, the HTC One (M8) received a software update to 4.20.531.4

Software versions & updates: HTC One (M8)
[T-Mobile HTC One (M8)] lotzakritters:
Ota is live my friends
[T-Mobile HTC One (M8)] Luigiesin:
Oh yes it is! Just got my notification.. But don't want to go through the whole unroot - root process with recoveries and such.
[T-Mobile HTC One (M8)] Garmig:
OTA 4.20.531.4 posted in OP

View attachment 3158642

OTA 3.32.531.2 to 4.20.531.4
[T-Mobile HTC One (M8)] style154:
Can someone post the stock kernel from 4.4.4 or Point me where to get the tmo one? Only thing stopping me now :( thanks
[T-Mobile HTC One (M8)] monkeypaws:
I'm having an issue with my recovery. I'm fully stock unrooted , locked boot loader etc. When I boot into stock recovery and hit apply from phone storage I get "write host mode:0 rebooting" and it reboots. I'm unable to select apply from sd card option as well. This happeneed to me last time I restored a stock recovery. But I just flashed a ruu. Doesn't that restore stock recovery ?
[T-Mobile HTC One (M8)] bradley_e_smith:
stock recovery for 3.32.531.2 - kitkat 4.4.4

just as an fyi, I there is no link on the stock recovery for 3.32.531.2 - which is what I needed for my kitkat when going back to stock to apply the OTA.

After google'ing it, I found it (thanks to the Team Skydragon) at: https://www.androidfilehost.com/?fid=95897840722642978

I also saved a copy if someone has a problem getting to the link.

-brad
[T-Mobile HTC One (M8)] otariq:
I flashed the international ruu for lollipop so I now have that firmware but I'm back on the T-Mobile KitKat. If I flash the stock recovery would the ota work if I manually tried to flash it?
[T-Mobile HTC One (M8)] bradley_e_smith:
That I would not know. I do know that the first recovery I flashed was for 4.4.3 and the OTA discovered that I a ROM/recovery mismatch and would not install. You might need to flash it manually but I really don't know...hopefully someone who has done this more would know.
[T-Mobile HTC One (M8)] otariq:
I changed my mid/Cid back to T-Mobile and flashed the stock recovery and the ota filed worked when I flashed it from recovery

Is the new radio 1.23.2133.....
[T-Mobile HTC One (M8)] Fenny:
FYI when converting back from the GPE version to apply this ota I had to flash the firmware zip extracted from the previous OTA twice (no system image), after which I was able to flash the full 4.4.4 RUU after booting to oem rebootRUU from fastboot. Got the update pop right away and now I am on the L50 sense build. :D Tethering fix incoming!
[T-Mobile HTC One (M8)] Luigiesin:
Hey guys, does anybody has a TWRP zip of the new lollipop ROM? Thanks!
[T-Mobile HTC One (M8)] monkeypaws:
Never mind about my borked recovery post a couple pages back I ended up getting the ota notification at work and on lollipop as we speak.
[T-Mobile HTC One (M8)] style154:
Can you link me to the one you used please?? Thanks!
[T-Mobile HTC One (M8)] DROITURK182:
T-Mobile US 4.20.531.4 firmware

Here is the new T-Mobile US firmware from today with the recovery and boot.img removed, just need someone to do their magic and remove red text.

https://dl.dropboxusercontent.com/u/104463074/firmware.zip
[T-Mobile HTC One (M8)] bradley_e_smith:
Here also is a copy of the update, firmware.zip, recovery.img and TRWP backup (no root) of the rom.

https://mega.nz/#F!qsNkyITK!yGJVGKuWOZ_vyndIF8-Z0Q - you might need a mega account.

-brad
[T-Mobile HTC One (M8)] aceajoy:
Is the recovery.img you have there 3.32.531.2 or is that the new lollipop recovery?

I tried to use the link you posted previously to get the 3.32.531.2 recovery but the link is dead, at least when I tried it
[T-Mobile HTC One (M8)] RamakrishnanRS:
3.32.531.2 recovery img

+1. I'm looking to go back to stock recovery to upgrade and can't find stock recovery of 3.32.531.2 anywhere :(:(

EDIT: https://www.androidfilehost.com/ is down
[T-Mobile HTC One (M8)] AznStriker21:
Just unrooted by using the TMOUS-M8-3.32.531.2-Stock-TWRP backup and then flashing the Tmo-M8-2.22.531.6-recovery. The phone boots up fine, but after I downloaded the Lollipop update and try to install, the screen shows a red triangle with an exclamation mark in it after 10-20 seconds. What do I need to do?

EDIT: Entered recovery when the warning appeared, it says that "Package expects build fingerprint of htc/tmous/htc_m8 : 4.4.4. ...ect; this device has htc/tmous/htcm8 : 4.4.3
[T-Mobile HTC One (M8)] bradley_e_smith:
try this link (from my mega.nz account), this is the version I used.

https://mega.nz/#!HhFRSJyD!suvCbuTsfhkR_i__n_5TCiRTxV0MZH_4eVD97_csD3c

---------- Post added at 07:35 PM ---------- Previous post was at 07:30 PM ----------

See my post.

---------- Post added at 07:36 PM ---------- Previous post was at 07:35 PM ----------

You need to install the proper recovery. Use the recovery in my posting here, which is for 3.32.531.2.
[T-Mobile HTC One (M8)] RamakrishnanRS:
Thank you, Bradley. android file host is back online and I just downloaded the recovery image :)
[T-Mobile HTC One (M8)] AznStriker21:
Thanks. Will that fix the incorrect build fingerprint too?

Edit: I flashed the 3.32.531.2 recovery and tried to install the OTA. Unfortunately, it still did not work as it says I have the wrong build fingerprint.
[T-Mobile HTC One (M8)] bradley_e_smith:
I'm thinking you are beyond my knowledge.. All I did on my phone was dev unlock, replace recovery with twrp, and root/replace roms. All I did was to undo that by replacing with stock ROM (no root) and replace recovery and boom OTA installed.

-brad
[T-Mobile HTC One (M8)] aceajoy:
Double check the recovery you flashed.

When it errors out and you go into recovery, does it say you have fingerprint 4.4.2?

That's the error I was getting, then I downloaded the recovery from Bradley's link here:

https://mega.nz/#F!qsNkyITK!yGJVGKuWOZ_vyndIF8-Z0Q

And it updated perfectly fine after that,

I would download again and flash it again and try, it should work if the only error you're getting is fingerprint

Also, what are you running on your phone?

I'm S-Off, twrp, and rooted, that's all. All I did was flash stock recovery and take OTA, no unrooting or anything.
[T-Mobile HTC One (M8)] AznStriker21:
It says fingerprint 4.4.3

I updated to 4.4.4 before I rooted my phone. I was still S-ON, unlocked bootloader, with TWRP as the custom recovery and never flashed any custom ROMs.

I recently used the 3.32 backup to restore my phone through TWRP, flashed the 2.22.531.6 recovery, and then relocked the bootloader. That's it.

I just I downloaded from the mega link and tried to flash the recovery, got the following:

target reported max download size of 1826283520 bytes

sending 'recovery' (16046 KB)...

OKAY [ 1.746s]

writing 'recovery'...

(bootloader) signature checking...

FAILED (remote: signature verify fail)

finished. total time: 2.322s

---------- Post added at 06:00 PM ---------- Previous post was at 05:52 PM ----------

I was S-On with unlocked bootloader and TWRP. Never flashed any custom ROMs.

Maybe I messed something up when I tried to unroot. All the files I used (Nandroid backup and recovery) were from this post though. With the exception of the HTC One M8 All In One Toolkit.
[T-Mobile HTC One (M8)] aceajoy:
Try unlocking the bootloader again and THEN flashing the stock recovery, that should let you flash the recovery, which should let you take the OTA.

I'm pretty sure the bootloader has to be unlocked
[T-Mobile HTC One (M8)] AznStriker21:
The update went through perfectly and I am now running Lollipop. Thank you for you help.
[T-Mobile HTC One (M8)] Behold_this:
http://dl3.htc.com/application/RUU_...G_20.57.4198.02_F_release_420431_signed_2.exe

Lollipop RUU is now posted
[T-Mobile HTC One (M8)] aceajoy:
Glad I was able to help!
[T-Mobile HTC One (M8)] Garmig:
Link for 4.20.531.4 RUU posted in OP, thanks [MENTION=4174733]Behold_this[/MENTION]

3.32.531.2 and 4.20.531.4 stock recoveries posted too.
[T-Mobile HTC One (M8)] RamakrishnanRS:
Root after OTA update not happening

So I restored stock recovery, updated to 5.0 and flashed TWRP, then tried flashing SuperSU 1.94, but my root checker says that it doesn't have root access. Tried again (flashing Update-SuperSE-v1.94.zip), but once again, no use. What am I doing wrong?
[T-Mobile HTC One (M8)] epsix:
Update to 2.45 for lollipop.
[T-Mobile HTC One (M8)] RamakrishnanRS:
Thank you, I'll try this tonight!
[T-Mobile HTC One (M8)] pinguo777:
Thanks for keeping this thread updated with the latest stock recoveries. If it wasn't for you I wouldn't be able to install stock recovery to unroot and install OTAs.

I have hit the thanks button, I just had to say it as well. Thank you for your contributions. I can only hope you keep this thread alive and updated for future OTAs for our awesome M8.
[T-Mobile HTC One (M8)] nate1806:
So I have been following the thread and trying to get my TMO US M8 back to stock recovery and every thing I try fails and all I get is the red Triangle when trying to enter recovery. I have even completely wiped the phone and started from scratch with the provided TWRP backup. Any pointers? Thanks!
[T-Mobile HTC One (M8)] bradley_e_smith:
From what I know, getting the red triangle is normal. The stock recovery just doesn't have a lot of options. So if you have restored a stock non-root rom and have a stock recovery (that matches your rom) you should be able to get the OTA. if the OTA fails, pressing both power and up and down volumne at the same time (you might need to press and release the power) should bring up a screen that shows the error.

Most errors I have seen deal with the rom and recovery mismatch.
[T-Mobile HTC One (M8)] nate1806:
ok, so I realize I was overlooking the steps to show the menu in the stock recovery. Now the issue I am having is that when I choose to install from phone/SD it automatically just reboots back into the OS. Dang, I had less issues with the HD 2 in comparrison to this one.
[T-Mobile HTC One (M8)] Jheysus:
?

Hi guys, I dont mean to intrude, i'd really appreciate any help I can get.

I just have few questions, I cant seem to find an answer anywhere and you guys seem to know your stuff.

Is it possible for me to restore my 4.4.4 backup or flash a 4.4.4 ROM while running Lollipop? I want to return to 4.4.4 basically I'm. S-ON. thanks!

PS: I lost my 5.0 nandroid backup:( my CID is TMOB010
[T-Mobile HTC One (M8)] Garmig:
Yes, you can restore a KitKat backup on Lollipop firmware.
[T-Mobile HTC One (M8)] Garmig:
4.20.531.4 TWRP stock backup posted in OP:

4.20.531.4 Stock Backup
[T-Mobile HTC One (M8)] Jheysus:
Wow. Really? (just making sure I explained myself properly) I made a nandroid backup of my stock 4.4.4 after which I updated to Lollipop but certain apps like droidvpn doesn't work with Lollipop. I wanted to use the RUU to go back to kitkat but I'm S-ON. If I just copy my 4.4.4 nandroid backup to my phone and restore it, it'll work? Just like that? Have you done it before? Thanks for taking the time to help out :)
[T-Mobile HTC One (M8)] worry:
Guys, I have the following phone:

M8_UL PVT SHIP S-OFF

CID-HTC__017

HBOOT-3.16.0.0000

RADIO-1.14.21331931.LA02_2G

OS-1.12.422.19

& TWRP 2.7 recovery

I ultimately want to install latest T-Mobile USA firm (4.20.531.4)

I am going to change CID to T-MOB010

But I was told, that because my HBOOT is old, I can't go with 4.20.531.4 right away, I need to do some incremental updates. Can you suggest me anything? And also Nandroid vs. RUU
[T-Mobile HTC One (M8)] zerowx5:
question I'm s-on unlocked boot loader with twrp installed should i just do the tmobile ruu and will I be able to unlock the boot loader again with the same key from they sent me to my email? also do the fast boot_oem_lock thing correct before I flash? or would you guys recommend just flashing 4.20.531.4 Stock Backup in the comments?
[T-Mobile HTC One (M8)] mariosaraylian:
zerowx5: If you are S-ON and rooted with a custom ROM you have to run the Stock RUU and go back to stock and then re-root. I do not think that the RUU re-locks the Bootloader itself, but don't quote me on that.
[T-Mobile HTC One (M8)] CJ-Wylde:
Latest T-Mobile US Radio please.

I'm looking for the 1.23.213311491.05G T-Mobile US Radio if anyone has it as Recovery Flashable or .IMG please.
[T-Mobile HTC One (M8)] syntropic:
Where can I find a stock ROM/firmware for OS-4.20.531.4??

I am a little confused... didn't see it in the OP..

EDIT: I have done some considerable searching... Does a Stock Rom|Firmware (not an RUU) zip exist for T-Mobile for 4.20.531.4???

Could someone please extract it from the RUU? OR explain to me how to do it??? I really need to flash it.

I would use a nandoid, but I cannot get into my OS, and am using ADB, and am not really sure where to put the nandoid Stock backup.... besides, I really don't want to lose my apps. [I screwed up my build.prop file and like an idiot, didn't have a recent nandroid wilh Lollipop].

EDIT#2 In this thread, in post#4 here: http://xdaforums.com/showpost.php?p=51836733&postcount=4 it states the following:

ROM.Zips for Mac Users

ROM Zips

Rom.zip for Mac users:

From RUU 4.20.531.4

4.20.531.4-Rom.zip​

So you posted a stock ROM zip for 4.20.531.4 (lollipop) for MAC users.... What does that mean??? It is a zip file and we are using this nandroid on a linux filesystem. So why is it for "Mac Users"????? Is it really the case that I cannot use this zip file.... pushing it from ADB in windows to the correct folder on the sdcard so I can restore it with TWRP???

Is there really is a distinction????
[T-Mobile HTC One (M8)] jyotirmoy:
Someone please correct me if I'm wrong but as far as I understand it, this is simply the ROM.zip file extracted from the RUU. It's not specific to macs. That said, I tried, repeatedly, to flash the dang thing (on a mac) with absolutely no luck.
[T-Mobile HTC One (M8)] TheMex:
Unrooting One M8

Hello guys!

I want to relock (unroot) my HTC One M8 in order to get the OTA update. To root, I followed unlockr's guide where I was able to unlock the bootlader, install a custom recovery (Phil's), and install root. However, I was never able to S-Off (still am s-on) because my phone had newer code where the firewater exploit was patched.

When TMobile rolled out the OTA update to Lollipop, I tried to install it, but it failed. Looking around I learned that it was because I was rooted, and/or had unlocked bootloader, and/or had custom recovery.

Since I want to have the latest and greatest (because who doesn't?!), I want to update to lollipop. However, since I am NOT s-off I can't install custom rom and I cannot update OTA since I am root/unlocked bootlader/custom recovery. I am stuck in limbo as of now.

So, the current state of my phone is; still running stock rom, have SU installed, running custom recovery (Phil's), and with unlocked bootloader.

Every unroot guide that I have read, says to install the stock rom as one of the first steps. However, since i never install a custom rom (still stock rom), I feel like I don't need to do that and all i have to do is uninstall SU (from app manager?), go back to stock recovery, and finally relock the bootloader. Or, do you think I should RUU to 4.20.531.4?

My cidnum is T-MOB010 and version main is 3.32.531.2

Your guidance is very much appreciated!

P.S. sorry for the mega long post!
[T-Mobile HTC One (M8)] jyotirmoy:
First: to uninstall SU, you have to go into the app, go to settings, and scroll down to the Cleanup section, where you'll find "Full unroot."

However, because you're rooted, I'm going to guess you may have replaced, modified, or deleted even one of your built-in apps (e.g. that super-annoying kid mode)? If so, you'll need to reflash because anything beyond disabling them or uninstalling the updates through the built-in Android app settings would almost certainly cause the OTA to fail. The only way to fix that would be to re-flash the stock rom.

Personally, I would just re-flash stock because it would be a pain in the ass to have to: flash the stock recovery, relock the bootloader, find out the OTA failed, unlock again, reflash your custom recovery, flash the stock rom, flash stock recovery, relock the bootloader, instead of just flashing it first and knowing it won't be the issue if you run into one.

That said, your simplest option is probably just to flash the RUU if you can get it to work.

Edit: For the record, here's what I've done (twice so far) to get back to 100% stock, because I can't find the stock 4.20.531.4 firmware, and I get the 4.20.531.4 RUU to flash for me (using the zip method; I'm on a mac).

0. (flash TWRP, do a backup to generate the TWRP backup folder structure)

1. unzip the TMOUS-M8-3.32.531.2-Stock-TWRP nandroid backup from here into your TWRP backup folder and restore it with TWRP

2. flash the 3.24.531.3 firmware (I found it through here)

3. reboot, go through the initial setup (or skip it for now and do it after the software update)

4. go into settings, etc., to get your phone to check for and perform the software update

5. wait (a long as time)

aaand....

6. hurray, you're back to 100% stock!
[T-Mobile HTC One (M8)] TheMex:
What i originally did was uninstall SU by going to recovery and running the install zip file and that removed SU, or at least it appeared it was removed.

However, I went to Play Store and reinstall SU, so that i can follow your steps, but when i hit full unroot, it appeared like it was going to remove it since it look like it was doing something, but then the phone reboots and SU is still there. This happens every time i try.

Am i doing something wrong?

Actually, i did not uninstall anything because i originally wanted to install a custom rom to make sure that any bloatware was not present, but because i could not s-off, i never did anything.

Do you think i still need to flash stock?

I do agree this is the better process to assure there won't be any problems. Having said that, the main thing that concerns me is, since i am still S-ON, will i be able to reflash stock? I was under the impression that I needed to be s-off in order to flash anything.

For this, can i just download RUU 4.20.531.4 and run it in my windows machine? or do i have to do anything prior?

Thanks a lot!
[T-Mobile HTC One (M8)] RussianCode:
Have a question on weather i can do this. The current phone I have runs on stock Firmware. I have a SD 9.1 T-Mobile Rom on it with Custom Recovery. (S-ON Obv)

I am just looking for stable stock and hand it off to family. I have the stock rom as backup but it's on a drive at home. (Traveling) I barley got the RUU

Will I be okay to go on?

Looked and only thing I could find is you need a Locked/Relocked bootloader. Simple line in CMD takes care, Anything else?

Edit: I saw post 711, I just wanted clarification.
[T-Mobile HTC One (M8)] VolcanicSkunk:
I'm still on 2.22.531.5. Do I have to update incrementally or can I upgrade directly to Lollipop?

Also, I need a quick refresher on the upgrade process for S-OFF. Is it just re-flash stock rom, restore stock recovery, re-lock the bootloader, then flash RUU, unlock the bootloader, flash TWRP, then root?
[T-Mobile HTC One (M8)] dJ_finesse:
I've tried running the RUU, but it won't load on my computer. Am I missing something?
[T-Mobile HTC One (M8)] gamblor01:
I'm having the same problem. The RUU will not run for me no matter what I do, I have installed and uninstall HTC sync manager, installed every 2005/2008/2010/2012 Visual C++ redistributable I can find and yet it the thing just always crashes as soon as I accept the license agreement. POOF! Just gone. I hate Windows so much. It's Windows 7 Professional SP1 64-bit if that matters.

I can't seem to get the stock backup to work either. I applied it via recovery but every time I reboot the System UI crashes as does HTC dot view. There is no notification bar at the top nor any back/home/recent apps buttons on the bottom. :(

I think the only solution here *IS* the RUU, right? But the thing just refuses to run and this is the only Windows system I have...so any ideas?
[T-Mobile HTC One (M8)] Tidbits:
Did you run it as Administrator? Right click and run as admin.