Hello everyone,
I am new to androids and have rooted and s-off'd my phone, new kernel, etc...
My question is, what is the "radio"? I keep getting asked what radio am I running... I just reply "what ever came with it" lol...
Can someone explain to me what the radio is that they are referring to and is there a different one I should/could run?
MTIA!
Sent from my myTouch_4G_Slide using xda premium
Radio file is essentially your baseband configuration, the heart of all wireless communication on the device.
If something bad happens when flashing the radio, or the radio is not correct for the device, bricking the phone beyond any recovery is the usual end result.
Great information... Thank you, Blue!
Sent from my myTouch_4G_Slide using xda premium
Blue6IX said:
Radio file is essentially your baseband configuration, the heart of all wireless communication on the device.
If something bad happens when flashing the radio, or the radio is not correct for the device, bricking the phone beyond any recovery is the usual end result.
Click to expand...
Click to collapse
Thanks Blue!
So where would we look to see what version of the radio we are running?
Col.Kernel said:
Thanks Blue!
So where would we look to see what version of the radio we are running?
Click to expand...
Click to collapse
Boot into Hboot. It's right there at the Hboot menu, 4th or 5th line down in green at the top.
( Boot to Hboot by turning off fastboot in settings: power: uncheck at the bottom of the menu. Then power off the phone, hold down the volume down key and press power - sometimes have to press power twice while holding the volume down key. - for anyone just tuning in. )
You can also check your RADIO version by going to
settings: about phone: software information: more: and then look under baseband version for it.
People often confuse a ROM and a RADIO, and they aren't the same - though some ROMs will include a new RADIO.
The RADIO and Radio Interface Libraries (RIL) have to match up or your phone will be in a very bad way, so if the RIL is not compatible with the RADIO ugly things will happen.
Generally speaking you should avoid flashing a RADIO if possible, and it should be a last resort to fix communications problems with the phone.
Flashing a ROM which includes a RADIO is okay, but make sure it's a decent ROM and be careful being a tester for a brand new developer with a ROM that includes a RADIO file.
If you flash a new RADIO, or a ROM that includes a RADIO, absolutely make sure you have at the very least 50% battery, but full charge is highly, highly recommended.
Do not interrupt the flashing process while flashing a new RADIO, and good advice would be to just leave the phone alone to do it's thing and just don't touch it while flashing. (you should do that anyway, though)
Wow, Blue, you are loaded with great information!
Thanks for the tips!
Sent from my myTouch_4G_Slide using xda premium
The radio and ril don't HAVE to match up although it is recommended. I messed with radios up the yin yang on my hd2 and mt4g. It is recommended.
Sent from my RubiX CubeD MT4GS using XDA Premium App
Related
I just installed Gingbreadman on my phone.
I need some help on doing this.
thanks!
try this:
http://wiki.cyanogenmod.com/index.php?title=HTC_Ace:_Recovery,_Radio_and_CyanogenMod
If you don't understand it or can't figured it out pm me and I can probably help.
P00t said:
I just installed Gingbreadman on my phone.
I need some help on doing this.
thanks!
Click to expand...
Click to collapse
Choose the right radio from here http://forum.xda-developers.com/showthread.php?t=877295
Follow these instructions to flash the radio: http://forum.xda-developers.com/showthread.php?t=896597
How do you know which radio to flash?
Focustom said:
How do you know which radio to flash?
Click to expand...
Click to collapse
If you're on a gingerbread Rom, you flash a gingerbread radio. Otherwise you flash a Cingular radio.
Sent from outer space using XDA App
Focustom said:
How do you know which radio to flash?
Click to expand...
Click to collapse
You don't really, I would go look in the section for whatever rom you flashed. I'm assuming you did rc mix, and then flash a radio from someone who has that same rom and isn't having any problems with it. Thats your best bet.
I'm running Leedroid right now. Does have the best radio for ATT in the US?
Thanks
Newb
Focustom said:
I'm running Leedroid right now. Does have the best radio for ATT in the US?
Thanks
Newb
Click to expand...
Click to collapse
The radio is completely independent of the rom..
ok so the stock radio my best bet? I'm completely lost with radios lol
what does RADIO FLASH DO?
make your wifi connection stronger?
P00t said:
what does RADIO FLASH DO?
make your wifi connection stronger?
Click to expand...
Click to collapse
Looks like you have some reading to do.
rwon said:
Looks like you have some reading to do.
Click to expand...
Click to collapse
Can't you just explain it for us?
Focustom said:
Can't you just explain it for us?
Click to expand...
Click to collapse
Sure, but you will understand it better if you read it your self. Basically flashing a radio can do a few things, one being to enable HSUPA, this can also be accomplished just by flashing certain roms. Also it helps with WIFI, calling(signal, speed etc) problems in some cases. This is all going to depend on which rom you have, the area, the cell provider(i'm assuming your all on ATT like me) and also it varies. I ran the "telus" radio for a long time with RC mix, but with the latest builds of the rom started having problems with the call not connecting when i pressed "call" and failing. I have since switched to the Cyanogen mod rom and am on the latest radio which is listed in my sig. This has improved call quality, battery life(from the rom and radio as a combo), and also call reliability(no dropped calls, calls failing etc) Hope that helps you guys
Is there away to go back to the stock radio if something goes wrong?
If you don't have problems with the stock radio then just stick with it. There's more risk than reward when flashing radio.
Sent from my Desire HD using XDA App
Yeah I have to agree. If you mess up somehow while flashing the radio, your phone will become a paper weight. If its not giving you problems, then no need to flash the radio.
Sent from outer space using XDA App
rwon said:
Sure, but you will understand it better if you read it your self. Basically flashing a radio can do a few things, one being to enable HSUPA, this can also be accomplished just by flashing certain roms. Also it helps with WIFI, calling(signal, speed etc) problems in some cases. This is all going to depend on which rom you have, the area, the cell provider(i'm assuming your all on ATT like me) and also it varies. I ran the "telus" radio for a long time with RC mix, but with the latest builds of the rom started having problems with the call not connecting when i pressed "call" and failing. I have since switched to the Cyanogen mod rom and am on the latest radio which is listed in my sig. This has improved call quality, battery life(from the rom and radio as a combo), and also call reliability(no dropped calls, calls failing etc) Hope that helps you guys
Click to expand...
Click to collapse
Flashing the radio does not enable HSUPA on the Inspire 4G. From what I know, the Captivate requires to flash a different radio to enable HSUPA.
Editing the build.prop enables HSUPA.
modified from Kirk's old post
1. Download this file http://www.megaupload.com/?d=BX5GV1CJ
this is a zip file containing two files. one is radio.img from ATT stock radio, dont touch the other file.
you need to remove this img file and replace with the Gingerbread radio.img
from here http://www.multiupload.com/BE0V4H8QQY
extract the radio.img and zip into the PD98IMG.zip with the other file already in the PD981img.zip. (two files)
2. Place the PD98IMG.zip radio file on the root of your SD card.
3. Power the phone off, remove and reinsert the battery.
4. Hold the volume button down and press power on.
5. The phone will boot into Hboot then Bootloader, It should see the PD98IMG.zip and ask if you want to apply the zip.
6. Use the volume up button to select "yes"
7. Once its done flashing, reboot the phone and you should have flashed the radio.
I hope I get some credit from my post. Lol
Sent from outer space using XDA App
kirk123 said:
I hope I get some credit from my post. Lol
Sent from outer space using XDA App
Click to expand...
Click to collapse
Credits go to you Kirk! thanks
your method can flash any radio
I didn't want to change the radio firmware because its the firmware that came with the inspire 26.06.04.06_M. I updated RIL and afterwards the GPS gets a very solid lock fast 9 points. I now get 5 bars, I was getting 3 and the calls are more clear.
Please see this link here. I booted to recovery mounted /system and then ran the zip file update. Rebooted twice (I know what is the deal with the twice factor?) And, everything works great now.
I figure that updating to newer drivers is a lot safer than updating the radio firmware and I was correct.
Follow these instructions
http://forum.xda-developers.com/showthread.php?t=902752
Radio Drivers (AKA RIL)
http://dl.dropbox.com/u/9319586/RIL/HTC-RIL_2.2.0131HM.zip
Let me know if this helps you out.
ehhh was any of that page in english?
Ok well should it work for cm7?
Sent from my Desire HD using XDA App
r_3 said:
ehhh was any of that page in english?
Click to expand...
Click to collapse
I hear ya that post is written in gibberish to me lol.
Thanks, will give it a try
Hey now I flashed it and my GPS locked in less than 5 seconds. Nice work
Sent from my Desire HD using XDA App
should we flash the RIL you posted if we are on gingerbread or froyo? Does it matter?? I assume its safe with any gingerbread rom since you are running one...
and to the others...all you really need from that post is the install steps, which couldn't be any easier to understand:
zikyHD said:
Installation: (Tks to siedkins )
1. Reboot into recovery mode
2. Full nandroid back up
3. Select flash from SD card - select radio
4. Should get a notification to reboot to apply the radio flash
5. Once rebooted it will automatically take you back into recovery mode
6. Mount "/system"
7. Select flash from SD card - select RIL
8. Reboot once that has flashed and cross your fingers !!!
Click to expand...
Click to collapse
So buddy to install the new radio just put PDimage on root of SD and go into hboot and flash new radio?
Sent from my Desire HD using XDA App
Jasoninaz said:
I didn't want to change the radio firmware because its the firmware that came with the inspire 26.06.04.06_M. I updated RIL and afterwards the GPS gets a very solid lock fast 9 points. I now get 5 bars, I was getting 3 and the calls are more clear.
Please see this link here. I booted to recovery mounted /system and then ran the zip file update. Rebooted twice (I know what is the deal with the twice factor?) And, everything works great now.
I figure that updating to newer drivers is a lot safer than updating the radio firmware and I was correct.
Follow these instructions
http://forum.xda-developers.com/showthread.php?t=902752
Radio Drivers (AKA RIL)
http://dl.dropbox.com/u/9319586/RIL/HTC-RIL_2.2.0131HM.zip
Let me know if this helps you out.
Click to expand...
Click to collapse
I flashed the newest OTA radio in my Sig. Just wondering if I need to flash the RIL? What difference would I expect? Like all people above me, I don't understand the gibberish even though I was a comp sci major. LOL
I'm using xda app but what radio is the newest one?
Sent from my Desire HD using XDA App
mattmiller said:
I'm using xda app but what radio is the newest one?
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
this is the newest at&t radio --> 12.39a.60.19_26.06.06.30_M
this is the newest gingerbread radio --> 12.54.60.25_26.09.04.11_M2
Well using coredroid or cm7, which would be best?
Sent from my Desire HD using XDA App
mattmiller said:
Well using coredroid or cm7, which would be best?
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
choosing a radio is really by preference so the best advice i can give you is to experiment with a couple of radio's till you find 1 that works well for you thats what i did
it wouldn't make no sense for me to tell you to flash this radio or that radio because some radio's may work good for some & not for others ya digg
I meant no point of flashing a stock rom 2.2.1 radio when I'm using gingerbread eh?
Sent from my Desire HD using XDA App
This might be an easier way for some of you to do this.
http://forum.xda-developers.com/showthread.php?t=1061712
This has a .zip you download that will include 3 files. The new Radio, already in a bootloader ready PD98IMG.zip file, a file called id10ts_ATT_Custom_ROM_Speed_Booster.zip (which is actually just the new RILs and the Prop Editor app (which can be removed) which is CWM flashable, the 3rd file (telephony.db) will not be needed for this process
Put these 2 files on your SD, boot to bootloader and install radio. Boot to Recovery and flash RIL. Done
On a side note - I have not been able to get GPS to lock for the life of me on the last 3 or 4 ROM/Radio combinations I've had installed. I've tried every single fix on these forums and nothing seemed to work. I was most recently running Android Revolution 5.1.3 (Gingerbread ROM) with the recommended GB radio. I flashed this new ATT radio, flashed the RIL, flashed the radio again, flashed the RIL again, and I appear to have GPS back. Finally.
I've seen devs mention to flash a radio from Hboot and Fast boot before. Are these terms synonymous? Fast boot is accessed from Hboot correct? I've flashed a radio a few times, but never understood the terminology. A PD98IMG is always flashed the same way from what I understand.
More or less correct. HBoot flashing is done with the PD98IMG.zip on the SDcard. PD98IMG.zip can contain any number of images to be flashed. Fastboot flashing is done using the fastboot.exe and can flash a single image.
Gene Poole said:
More or less correct. HBoot flashing is done with the PD98IMG.zip on the SDcard. PD98IMG.zip can contain any number of images to be flashed. Fastboot flashing is done using the fastboot.exe and can flash a single image.
Click to expand...
Click to collapse
I've never quite understood what the advantage is to fastboot flashing. Then again, I've never truly understood fastboot in general.
Something I definitely need to do more reading on.
I've tried several times, and several methods to flash my radio to the 12.54.60.25_26.09.04.11_M2 radio img. And nothing seems to be working. My best guess is its user error. I'm a noob and trying to learn how to flash my radio. I currently have the 12.39.30.19P-26.06.04_M with the TPGB-Ninja_0618 ROM and [email protected] #28 kernel.
I've done the method where i go into adb to access bootloader, then i flash the radio.img then reboot the phone and that doesnt work. I've tried running the radio.img though CWM and that didn't work.
If I power off my phone and then hold power and -vol down to get into the bootloader it automatically will go into hboot and start to run through the PD98IMG.zip. I'm wondering.
Do I need that .zip folder on my sdcard forever or can I get rid of it?
Also, can I just switch out radio.img in the PD98IMG.zip with the new radio.img?
Can I do the above question without having all the other .img 's in the .zip folder?
I've done some research, but haven't found my answers, or was able to fix my problem.
So hopefully someone can help me.
Please be gentle with me, I'm new to this type of thing, but a fast learner.
Thanks in advance
shugga101 said:
I've tried several times, and several methods to flash my radio to the 12.54.60.25_26.09.04.11_M2 radio img. And nothing seems to be working. My best guess is its user error. I'm a noob and trying to learn how to flash my radio. I currently have the0 12.39.30.19P-26.06.04_M with the TPGB-Ninja_0618 ROM and [email protected] #28 kernel.
I've done the method where i go into adb to access bootloader, then i flash the radio.img then reboot the phone and that doesnt work. I've tried running the radio.img though CWM and that didn't work.
If I power off my phone and then hold power and -vol down to get into the bootloader it automatically will go into hboot and start to run through the PD98IMG.zip. I'm wondering.
Do I need that .zip folder on my sdcard forever or can I get rid of it?
Also, can I just switch out radio.img in the PD98IMG.zip with the new radio.img?
Can I do the above question without having all the other .img 's in the .zip folder?
I've done some research, but haven't found my answers, or was able to fix my problem.
So hopefully someone can help me.
Please be gentle with me, I'm new to this type of thing, but a fast learner.
Thanks in advance
Click to expand...
Click to collapse
Assuming the PD98IMG.zip containing the radio flashes properly, you can remove it afterwards.
Have you checked out the inspire only radio thread in the dev section, yet?
There's already a ready-to-flash PD98IMG.zip for the radio you want to flash on that thread.
Download it from that thread, verify the MD5 checksum, plop it in the root directory of your SD card, reboot into hboot/bootloader, once it finds the PD98IMG.zip, confirm the update, and away you go.
Ok I'll try that as soon as I get to my computer. Thanks for the reply and I'll let you know how it goes.
Sent from my Inspire 4G using XDA App
shugga101 said:
Ok I'll try that as soon as I get to my computer. Thanks for the reply and I'll let you know how it goes.
Sent from my Inspire 4G using XDA App
Click to expand...
Click to collapse
Just don't forget to check that MD5. I have had incomplete (meaning...BAD) radio downloads on a solid WiFi connection, so it DOES happen from time to time.
Scott_S said:
Just don't forget to check that MD5. I have had incomplete (meaning...BAD) radio downloads on a solid WiFi connection, so it DOES happen from time to time.
Click to expand...
Click to collapse
I was able to flash the radio, but all that work for nothing. I actually got worse data. But then again I could of done something wrong again.
shugga101 said:
I was able to flash the radio, but all that work for nothing. I actually got worse data. But then again I could of done something wrong again.
Click to expand...
Click to collapse
Couple of things. 1) Be sure to give the radio long enough to "warm up"...I'ave had it take several hours after flashing before I started getting decent speeds from a radio I know works. 2) It is usually recommended to keep a copy of your radio flash on your SD card in case you need it (GPS fail, etc., ) so you can reflash if you are away from a PC, but not keep it in the root of your SD. It's very possible to end up in a continuous boot loop until you somehow either get the file off your root (SD card reader) or fool the phone into thinking it isn't there by pulling the SD card when you pull the battery to recover (I've only heard the last trick works)...
shugga101 said:
I was able to flash the radio, but all that work for nothing. I actually got worse data. But then again I could of done something wrong again.
Click to expand...
Click to collapse
You've also made sure you have the appropriate RIL for the new radio you flashed, correct? That radio thread also has the RILs + info about them, as well.
Also try rebooting more than once after flashing a radio/ril, just for good measure.
When I first flashed the 04_11_M2 radio, I had only rebooted once, as a result of the flashing process. Once my phone was done loading up, I received my first call with it, the caller couldn't hear me, but I could hear them. Caller tried calling back. Same thing. I decided to give it another flash and reboot. I called that person back, and it was working, never experienced that since.
Coincidence? Who knows? But radios are weird, quirky things that seem to need a little "voodoo" type flashing/rebooting to kick them in, I suspect.
Well I think I found out why I'm getting these speeds. My radio has a "P" and not a "U" like in meiguoguizi's sig. I have the same radio as that (number wise) but he has a "U" and not a "P".
The radios that I can flash have an "x" in that place so won't that just mean it will switch to whatever letter my data is running on?
I think I found out why I am having this problem.
I can flash the radio.
I can flash the RIL.
But I have a "P" where the "U" is supposed to be to represent the HSUPA speeds.
If thats the the reason then I don't know.
shugga101 said:
Well I think I found out why I'm getting these speeds. My radio has a "P" and not a "U" like in meiguoguizi's sig. I have the same radio as that (number wise) but he has a "U" and not a "P".
The radios that I can flash have an "x" in that place so won't that just mean it will switch to whatever letter my data is runningo on?
Click to expand...
Click to collapse
I think that U/P thing is determined by one of the settings in the build.prop file. I know it's been discussed before, I just don't recall the details. If you visit the "editing the build.prop file" thread in the dev section, or possibly amongst the comments in the inspire radio thread, I think you might find the specifics in one of those places.
Or browse through henrybravo's posts, I think I remember him explaining it to someone.
Bottom line is that you have the same radio, it's just a setting that's determining the connection type and as a result, that letter changes, depending on that setting.
LeeDroid
Today I flashed the 09.04.11_M2 that is suggested on for LeeDroid 3.2.1 and now I have lost all notification sounds, lockscreen sounds, and keyboard sound feedbacks. Can anyone help?
blippy said:
Today I flashed the 09.04.11_M2 that is suggested on for LeeDroid 3.2.1 and now I have lost all notification sounds, lockscreen sounds, and keyboard sound feedbacks. Can anyone help?
Click to expand...
Click to collapse
First, try another re-flash of the radio.
I did a full wipe and restore and got all the sounds back. Reloaded the RIL and everything works fine.
Sent from my Desire HD using XDA App
Yes the x is a placeholder (remember your algebra).
Open he's right. You have to flash the Riley that goes with the radio and then reboot twice. Make sure you are using the best radio for your Rome.
Sent from my Desire HD using XDA App
Pick_A_Name said:
Yes the x is a placeholder (remember your algebra).
Open he's right. You have to flash the Riley that goes with the radio and then reboot twice. Make sure you are using the best radio for your Rome.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Lol. Autocorrect really has the hots for you.
Lol sorry I was on my mobile and left too much to swift key X. I'll proof read next time!
Pick_A_Name said:
Yes the x is a placeholder (remember your algebra).
Open he's right. You have to flash the Riley that goes with the radio and then reboot twice. Make sure you are using the best radio for your Rome.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Rileys and Romes....I can dig it
Well I was thinking of flashing a new radio to match the rom im using. I just need help to know how are the way the phone can be bricked. or what happens if you flash an unmatched radio
There is no such thing as unmatched radio. It might not work as well as supplied radio, but it should still work. General conception is that latest radio is always the best, you just need to flash RIL which matches the radio to ensure maximum compatibility. Be very careful with flashing radios as this is the easiest way to brick. The safest way IMHO is to flash via adb.
Sent from my HTC Sensation Z710e using XDA App
Hi,
I have just recently acquired my first android device - a Sensation.
I have followed the guides on here and have got s-off and have been flashing roms.
Wow! This is all totally up my street and I love it - thanks to all the devs and people here who are making this possible!!
but I do have a quick question....
Im wondering what happens when I flash a new radio and kernal.
I know the radio is the bit that connects to the network etc and that the kernal is the bit that provied the core of the operating system but what happens if I flash new ones on top of an existing rom and then revert back to a nandroid backup or if I perform a full wipe and then flash a new rom? Am I stuck with the new radio and kernal or are they both replaced with the new rom?
thanks!
Nat.
Traffik said:
Hi,
I have just recently acquired my first android device - a Sensation.
I have followed the guides on here and have got s-off and have been flashing roms.
Wow! This is all totally up my street and I love it - thanks to all the devs and people here who are making this possible!!
but I do have a quick question....
Im wondering what happens when I flash a new radio and kernal.
I know the radio is the bit that connects to the network etc and that the kernal is the bit that provied the core of the operating system but what happens if I flash new ones on top of an existing rom and then revert back to a nandroid backup or if I perform a full wipe and then flash a new rom? Am I stuck with the new radio and kernal or are they both replaced with the new rom?
thanks!
Nat.
Click to expand...
Click to collapse
Some ROMs include a custom kernel. Otherwise they use stock. They don't include radios. If you flash a ROM the kernel gets flashed too. If you want to use a different kernel you flash that after flashing a ROM. If you restore from recovery your ROM and kernel go back to what you backed up.
You flash radios apart from ROMs. Flashing ROMs does not change your radio. Radios also control wifi, bluetooth, GPS.
Ok great thanks for clearing that up!
I'm not 100% clued up on this whole radio thing though.... I have read that they are region specific yet some roms recommend you to update to a specific radio. I am worried that once I start fiddling with these radios I will end up screwing the performance of my phone.
I have also read that there is a higher risk of bricking your phone when flashing a radio which puts me off a bit.
And finally, how can I backup the radio I have now so that I can go back if needed?
Sent from my HTC Sensation Z710e using xda premium
Anyone?
Sent from my HTC Sensation Z710e using xda premium
You can't back the radio up but there is a Radio thread which has all the radios in it to download
Traffik said:
Ok great thanks for clearing that up!
I'm not 100% clued up on this whole radio thing though.... I have read that they are region specific yet some roms recommend you to update to a specific radio. I am worried that once I start fiddling with these radios I will end up screwing the performance of my phone.
I have also read that there is a higher risk of bricking your phone when flashing a radio which puts me off a bit.
And finally, how can I backup the radio I have now so that I can go back if needed?
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
Yes flashing a radio can be risky because a failure there can brick it. As long a you get a radio for the Sensation, do the md5 checksum, and don't pull the battery while flashing, it should not brick it. A bricked phone is almost always accomplished by someone not reading and following directions correctly.
Flashing radios and kernels are for more advanced/power users. Most of the time you are probably fine with your current radio and if you have no issues there is no reason to have to do it.
Flashing ROMs is much safer and is usually all you need to turn your phone into a beast.
Thanks!
Sent from my HTC Sensation Z710e using xda premium