[T-Mobile HTC One (M7)] metropical:
nkk71, here, was good enough to extract and upload the zip from the T-Mo US RUU.exe so that I could update my M7 to what is the latest and prolly last OEM RUU for the M7.

For whatever reason, I was failing when I tried myself under BootCamp W7 on my MBA.

Here's the link for same hosted by the good folks at Android File Manager.

And here's some info on how I flashed it with OSX Mavs running BC and W7.

One caveat here.

As far as I recall, one needs to already be on this version of the firmware to accomplish this feat.

That would mean you are already on 7.18.531.2 or thereabouts.

My M7 is rooted, unlocked and S-Off.

I'm just a user.

I make no promises. There may be extra steps here you don't need, but I am not a developer of any kind and the only code I know is Morse.

Proceed at your own risk.

there are no guarantees by me, or XDA, or nkk71, or the universe.

some of this will involve using a Windows browser of your choice.

I used Firefox and/or Chrome.

So many of the links via Windows connect to malware, porn, ads and other crap.

The back button worked most of the time, but there were occasions where I just had to quit and find another way.

YMMD.

Good Luck!

from within Bootcamp, download htc-fastboot.exe from here to bootcamp Downloads folder.

https://www.htcdev.com/process/legal_fastboot_win

conventional fast boot will not work with this update.

download USB drivers and adb from here to Downloads folder. 64b for Windows 7 and a modern Mac.

https://www.theandroidsoul.com/download-htc-one-m7-drivers-windows-usb-adb/

or here

https://basketbuild.com/filedl/devs?dev=squabbi&dl=squabbi/m7/toolkit/HTCOneToolkit-3.3+-+EoL.exe

or here

https://freeandroidroot.com/download-htc-usb-drivers/

download RUU 7.18.531.35.zip from here to Downloads folder. This is the RUU.zip that was extracted by nkk71.

Its' sources is 7.18.531.35.exe from HTC web page.

The result is RUU 7.18.531.35.zip which one should save a copy of and rename for ease of use. RUU.zip works well.

Plug in M7 via USB.

It should show up when connected which indicates your drivers are good.

You can also check your M7 drivers by opening a command window inside the folder where your RUU.zip is saved.

Shift-right click on Downloads folder where adb, htc_fastboot and RUU.zip are located.

In the resulting Command window Enter: adb devices

which should return the serial number of your M7

If it doesn't. Enter: adb kill-server

Then unplug your M7, wait a few and replug the USB.

Try: adb devices :again

If that works:

In the Command window Enter: adb reboot-bootloader

you should now be in fastboot USB on the phone.

Now enter:

fastboot devices

You should see the serial of your M7.

Now enter:

fastboot reboot

Unplug the M7 briefly.

Replug and wait for BootCamp to recognize again. A couple minutes depending on your Mac and OS.

Open your Downloads folder in Bootcamp.

On the left sidebar of folders, drives, etc., Shift click the Downloads folder and select "open command window here". This step is very important and will prevent your from tearing your hair out.

In the resulting Command window Enter: adb devices

see your device serial as before.

Enter: htc_fastboot oem rebootRUU

you should see the gunmetal colored screen with the HTC logo on it.

Enter: htc_fastboot flash zip RUUM7v35.zip

you should see ......... the green progress bar

the 1st pass of the process took my 2013 MBA (running BC) just shy of 7 mins.

then the green progress bar stalls about 3/4 thru on the M7.

Don't fret. That's normal (who knows why). There may be and error at the end, or there may not. Very exacting science here.

again Enter: htc_fastboot flash zip RUUM7v35.zip

The 2nd pass took about 5 mins before it stalled about 3/4 again.

perhaps I was impatient waiting for a restart as some places have indicated the M7 should do.

Instead I typed: fastboot reboot.

After a minute, the process of "updating Android" begins on the M7.

Depending, it might take 5-10 mins to complete.

Other reading:

https://www.htcdev.com/devcenter/opensense-sdk/download-install/android-quickguides/

any questions or concerns, feel free to post here and I'll do my best.

I'm just a user. There may be extra steps here you don't need, but I am not a developer of any kind and the only code I know is Morse.

I make no promises.

Proceed at your own risk.

there are no guarantees by me, or XDA, or nkk71, or the universe.

My M7 is quite stable after this update.

Thanks nkk71 and AFH.