Hello.
As requested by many many many people in the XDA forum, I have uploaded the radio drivers, so that people would stop posting about dead links. I’ll try to be as up to date as I could be, but not promising everything. Credits goes to the XDA legend ‘AdamG’.
I have compiled a list of FAQ with their answers. Before commenting please read this post and ask further questions there.
32.56.00.32U_5.17.05.23 (ed8e50f28f7d7aa1063e9d8ce1d5230d) (Latest)
32.56.00.32U_5.17.05.08 (8f8a27febb22dac3477770411545be83)
32.54.00.32U_5.14.05.17 (48bab65d6035177478a83fe32fb81d89)
32.49.00.32U_5.11.05.27 (f4f0bad3f53b2d973aa7a9b735e9ec14)
32.48.00.32U_5.11.05.14 (b2e216c0cb18abb8dd96eb4615844040)
32.47.00.32U_5.10.05.23 (ac5c714184d1181e4df75ed468f2ec21)
32.46.00.32U_5.10.05.17_2 (340be4a732c2d529c77fdce23037cd96)
32.44.00.32U_5.09.05.30_2 (ebc878a180b260f00f7ae433bed51334)
32.43.00.32U_5.09.00.20 (332797ee123be77f7833c38299f17b0a)
32.42.00.32U_5.09.00.08 (9a78458aa9717075d57b4ad020603950)
32.41.00.32U_5.08.00.04 (4c5203bfb8163b6bd9f45d405b30c2a0)
As many have said, I do not know which radio is the best. However due to many technical issues, I have resorted to use the ’32.44.00.32U_5.09.05.30_2′.
For your convenience, I have included AdamG’s tutorial on how to flash: (Original here)
How to flash the radios:
- Make sure you have the usb driver installed from the android sdk
- Turn your desire off
- Hold the back button and turn your desire on
- When you are at the white screen, make sure BOOTLOADER is selected and press the power button
- Wait a few seconds then press volume down to select RECOVERY and press the power button again
- When you are at the screen with the red triangle and the phone, plug in the usb cable
- Run the recovery-windows.bat script from modaco r5 root pack
- When the recovery menu appears select ‘Flash zip from sdcard’
- Select the radio zip file and press the trackerball to confirm
- Press the trackerball over ‘Reboot system now’
- When the radio image has finished being written unplug the usb cable
- The phone will reboot a couple of times and then return to a normal state with your new radio
Or here is my version (useful when no computers are around):
- Download the radio to your SD card.
- Turn off the phone fully,
- Hold down VolDown key and press the power button once. Keep on holding the VolDown.
- When you see the white screen, let go.
- Wait for a few seconds .. usually count to 7 would work.
- Scroll down to ‘recovery’ using the VolDown VolUp keys. Select using power button.
- You get to the black page, with a few lines of text. Now start using your optical pad.
- Go to “Install zip from sdcard”.
- Navigate and select the zip.
- Accept and flash.
- Phone will restart a few of times, then you will come back and boot up again with your new radio.
There maybe times when either methods wont work, but that would be when you have changed the internal partition sizes (e.g. cache size), and therefore you should be pro enough to know how to flash radio’s without the need of recovery (i.e. through Fastboot).
Good luck
Mo.
104 Comments
Trackbacks/Pingbacks
- Jeff McNeill – เจฟ แม็คนีล์ » Hacking Android Root and Custom ROM - [...] the operating system rom. Big discussion on this monster thread at XDA.Steps to flashing the RadioRadios and checksums (make ...
- CyanogenMod für mein HTC Desire | tams Webseiten - [...] 7.1 Stable Mod habe ich strikt nach Anleitung geflasht, danach habe ich noch schnell das Radio auf den neusten ...
- INSTALAR ROM EN HTC DESIRE CON TRES SIMPLES PASOS: ROOT, RECOVERY Y FLASHEAR « MaKi_Espacio - [...] Radios – Las puedes descargar desde aquí [...]
- Install HTC ROM Desire with three simple steps: Root, Recovery and Flashing - Android Icons - [...] – The can download from the website CyanogenMod Radios – The can be downloaded from ...
- Trasteando un HTC Desire III. Actualizando radio | vidasConcurrentes - [...] radio, lo primero es descargar el archivo necesario. Podemos descargar desde xda-developers o desde aquí. Para este tutorial he ...
- Telegraph Fantasy Football - Forum de telechargement et partage - [...] us on AF who also have a TFF team. __________________ Android Version 2.3.3; Redux v1.2; Kernels; Radios; Go ...
- New Phone - What now? - Forum de telechargement et partage - [...] Minimalistic Text 10. Enjoy!!!!!! __________________ Android Version 2.3.3; Redux v1.2; Kernels; Radios; Go Launcher; GiffGaff; Ultimate Dropbox of ...
- Update Facebook problem - Forum de telechargement et partage - [...] idea how I get the newer version? __________________ Android Version 2.3.3; Redux v1.2; Kernels; Radios; Go Launcher; GiffGaff; ...
- Rubbish iPhone - Forum de telechargement et partage - [...] rubbish for two days | Mail Online __________________ Android Version 2.3.3; Redux v1.2; Kernels; Radios; Go Launcher; GiffGaff; ...
- How to Install HTC ROM Desire with three simple steps: Root, Recovery and Flashing | Latest Firmwares - [...] Radios - The can be downloaded from here [...]
- Instalar ROM en HTC Desire con tres simples pasos: Root, Recovery y Flashear | android.es - [...] Radios – Las puedes descargar desde aquí [...]
- Radio en hboot ? - [...] [...]

Hello,
thanks for this list, I have one big question:
I recently bought a HTC Desire which now has Android 2.2, has simlock removed but is still Orange (Spain) branded.
And off course, I am troubled by the “Limited Service” bug.
Do you know whether this is related to one of the radio-versions?
Mine has the following software:
Android: 2.2
Baseband Version: 32.48.00.32U_5.11.05.14
Kernel version: 2.6.32.15-ge2c73db
htc-kernel@and18-2 #1
Build number: 2.22.75.3 CL274424 release keys
Software number: 2.22.75.3
Browser version: Webkit 3.1
Maybe you can shine a light on this?
Thanks,
Leo
Hello.
Sorry but I cannot help you out with this specific issue for two reasons:
1) I don’t own a Desire anymore.
2) Never had that issue on my previous handset.
However from a slight technical perspective (and some very vague memory), the specific radio that you are currently using was from a ‘bad’ batch. So I would suggest you either downgrade to 30_2 or upgrade to the newest one available.
If all fails, try a new ROM?
Sorry couldn’t be more help,
Good luck,
Mo.
Realy helpful!!! Tanks!!!
Hi,
When I try to flash the radio using either method described I do not get any option after powering on and holding down either the volume down key or the back key. It just shows the HTC screen and loads to my phone. Is there something else required prior to doing this?
erm, somehow i got an error flashing the latest radio stating that amend scripting is no longer supported as it was neccesary to be removed in CWM 3.0 GB based recovery. It asked me to switch to edify scripting to create working update zip file..? i am using CWM v5.0.2.6…. please help..
If you look in the comments, you will see the answer to your question. However for the sake of making your life slightly easier, here is an answer that *might* work…
Install Rom Manager, and flash the zip file through ROM Manager. Rom Manager will automatically do the rest for you.
Good luck.
solved, i reflash back my CWM to CWM 2.XX and successfully flashed the latest radio..
thanks for the reply~~
Hi Mo, I tried installing the radio from the ROM Manager, but I still get the same error, is there any other way to do this?(I am using Cyanogen Mod 7)
Hello.
You could extract the radio.img file from the zip file, and use fastboot to flash the radio.
Have a look at my next post for more details:
http://www.mofirouz.com/wordpress/2011/04/htc-desire-radios-faq/
Mo.
Hi,
I’m very new to HTC Desire root and etc….
Last night i rooted my device using Unrevoked3 and made it S-Off using AlphaRev.
So now I have ClockWorkMod 2.5.1.8 ( customized by AlphaRev).
Can I use this verion for flash my new ROM?
and if not please tell me how can I update my ClockWorkMod?
Thanks
Excuse me, I mean:

Can I use this verion for flash my new RADIO? ( I told “ROM” but I meant “Radio”)
and if not please tell me how can I update my ClockWorkMod?
Thanks
Yes you can. Its perfectly fine to do so.
Good luck!
good one Alpesh
i have another question? do you know how to update clockworkmod recovery? i have rooted my fon with s-off using revolutionary. i think there are new versions of clockworkmod than what is installed after my root.
please help on how to update the CWM recovery. Thanks!
Hey. You need to boot into Fastboot. Connect your phone through USB, and in terminal type fastboot flash recovery.
Then you have to reboot the phone.
Hi,
I got another question. my current custom rom has recommended ‘Latest Radio & RIL’. i believe i have updated my radio to the latest posted here. but what about the RIL? what is RIL?
Thanks..
RIL is the ‘driver’ implementation of the modem for Android OS. It is sorta like a driver, but it is more complicated. I would suggest that you shouldn’t touch that because it creates more problems than solutions. Good luck
thanks! i would stick to what i have right now since o don’t have problems with my rom with the latest radio. thanks!
Hi,
i need to ask something. i want to update my radio to the latest but im a little scared. is it safe to update my radio (5.09.05.30_2) to the latest one?
i have rooted my phone with s-off. also my htc desire is running with a custom firmware with alpharev data++ hboot. i’m planning to revert back to bravo stock hboot before updating my radio as the other thread said.
the reason is i want to move to another custom rom with recommended latest radio version.
Is it safe to update my radio with the second method above(no computer method)? Thanks!
Yes it is safe. It is actually recommended to do it with the ‘no-computer’ method as CWM will check the checksum of the radio (and will alert you if the radio is corrupted for whatever reasons). I would say the chances of you bricking your phone is very very low.
Good luck
Thanks for your quick respose. very much appreciated
. on last question, if ever i got problems, is it safe to revert it back to my previous version? or if there is a new version different from the latest today, if i update it, is it always safe to revert/update to any radio?
Thanks man!
and a follow-up question? i’m currently on Alpharev Data++. i planning to put it on the Bravo stock before updating the radio. is it safe to change my alpharev partition to Bravo stock? then i’m planning to change it back to CM7 r2?
what i mean is, is it safe to change my alpharev hboot back and forth? thank a lot man.
Make sure that you do a nand backup first since swapping around the hboot would remove all partitions thus losing all data. And also, playing around with HBoot is actually more dangerous than playing around with the radio.
Have a look at the AlphRev list, decide on one, stick with it!
Yes you can revert back to any other radio versions on this site.
thanks. i have already updated my radio. i have returned to bravo stock and update my radio then now im on cm7 r2. im thinking to stick with this. thanks for your help!
First off, thanks for the radio downloads.
I have to fastboot flash the radio.img but I can only check the md5sum of the zip. I would like to 100% sure the image has not been corrupted during extraction. How/where can I find the radio.img md5 sum?
Mate, you *really* don’t need the MD5 checksum of the radio.img because of the following three reasons:
1) Zip already has a CRC check. You wouldn’t need to worry about corruption after unzipping.
2) I really don’t understand this, *MD5*, business. If you (not you personally), understand TCP, ZIP, ISO and everything along those lines, you should really understand that the chances of the file actually being corrupted is much less than anyone anticipating. The chances of your HDD failing is much greater!
3) Nothing will happen even if you ‘apply’ a corrupted radio to your phone. It will fail CRC check in CWM and it just won’t matter.
Hope that cleared up your confusion.
nice information. thank you. i have just added few on that fourm.
Hi Mo,
I am compiling a table with some latest radios and their benchmark results to see which radio to use for performance (and to see if it has any effect actually). I found kernel already (rom: HTC Desire InsertCoinHD 2.0.1, kernel: 2.6.32.32-insertcoin-110308).
You said: “due to many technical issues, I have resorted to use the ’32.44.00.32U_5.09.05.30_2″. Is there any document describing the issues?
Thanks,
Waxman
Hi Jay,
Sorry for the late reply. The problems were not only one. A few of them, was the fact that the data connection would go and never get established again. The other problem was the fact that whenever I lose the connection for sometime (for example, when in the Train/Underground), the connection to the carrier would not be made and therefore a phone restart was needed. If Flight Mode was enabled, the phone would eventually crash and do a soft-reboot.
This happened with all the radios from 05.27+. If I was to use 05.27 there would be a very noticeable battery drain and therefore I used 30_2 as it was the best for me. This happened with all the gingerbread roms. Froyo was ok-ish.
Hope that helped.
Mo
Hi Mo,
thanks for providing these files. Is it possible to ask how you received these files (e.g. are these official and stable ones from HTCs ?!). I upgraded immediately to the latest version and hope that it helps with the weird Cyanogenmod Ver. 7 delay while accepting calls.
Regards,
R3s3t
Hi.
These are the files I got from XDA Forums. They are extracted from each official and unofficial/leaked HTC Roms.
You will not be able to fix the ‘weird’ call delay problem because it is not radio specific. The problem is to do with one of the Android libraries. There is already a fix in the latest Cyn nightly. I would suggest you bear with the problem until a full version is released.
Hope that helped.
Mo.
if i flash new radio, is there a way to revert back to old ones?
32.56.00.32U_5.17.05.23 wrong digest of radio.img
Successfully flashed CDMA Desire with 32.56.00.32U_5.17.05.23 and 32.46.00.32U_5.10.05.17_2. I am looking for increased reception. Neither of these appeared to work.
Great tutorial, was quite straight forward & easy to follow.
I was nervous about giving it a go as i was afraid of bricking phone.
Thanks again
Hi,
I flashed the latest radio in a HTC desire with official HTC android 2.2 and now I can’t share my WiFi, I can’t use the device as a hotspot. I tried with 2 different computers and they can’t detect my essid.
Someone has the same problem? Can I rollback to an older radio?
Hello. I haven’t had a chance to test the WiFi hotspot myself. Sorry.
However, you can always rollback to the older version.
Can i rollback to an earlier version if I face problems?
Do i have to be S-off to flash the radio file?
Thanks,