[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
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:
Either boot your device in fastboot/bootloader mode by holding volume down + power button or type:
If your curious as to what your cid, mid, firmware #, s-off/on, etc. type:
Then you will need to type:
and wait for device to reboot.
Type:
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
wait for process to complete and say successful.
Last type:
Recovery:
I recommend TWRP which can be found here: http://goo.im/devs/OpenRecovery/m7/
Brief Instructions:
Using ADB:
Next (once phone is booted into boot loader:
Finally (once it was successful):
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
Code:
adb reboot bootloader
Code:
fastboot getvar all
Code:
fastboot oem rebootRUU
Type:
Code:
fastboot flash zip firmware.zip
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
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)
Code:
fastboot erase cache
Code:
fastboot flash recovery recovery.img(this would be what every name you have for your recover)
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: