[RADIO & FIRMWARE]HTC One Radio's | Firmware | Other Useful Files | Updated 6/6/14

godfirst

Senior Member
Jul 6, 2010
4,195
1,182
0
Somewhere Giving God All The Glory!
[RADIO & FIRMWARE]HTC One Radio's | Firmware | Other Useful Files | Updated 6/6/14

Radio/Baseband's are to be flashed in custom recovery! I will try to stay up to date on all radios! Compatible with all HTC Ones. Make sure to have a backup of your current radio before flashing. Each radio will give different results for different users based on location, network, reception, etc. Feel free to try the one's that suits you!:highfive: Firmware Packages will be official & leak ATT, Dev, & Google Edition (since some ATT users purchased the Dev & GE Editions)! :good:






(1.29.401.12 WWE OTA) Radio_4A.14.3250.13_10.33.1150.01L ---> http://d-h.st/xCz

(T-Mobile US) Radio_4A.14.3250.15_10.34.1150.02L ---> http://d-h.st/CWV

(2.17/2.19 Release) Radio_4A.16.3250.24_10.38.1150.03L ---> http://d-h.st/LBl

(2.24) Radio_4A.17.3250.14_10.39.1150.04L ----> http://d-h.st/lnm

(T-Mobile) Radio_4A.17.3250.20_10.440.1150.04L ------> http://d-h.st/2P0

(ATT 4.2.2 OTA) ATT_1.26.502.15_Radio_4A.17.3250.20_10.40.1150.04L ---> http://d-h.st/m71

(4.3 GE Radio) Radio_4A.18.3263.15_10.38h.1157.04L ----> http://d-h.st/rla

(4.3/3.17.401.2 Leak) Radio_4T.20.3218.03_10.10.1718.01L ---> http://d-h.st/YGa

(4.3/3.18.709.2 Taiwan ota) Radio_4A.19.3263.29_10.38j.1157.04L ---> http://d-h.st/6es

(4.3/3.22.1540.1/Developer Edition OTA) Radio_4A.20.3263.16_10.38k.1157.04L/P ---> http://d-h.st/UKy

(ATT 4.3 OTA) Radio 4T.20.3218.13_10.12.1718.01L ---> http://d-h.st/jRJ

(ATT 4.3 RUU) Radio_4A.19.3263.13_10.38j.1157.04L ---> http://d-h.st/T9w

(WWE 4.3/3.57.401.500) Radio_4A.20.3263.30_10.38l.1157.04 ---> http://d-h.st/X4b

(T-MOBILE USA 4.3/3.24.531.3) Radio_4A.21.3263.03_10.38m.1157.04L ---> http://d-h.st/Ekv

(WWE 3.62.401.1/4.3) Radio_4A.21.3263.04_10.38m.1157.04L ---> http://d-h.st/NAg

(4.4 GE Radio) Radio_4T.21.3218.21_10.16.1718.01L ---> http://d-h.st/Jis

(4.4 Developer Edition OTA) Radio_4A.22.3263.14_10.38n.1157.04L ---> http://d-h.st/imB

(4.4.2/WWE 4.19.401.8) Radio_4A.23.3263.28_10.38r.1157.04L ---> http://d-h.st/g6I

(4.4.2 T-Mobile OTA/4.19.531.10) Radio_4.24.3263.09_10.38r.1157.04L ---> http://d-h.st/2Kd

(4.4.2 ATT OTA/4.18.502.7) Radio_4T.24.3218.09_10.26.1718.01L ---> http://d-h.st/xju

(4.4.2 WWE OTA/4.19.401.11) Radio_4A.25.3263.21_10.38x.1157.04L ---> http://d-h.st/7ci

Please READ The F.A.Q Before Continuing!​





Credit to @vomer & @mike1986. for the Firmware FAQ!:good:

FIRMWARE FAQ:

Q: Do I need S-OFF for firmware flashing?

A: YES!

Q: Do I NEED to update my firmware?

A: NO! But doing so ensures optimal phone performance.

Q: Does it matter when I flash the firmware (before or after new ROM install)

A: NO!

Q: Will updating the firmware erase my SD card or Apps?

A: NO! The firmware files provided in this thread will not erase SD card or Apps.

Q: If I only flash a ROM, will I get updated to the latest firmware?

A: NO!

Q: Can I install a U edition firmware on a UL edition phone?

A: YES, but you might loose the ability to connect to LTE or have some other incompatibilities.


Q: What is firmware.zip?

A: Firmware.zip is a part of each OTA update from HTC. It contains important part of the firmware like radio, bootloader, recovery, kernel etc..

Q: Why it's important to flash firmware.zip and when should I flash it?


A: It is recommended to have flashed latest firmware on your device for best modem performance and system stability. Sometimes it's necessary to have latest bootloader flashed because otherwise your device might not work well with new system update.

Q: Can I flash this firmware.zip on any HTC One?

A: Not if your device is S-ON. To be able to flash it on S-ON device, your modelid (example: PN0710000) and cidnum (example: HTC__001) must match the firmware.zip version you are about to flash.

Q: If my modelid or cidnum doesn't match, can I brick my device if I try to flash firmware.zip anyway?

A: As long as your device is S-ON flashing firmware.zip with non matching modelid or cidnum will result in error and nothing will be flashed, so there is no risk of brick.

Q: Do I need to have locked, unlocked or relocked bootloader to be able to flash firmware.zip?


A: Bootloader will not need to be relocked if flashing any custom firmware from this thread.

Q: If I can't flash newest firmware.zip because of wrong modeid (MID) or cidnum (CID) does it mean I can't use custom ROM based on the latest HTC update?

A: In most cases you should be able to run any custom ROM as long as hboot update is not mandatory.





ATT 4.2.2 OTA 1.26.502.15 Firmware (HBOOT, Recovery, & Boot.img are removed) ---> http://d-h.st/phU

ATT 4.3 Leak 3.10.502.2 Firmware (Boot.img removed) ---> http://d-h.st/euh

DEVELOPER EDITION 4.3 OTA 3.22.1540.1 Firmware (Boot.img & Recovery.img removed) ---> http://d-h.st/AQZ

(Credit to @vomer) GOOGLE EDITION 4.3 OTA 3.06.1700.1 Firmware (Boot.img & Recovery.img removed) ---> http://d-h.st/Wem

JWR66Y.H1/3.07.1700.1 GOOGLE EDITION OTA Firmware (Only includes New Hboot/was a small security update) ---> http://d-h.st/KPz

(Credit to @cschmitt for providing the decrypted RUU) ATT 4.3 OTA 3.17.502.3 Firmware/From RUU (Boot.img & Recovery.img removed) ---> http://d-h.st/fqg

(Credit to @dark2099 for providing the OTApkg.zip) ATT 4.3 Official OTA 3.17.502.3 Firmware/Not From The RUU (Boot.img & Recovery.img removed) ---> http://d-h.st/YDI

4.4 KITKAT/3.58.1700.5 GOOGLE EDITION Custom Firmware (Stock Boot.img & Stock Recovery removed) ---> http://d-h.st/WQG

4.4 KITKAT DEVELOPER EDITION OTA 4.06.1540.2 Custom Firmware (Stock Boot.img & Stock Recovery.img removed) ---> http://d-h.st/J63

(latest) 4.4.2/KOT49H/3.62.1700.1 GOOGLE EDITION Custom Firmware (Stock Boot.img & Stock Recovery removed) ---> http://d-h.st/idi

(latest) 4.4 KITKAT DEVELOPER EDITION OTA 4.06.1540.3 Custom Firmware (Stock Boot.img & Stock Recovery removed) ---> http://d-h.st/Ze1

(latest) ATT 4.4.2 OTA/4.18.502.7 Custom Firmware (Stock Boot.img and Stock Recovery removed) ---> http://d-h.st/a1w

Quick How To Flash Firmware:

First you will need to copy downloaded firmware to fastboot.exe location (it must be located in the same folder as your fastboot). Example; c:/SDK/platform-tools/fastboot.exe


Next you will need to re-name the downloaded file to firmware.zip and not firmware.zip.zip

Open CMD (command prompt) where you have adb.exe & fastboot.exe located (simply hold down the Shift key and right-click the folder that contains both of these. The context menu will contain an entry, "Open command window here.”).



Connect device to PC.

Type:
Code:
adb shell
Either boot your device in fastboot/bootloader mode by holding volume down + power button or type:
Code:
adb reboot bootloader
If your curious as to what your cid, mid, firmware #, s-off/on, etc. type:
Code:
fastboot getvar all
Then you will need to type:

Code:
fastboot oem rebootRUU
and wait for device to reboot.

Type:
Code:
fastboot flash zip firmware.zip
and wait for process to complete.

Sometimes that command needs to be done twice because it will fail after the first couple of lines it will tell you something like if you want to flush immediately enter code again
Code:
fastboot flash zip firmware.zip
wait for process to complete and say successful.

Last type:
Code:
fastboot reboot
If it says "FAILED" do not immediately reboot the device. If you reboot with a FAIL, it could brick your device!

Possible Errors While Attempting To Flash Firmware (If you encounter one of the errors listed below, you can just reboot; nothing changes.):

- 12 signature fail (means a signed firmware package is required. This would only happen with S-ON phones though. but safe to reboot)
- 23 parsing image fail (means something wrong with the image in the zip)
- 32 header error (means the zip couldn’t be read and unzipped properly)
- 41 Wrong Model ID (means the MODEL ID in the android-info.txt does not match with your device. you can reboot the device. You may change the MID manually in the android-info.txt at your own risk.)
- 42 Wrong Customer ID (means you need to include the CID of your device in the android-info.txt or change the CID to superCID.)
- 99 UNKOWN (is not yet clear but safe to reboot)

DON'T reboot until you get a success message, if you get the error below:
- 90 hboot pre-update (means it only flashed hboot and you have to run the process again immediately to flash all other partitions. Don’t reboot before repeating the command. If the command window stuck in the middle for a long time, wait for a few minutes and please unplug the USB and replug it again. Repeat the command again. DON'T reboot until you get a success message.)

Recovery:

I recommend TWRP which can be found here: http://goo.im/devs/OpenRecovery/m7/

Brief Instructions:

Using ADB:

Code:
adb shell
Code:
adb reboot bootloader)
Next (once phone is booted into boot loader:
Code:
fastboot erase cache
Code:
fastboot flash recovery recovery.img(this would be what every name you have for your recover)
Finally (once it was successful):
Code:
fastboot reboot


Other Useful Files:

[Guide] Vomer's Ultimate AIO - S-OFF, SuperCID, Firmware Upgrade & Custom Recovery ---> http://forum.xda-developers.com/showthread.php?t=2365506

Credit to @Sneakyghost for the older touch drivers.
These are to be flashed in RUU mode just like if you was flashing firmware.
Providing these just in case someone accidentally flashes an older rom and looses touch ability.


4.1.2 Touch Driver ---> http://d-h.st/XOm

4.2.2 Touch Driver ---> http://d-h.st/8Uw

How to Flash Firmware on HTC ONE (M7) Credit to @thoughtlesskyle ---> https://www.youtube.com/watch?v=ybu7fZa41so&feature=youtu.be
 
Last edited:

Wiz

Senior Member
Nov 13, 2003
993
81
58
Amsterdam
www.t-systems.com
Quick question: If I get an HTC One Developer Edition, does anyone know whether by flashing one of the WWE basebands, all European LTE frequencies become available? The HTC One Developer Edition site only lists the AT&T frequencies 700/850/AWS/1900 MHz (US)
 

godfirst

Senior Member
Jul 6, 2010
4,195
1,182
0
Somewhere Giving God All The Glory!
Quick question: If I get an HTC One Developer Edition, does anyone know whether by flashing one of the WWE basebands, all European LTE frequencies become available? The HTC One Developer Edition site only lists the AT&T frequencies 700/850/AWS/1900 MHz (US)
I think it may be possible if the Developer has the frequencies already built into it's chip, but just need a software update and radio combination to activate it. It would be similar to the latest ATT OTA which enabled more bands for ATT network. Might want to ask HTC if the Developer Edition is capable or have the necessities to run on the European LTE. It's a good question and I'm sure someone will chime in who knows more then I do!:D
 

dark_polok

Senior Member
Jan 22, 2011
193
17
0
So these are the radios only right? Not bundled with the firmware? How do I flash these?

Also I notice all the firmwares on this thread ends with an L. Whereas, all the firmwares I ever had ended with a D. Could anyone explaion explain why this happens?

Thanks in advance.
 
Last edited:

godfirst

Senior Member
Jul 6, 2010
4,195
1,182
0
Somewhere Giving God All The Glory!
So these are the radios only right? Not bundled with the firmware? How do I flash these?

Also I notice all the firmwares on this thread ends with an L. Whereas, all the firmwares I ever had ended with a D. Could anyone explaion explain why this happens?

Thanks in advance.
Yes, they are the radio's only. These are not firmware packages. These radios are flashed in custom recovery. Your radios are shown in settings>about>software>baseband. The different letters at the end of the radio's have some kind of classification for HTC.

Sent from my HTC One using Tapatalk 4
 

cubitusclaudius

Senior Member
Jun 9, 2009
826
63
0
MD5

Hi. Thank you for posting those radios.
Just downloaded the last 3.09.401 and MD5 is just missing a number at the end : 84592A3C5FF710C3CDB369B7BC99EA1
mine is 84592A3C5FF710C3CDB369B7BC99EA16
 
  • Like
Reactions: godfirst

godfirst

Senior Member
Jul 6, 2010
4,195
1,182
0
Somewhere Giving God All The Glory!
Hi. Thank you for posting those radios.
Just downloaded the last 3.09.401 and MD5 is just missing a number at the end : 84592A3C5FF710C3CDB369B7BC99EA1
mine is 84592A3C5FF710C3CDB369B7BC99EA16
Thanks again. When going through changing the lower case to upper case I forgot to add the 6 after accidentally erasing.:highfive:
 

gwstmar

Senior Member
May 19, 2013
171
60
0
Shakopee
So I just wanted to ask before I did something regrettable. Can I flash the t mobile radio over my GE rom? My reason for doing this is that my LTE reception had tanked since I started flashing ROMs. Thanks

Sent from my HTC One using xda app-developers app
 

godfirst

Senior Member
Jul 6, 2010
4,195
1,182
0
Somewhere Giving God All The Glory!
So I just wanted to ask before I did something regrettable. Can I flash the t mobile radio over my GE rom? My reason for doing this is that my LTE reception had tanked since I started flashing ROMs. Thanks

Sent from my HTC One using xda app-developers app
You can flash any radio no matter what rom your on. :D:thumbup:

Sent from my HTC One using Tapatalk 4
 

hp79

Senior Member
Nov 14, 2007
480
100
0
Tigard, OR
...
84561B908350fA8C6BA59F33A12ADFF0 -----> (ATT Latest) -----> ATT_1.26.502.15_Radio_4A.17.3250.20_10.40.1150.04L---> http://www.mediafire.com/download/m...2.15_Radio_4A.17.3250.20_10.40.1150.04L._.zip
...
84592A3C5FF710C3CDB369B7BC99EA16 ---> (4.3/3.09.401.1) ---> Radio_4A.19.3263.13_10.38j.1157.04L ---> http://www.mediafire.com/download/xsbbx9nrjjinf1u/Radio_4A.19.3263.13_10.38j.1157.04L.zip
Did you know that the ATT radio file has a "_" at the end of the file name? Typo maybe?
ATT_1.26.502.15_Radio_4A.17.3250.20_10.40.1150.04L._.zip

I'm in U.S. with AT&T, and have S-off, 3.09 firmware, and AndroidRevolution 20.1 (4.3 based) on mine. When updating the firmware to "3.09_Sense_Firmware_with_TWRP_hboot_1.55", it also flashed my radio to 4A.19.3263.13. I'm thinking this radio is more suited for people outside the U.S., so should I use the AT&T's "4A.17.3250.14" radio instead?

I did notice less LTE and more H+ connection today, not that it matters much to me since I only have 300MB data.