yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Talon25:
How to flash a new radio - no change in RIL

This is how to flash a new radio to your Sensation without changing the RIL. This is really if you want to test a new radio to see if you can get better signal or data speeds.

1) Connect phone to PC

2) Download a radio file that you want to try:

- Radio_11.68.3504.00U_11.21.3504.13_2

- Radio_11.65.3504.00U_11.19.3504.29_2

3) Turn on HTC Sync but make sure the HTC Sync application is not open on your computer.

4) Extract the PG58IMG file so you can see the file "radio.img" - DO NOT PUT ON YOUR SD CARD

5) Open up a command prompt and navigate to the directory where your radio file was extracted and make sure you see "radio.img" when you type "dir" (or "ls" for linux)

6) Type "adb reboot bootloader"

7) Once phone is in bootloader type "fastboot flash radio radio.img"

8) When the radio is flashed successfully type "fastboot reboot"

9) This will reboot your phone

10) Enjoy your new radio you have successfully flashed. You can check it by going to:

- Settings > About Phone> Software Information > More > Baseband Version

If you have T-Mobile in the US you can try out this for a better signal AND faster data speeds.
[HTC Sensation] mikef:
In post 1 I also strongly suggest downloading some MD5 checksum app after step 5 and make absolutely sure that the MD5 result matches the listed Radio MD5 in post 1 ;) Unfortunately my luck has not been good with prior radios but I will be trying 10.56 again tomorrow when I am off call for work based on your post here. :D
[HTC Sensation] Talon25:
I'll update it and put a link to an MD5 file checker :) good luck with the 10.56 radio let me know how it goes.
[HTC Sensation] eden1988:
I've been experiencing random reboots and auto shutdowns after flashing Radio 11.59.3504.00U_11.16.3504.16 and HTC-RIL 2.2.0210HMQ on my HTC Sensation using InsertCoin v3.4.3, I've tried wiping dalvik cache and cache partition but it doesn't help. Any help on these issues would be greatly appreciated.
[HTC Sensation] mikef:
My apologies, hadn't checked back in for a couple of days. Is that InsertCoin version an ICS version ROM?

The Radio 11.59.3504.00U_11.16.3504.16 and HTC-RIL 2.2.0210HMQ are definitely Gingerbread based, you may be able to use them with an ICS ROM by two reported ways. First way is thanks to Omar302.

Download the radio and RIL. Check the MD5 for the radio if you did not the first time!

Using 7Zip or Windows Explorer, open the RIL zip file and delete the /system/libreference-ril.so and libril.so files.

Close the zip and copy it to your phone and flash it.

Alternatively, spartacus1021 reported here that he was able to get an older GB radio to works with a newer ICS ROM, but without using the older RIL file to match. So the radio with the newer RIL. Hadn't tried it yet myself.
[HTC Sensation] eden1988:
Nope, the InsertCoin Rom I'm using is GB 2.3.5, I reverted back to my previous radio which is 10.56 (signal isn't really good that's why I tried the latest one for GB) and all is fine again. Any idea which radio is recommended for asian countries? Thanks for your reply :)
[HTC Sensation] mikef:
For the radios I have to say I am not really sure. Have you checked the first post of this thread? To briefly explain, this thread was just for the RILs, and there is another thread for the radios. I took over this thread since the prior owner sold his Sensation, and the radio thread owner seems to have abandoned it, so I have made this thread into both radios and RILs. The radio thread shows no information about which regions go with any specific radio.

I am not aware that any radio was preferred for different countries, or not in others. I have read a lot of posts on both threads and it seems that there might be a few RILs which are region specific due to carriers, but I think radios go everywhere. If you are on a GB ROM, then you should be able to flash any GB radio and the matching RIL, or any ICS radio and the matching RIL. Just check the first post of this thread and scroll down to get instructions and the list of radios/RILs/MD5 checksums.

Also, always make sure to flash the matching RIL file from the first post. with mismatched radio-to-RIL, poor signal and battery drain can result.
[HTC Sensation] Marusaia:
Same here, random reboots occured in my Leedroid GB 4.3.0

Had to flash my older radio too.

I haven't test it without the RIL.
[HTC Sensation] mikef:
How did this work out? Did you try it? Technically you would have whatever RIL came with the ROM you flashed.
[HTC Sensation] littleasian:
whats the recommended radio for use with ATT in the US? running ICS rom ARHD 6.5.1
[HTC Sensation] mikef:
Well, recommended is really a matter of choice for the most part, but I have seen posts stating that they worked with Radio 10.50.9007.00U_10.12.9007.21_2 for Bell. Check the 1st post of this thread and the radios and RILs are there. Try the radio first without the matching RIL and see if it works. If so do some coverage and connectivity tests.

Technically you should be able to flash any radio, but not sure if they all work with all carriers. If you find a good combination, please post it here. Thanks!
[HTC Sensation] Pens and DreamS:
To get better signal and speeds

Hi,

I am using Android Revolution HD Android 2.3.4 (Gingerbread) - latest official HTC RUU 1.73.401.2. What RIL files should I use?

Edit: Also 10.58.9035.00U_10.15.9035.02_2 radio
[HTC Sensation] mikef:
First post sez HTC-RIL 2.2.0173HMQ h/t Omar302
[HTC Sensation] carlowise:
hey people

I'm using ICS RCMix ICE v3.2.5, and 3.24 based fw which contains radio alredy bum I'm not happy with voice quality which radio may I also use can you suggest one

thanx
[HTC Sensation] mikef:
You should be able to use any of the ICS radios with the matching RIL from the first post. Either 11.65.3504.00U_11.19.3504.29_2 with HTC-RIL 4.0.0003HMQ or 11.69.3504.00U_11.22.3504.07 with HTC-RIL 4.0.0013HMQ should work for your ROM.
[HTC Sensation] Abaddon:
I suddenly lost connection to my carrier after flashing insertcoin sense 4. other sim works but not for the sim i used to use on my sensation. is it a radio - ril problem? did a few reflash with wipes and no dice.
[HTC Sensation] mikef:
Could be, I had an issue at one point trying to flash a GB radio/RIL on my ICS-based ROM where it seemed that it did something to my SIM and I kept getting "invalid SIM" messages afterwards. I ended up going to the TMO store and the guy gave me a new one which he said was the later model for free. It still didn't fix it until I wiped and reflashed, but then it worked fine. It could be that the wipe and reflash did not really do anything though and it might have worked had I given it some more time to circulate through the TMO system.
[HTC Sensation] Abaddon:
thanks for sharing, I'll give it some time today. its a pain really thanks :)
[HTC Sensation] mikef:
I figured the next time I try flashing radios other than the next firmware release, I will remove my SIM during the flashing process. The ARHD rom I am using doesn't need the SIM to boot, so I will take it out, flash the radio and RIL I want to test, power off, then put my SIM back in, bootup and test it.
[HTC Sensation] Stephen:
Could a corrupt radio / ril case the screen to be come unresponsive. I have RCMix v325 on my phone. I installed the latest leodroid tweaks which is for the later rom 3.32.401.5 just to see what it was like. Ever since I installed the tweaks the phone has been acting really weird. If I let it go to sleep the phone will freeze and you cant wake it. I then try a couple of adb reboots before I can see the screen again.

I have treid flashing 1.50 rom from the ruu, then flashing the latest firmware and reflashing the rom but still happening, I cant figure out why somebody suggested a different radio helped them.
[HTC Sensation] walkinhotdog:
i dont get it. i cant find any instructions about what to do with the RIL file. Do i flash it thru recovery first before i follow the steps for the radio?

im on the latest firmware and radio for 3.32.401.105 and my reception is worse than gb. so as long as i match the RIL and radio, it doesnt matter which of the 3 ics radio i use?

thanks
[HTC Sensation] mikef:
Hmm, I can't see how a radio/RIL could have that effect. I would probably be more inclined to think hardware issue actually. You might check here. Also, the little gold "fingers" on the phone can get bent if you take the case off and put it back on. First trying cleaning the contact pads on the case and try the signal. If it doesn't help much, then VERY CAREFULLY bend the little gold fingers outwards so they can make better contact with the case.

Edit: I hate to ask, but did you superwipe before reflashing? :o

Edit2: Re-reading this, is RCMix v325 based on the 3.32 RUU? Looks like RUU 3.25 based from the thread. Mixing bases, especially framework.jar and android.policy.jar, very bad I think....
[HTC Sensation] mikef:
Sorry about that, I went back and looked at the first post and realized I had buried the RIL instructions a bit, and treated it a bit cursorily. I went back and redid the first post, check it out and see if it is easier to find.

Basically you just copy the RIL to the root of your SD and flash it through recovery. Wipe cache and dalvik.

You should be able to use any of the ICS radios/RILs with an ICS ROM.
[HTC Sensation] walkinhotdog:
so if i understand correctly, the RIL files should be flashed before the radio. correct?

also if i flash a new rom, it will have its own RIL files, will that matter since it no longer matches the radio i flashed last?
[HTC Sensation] mikef:
The order of radio and RIL doesn't matter really. Either way is fine as long as they end up matched.

If you flash a new ROM, it will have it's own RIL files. You will either need to flash a RIL to match your current radio (since the ROM doesn't flash a radio it will remain unchanged) or you can flash the radio to match the new ROM/RILs. Or more likely flash new firmware in the case of the new ICS releases; the firmware includes the appropriate radio.
[HTC Sensation] walkinhotdog:
you might want to include

type "cd" "followed by the path to your adb folder" (windows users can type "cd C:\adb")

before all the other adb steps, i knew something something was missing since i did adb a while back, yea i know hella newb lol
[HTC Sensation] mikef:
Done and thanks! Hopefully not too many noobs doing this but I guess there are so it is best to include it to avoid the questions. :D
[HTC Sensation] Steve0007:
Radio 11.69A.3504.00U_11.23.3504.07_M2

You may want to include the latest Radio version with its related RIL files :)

Radio.img posted

HERE

MD5Sum: b90ac6136f15c1ff2acfaa9b6a728f32
[HTC Sensation] Tabtoub:
whould it be safe if I put this radio.img file in any PG58IMG.zip file of an old radio and flash it via bootloader ? coz I don't see how to flash this img file..

Or if there is the hole firmware PG58IMG.zip file that flashes also the this radio.

regarding the RIL, I know it should be flashed via recovery after flashing the matching radio of course.
[HTC Sensation] mikef:
I will create a PG58IMG.zip file in a few minutes and make it available for download from links in the first post which I will also update in a few minutes. In the meantime, the instructions for flashing the radio.img file are in the first post already.
[HTC Sensation] mikef:
Thank You!!! :D:D:D:D:D:D I will get the first post updated shortly. First post is updated :D:D
[HTC Sensation] Steve0007:
Didn't feel/see much difference with previous Radio yet. What about you ?
[HTC Sensation] mikef:
Can't say that I really notice a difference so far in my area. I did see a comment where one guy noticed a few db's difference for the better, he was in Michigan.
[HTC Sensation] PaulGiz:
Meh. It's never worse than older 69, sometimes maybe 2 or 3 db better here and there.

Still, even incremental improvements can't hurt.

P.
[HTC Sensation] mikef:
DisH3

I got a better bump from the DisH3 rcdata.img file with the ro.ril.hspxa=3 this time I think when using the newest radio. I had been using the DisH2 version since it was slightly better. Small sample so far with DisH3, but I had two successive speedtests that matched my high water mark for GB ROMs with 10.56, and a better than expected average for a few tests and some surfing.
[HTC Sensation] guyd:
TMOUS Configuration

I'm using the DisH3 rcdata.img file with ro.ril.hspxa=3

I'm also using the newest 11.23 radio with RIL 17

I've been getting very good results with this combination on TMOUS
[HTC Sensation] mikef:
ATTENTION: TMOUS Users, there is something you can do to possibly improve your data speeds and connectivity.

There are a couple of different TMO updates of the rcdata.img file which can be flashed and then a matching setting configured in the build.prop file. Please go here to get the details and files. I know this works on Android Revolution HD, and very probably other ROMs as well, haven't tested myself on other ROMs but if you do please report back your success or failure to this thread.
[HTC Sensation] smokin901:
Updated to latest 11.69A Radio and DisH3 and relevant ril files, after this I have very hard time getting stable data connection. data will not even connect with network type set to 0.with network type 1 it will work for sometime then drops takes about 5-6 mins to come back on and cycle continues. situation is same even when i changed the radio back to 11.69 and corresponding RIL. i have tried relashing 3 different roms went back to stock T-mobile rom still no luck. Data works perfectly in T-Mobile HD2 with same sim, so has to be something with Sensation prior to radio update it was working fine.

Device : Sensation 4G

Current Rom : Odroid 1.8.3

Firmware 3.32.401.x from from mikes thread.

Radio 11.69

Operator : Vodafone Karnataka (404/86)

This is driving me crazy any ideas
[HTC Sensation] PaulGiz:
DiSH3 patch is for T-Mobile users.

P.
[HTC Sensation] mikef:
Your info under the avatar says "Vodaphone" but your post says "T-Mobile" several times and then "Vodaphone" at the end? Who are you on? Not sure what the effect would be for non TMO users but I would not have advised it for sure. You could try reflashing the firmware again to remove it if you are not on TMO, not sure if that will remove it or not, but PaulGiz is right, it is only for TMO users so if you are not on TMO then don't try it again.

If you are really on TMO, then I would suggest setting the build.prop file properly, then reflashing the PG58IMG.zip file with the matching rcdata.img file, then powering off the phone and pulling the battery for a minute, then put it in and power back up.
[HTC Sensation] smokin901:
My device is tmob branded sensation 4G used in india on vodafone karnataka network. I thought.rcdata was required to be flashed on my device. I have reflashed 3.32 still cannot get data to work correctly.

Any way to undo whatever i did.
[HTC Sensation] Max128:
H is also available.All icons the network is available.
[HTC Sensation] MeatyCoins:
I have a TMO sensation but flashed another radio from the radio thread. Does anyone have the Radio version 10.11.9007.15_M for download ? It is not in the thread. I want to have the matching RIL & radio now lol:confused:
[HTC Sensation] Max128:
I only have those in Canada for me. Sorry,
[HTC Sensation] jerrylzy:
Thanks very much..Useful!
[HTC Sensation] glitzbd:
supercobaltss sounds good I will use that one LeeDROiD!

Max128 it appears they are not switching RILs they are the exact same, go figure!

JaY iZz BaKk I think 10.42.9007.00P_10.11.9007.15 from this thread is the radio you need and it will use the TMOUS RIL
[HTC Sensation] Max128:
glitzbd : okay :)

thank you for your work
[HTC Sensation] glitzbd:
Of course no problem! Without your help we wouldn't have figured out that Bell devices had the same RIL! Happy flashing everyone!
[HTC Sensation] MeatyCoins:
Thank you ! i was searching for it with the _M at the end and that thread does not show that much.
[HTC Sensation] LNKNPRKFN:
im on virtuous 1.0.2 with v4unity kernel, my radio is not listed here. it is

10.50.9007.00U_10.12.9007.21.2M i have a Virgin Mobile Sensation but unlocked and using on the Telus network which is 4G HSPA will any of these radio RIL work so i can get the 4G icon mod? THX in advanced
[HTC Sensation] Lakeshow423:
Thank you for setting up this mod glitz! One question, I downloaded the TMOUS rio .zip file bit when I go to recovery to flash thw zip it won't find it. Do you flash this like any other mod or Rom in recovery? I'm on a stock rooted TMOUS Rom right now with stock radio and virtuous kernel. Any advice would ne appreciated, thanks!
[HTC Sensation] swa2k4:
Flashed RIL

I just flashed the RIL for TMOUS and I am using the InsertCoin 2.3.4 1.1 ROM and it's running perfectly in all aspects besides the problem that we are all having of switching from UMTS to HSDPA constantly, 3G to H and back to 3G just not having consistent data speeds that should just stay in H as I am in Chicago and there is great Tmobile 4G(HSDPA) signal here and always has been using the stock TMOUS ROM. Just wanted to report that this does not solve the problem and if anyone has any other ideas?! Good luck all
[HTC Sensation] glitzbd:
swa2k4 I have been told that the reason for this is that the H only appears during a data transfer and you are in fact losing HSDPA when not transferring data. However I agree there must be a reason this occuring! Previously for me though I was unable to hold HSDPA during data transfer prior to the RIL installation.
[HTC Sensation] RaDeN305:
Could this be just the way the icons are set up? I'm using InsertCoin but I swapped my SystemUI.apk to get the 4G icon back and it's always on 4G. No constant switching. I'm in a good 4G coverage area also so this is how it should behave.

I'm on stock T-Mobile radio with the matching RIL from this thread.
[HTC Sensation] glitzbd:
RaDeN305 I think this must be the case, as I have not noticed much a speed difference.
[HTC Sensation] ClydeB1:
Hi, I'm looking for the RIL files for this radio (stock for 1.35.401.1) - 10.43a.9007.00U_10.51.9007.27 md5: 81b96fd9db9d37965a698dc02e8a945b

Terminal shows RIL version as HTC-RIL 2.2.0169HMQ

TIA
[HTC Sensation] glitzbd:
ClydeB1 I am downloading that ROM and I will get a flashable zip made for ya!
[HTC Sensation] rmk40:
If you'd like to adapt the automatcher I built for Vision, here's the zip:

http://files.virtuousrom.com/vision/extras/rmk_pfak-radio_to_ril_automatcher-v3.zip

Take a look at the updater-script and layout of the zip file itself and it'll be pretty obvious how it works. I don't have the time to maintain it myself but if you're willing this is a much more straightforward approach for folks, since one zip can contain the appropriate rils for every radio.
[HTC Sensation] ducvader:
Tried flashing the Tmous ril for Coredroid 1.2 via CWM and when using Terminal I still get

HTC-RIL 2.2.0162HMQ

as the ril. It won't change to

HTC-RIL 2.2.0159HMQ

when typing in getprop "gsm.version.ril-impl"

any help would be appreciated. Thanks!
[HTC Sensation] Sdobron:
What RIL files have you been using for the 10.50 radio?
[HTC Sensation] bryancotton84:
Im having the same problem, mounted system and tried, left system alone and tried, still stuck on .0162....

anyone have a fix?
[HTC Sensation] xxemoeskimoxx:
So call me a noob but I'm not sure what radio or ril I need... I'm on T-Mobile USA I have soff and supercid. I flashed the 3.32 firmware that was released for the latest ics is there an updated radio or ril? Any help would be awesome
[HTC Sensation] mikef:
If you flashed the 3.32 firmware then you do not have the very latest radio/RIL pair, but keep in mind that the latest is not always the best for your phone in your area. YMMV (Your Mileage May Vary). You can try any of the ICS radios on the 1st post of this thread along with their matching RILs and see if they give better results for coverage and data speed. Full instructions are there.

This is not a perfect analogy, but think of it like this. The radio you are flashing is like a firmware in Windows terms, and the RIL is like a driver. Best results are achieved using "matched" versions.
[HTC Sensation] mikef:
Been thinking about that one, I hoped the firmware reflash would do it....

The only other things I an think of is to try a "Factory Reset" through bootloader, or maybe flashing an RUU. I have to admit I am not sure on the process for a successful RUU flash though, have read several somewhat conflicting posts so more research is necessary. And then obviously the correct RUU must be used.
[HTC Sensation] xxemoeskimoxx:
but if I'm on T-Mobile what ones can I try?

Sent From My HP TouchPad 32Gb ICS
[HTC Sensation] xxemoeskimoxx:
And also to add I have used all the firmware packages except the one with radio 11.23

Sent From My HP TouchPad 32Gb ICS
[HTC Sensation] xxemoeskimoxx:
Anybody?

3.32.709.108 is this a good radio for T-Mobile users one should I stay at the one above the 3.32.401.105??

Sent From My HP TouchPad 32Gb ICS
[HTC Sensation] mikef:
If you are on T-Mobile with an ICS ROM such as ARHD 6.5x or 6.6.x then you can use any of the ICS radios/RILs from the 1st post of this thread.

I am using 3.32.709.108 now with the DisH3 TMOUS rcdata.img fix and it seems to be working pretty well so far. Not a significant difference from the 3.32.401.105 firmware/radio.
[HTC Sensation] xxemoeskimoxx:
What the difference between the dish2 and 3

Sent From My HP TouchPad 32Gb ICS
[HTC Sensation] mikef:
DisH2 was from the 1.23 RUU if I recall correctly, or maybe 1.27. DisH3 was from the 1.50 TMO OTA from early December 2011.
[HTC Sensation] $t0Rm:
I just flashed the new radio 11.69A.3504.00_11.23.3504.07_M2 with the matching RIL how would i change to Dish3 ? I also flashed the rcdata from mike's thread that he recommended for t-mobile users.

Thanks
[HTC Sensation] mikef:
I am not sure which one Mike has up for download right now, he had the DisH2 version up last time I checked, but go here to get the specific details and the link to the DisH2 and DisH3 versions of the fix. Like the radios/RILs, YMMV it seems.
[HTC Sensation] $t0Rm:
Thanks for the info so i opened Mikes rcdata he had posted to flash and it said DisH2 just like you said. In the new 6.6.0 from mike ro.ril.hsxpa=3 so should i change it to match DisH2?
[HTC Sensation] mikef:
You can either change the ro.ril.hspxa value in build.prop to 2, or you can leave it at 3 and flash the DisH3 update. Both seem to work fine as long as you match the values.
[HTC Sensation] smokin901:
Turned to be problem with cell tower back to 11.69A and dish3 and everything working ok. Strange thou is HD2 is not effected
[HTC Sensation] mikef:
That is great news, I am glad you found the problem. Thank you for reporting it back to the thread. :D
[HTC Sensation] Xx12thANG3LxX:
I have a question. So I didn't flash any files yet. I have newest radio and ril for ics. Im looking into the tmous files your talking about. I see in build.prop one ril hspxa at top that =2 and then one that is lower under rf pyramid team that = 3 why would they be different? Would I still edit both of them the same as the file then? Like it says in your post. Thanks in advance.