• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[RIL] Radio Interface Libraries

Search This thread

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,527
Tampere
RIL files for Desire HD Radios


About:
RIL is a library that acts as a bridge between your device's phone functions and the radio firmware in your device's communications chip (radio). Matching radio and RIL is always a good combination when you think of signal stability and battery consumption. That is why you should flash a matching RIL when you flash a new radio. Only for Sense based ROMs (not for CM or MIUI). You DO NOT need to flash a RIL if you use a recommended radio for a ROM. You need to flash RIL again if you flash another ROM.

How to flash:
Flash in ClockworkMod like a ROM, but do not wipe anything. You have to flash the RIL again if you flash a new ROM some day.

RIL files:
RIL for 12.28b.60.140e_26.03.02.26_M - HTC WWE 1.32.405.6

RIL for 12.28e.60.140f_26.04.02.17_M2 - HTC WWE 1.72.405.3

RIL for 12.28e.60.140f_26.04.02.17_M2_SF - HTC WWE 1.72.405.3 R2

RIL for 12.28g.60.140f_26.05.05.27_M3 - Orange UK 1.84.61.2

RIL for 12.35d.60.140f_26.06.03.24_M2 - TELUS WWE 1.84.661.1

RIL for 12.39.60.19_26.06.04.06_M - Cingular US 1.80.502.3

RIL for 12.41.60.19_26.06.04.14_M - HTC Ace Gingerbread S Generic 2.16.0.0

RIL for 12.35d.60.140f_26.08.03.07_M - HTC Ace Gingerbread S Generic 2.25.0.0

RIL for 12.54.60.25_26.09.04.11_M2 - HTC Ace 2.50.405.2 WWE

RIL for 12.56.60.25_26.10.04.03_M - TELUS WWE 2.43.661.1 (thanks to xda user enursed for extracting libs)

RIL for 12.65.60.29_26.14.04.28_M - HTC Ace 3.12.405.1 WWE

If you like my work, hit the thanks button! :)

Thanks: Whiskey103 for hosting the files, mike1986 for inspiration
 
Last edited:

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,527
Tampere
FAQ:
Q: I have fU or fP in my radio, can I still use a RIL without that letter?
- Yes, no problem.
Q: I am using Radio_12.48.60.23U_26.08.04.07_M3, which RIL should I use?
- Use the RIL for 12.35d.60.140f_26.08.03.07_M
Q: Is it necessary to flash RIL again when I flash a new ROM?
- Yes, because ROM replaces the RIL you flashed separately.
Q: My ROM developer recommends a certain radio. Why?
- The ROM has a RIL for the recommended radio in it, you can change it by flashing one of the packages in first post.

List of RIL versions:
  • RIL_12.28b.60.140e_26.03.02.26_M.........HTC-RIL 2.2.0031HM (Sep 28 2010,23:02:55)
  • RIL_12.28e.60.140f_26.04.02.17_M2........HTC-RIL 2.2.0048HM (Nov 17 2010,10:44:47)
  • RIL_12.28e.60.140f_26.04.02.17_M2_SF...HTC-RIL 2.2.0048HM (Nov 17 2010,10:44:47)
  • RIL_12.28g.60.140f_26.05.05.27_M3........HTC-RIL 2.2.0079HM (Jan 14 2011,14:56:03)
  • RIL_12.35d.60.140f_26.06.03.24_M2........HTC-RIL 2.2.0079HM (Jan 14 2011,14:56:03)
  • RIL_12.35d.60.140f_26.08.03.07_M..........HTC-RIL 2.2.0131HM (Mar 18 2011,00:40:15)
  • RIL_12.39.60.19_26.06.04.06_M..............HTC-RIL 2.2.0077HM (Jan 9 2011,23:35:33)
  • RIL_12.41.60.19_26.06.04.14_M..............HTC-RIL 2.2.0099HM (Jan 27 2011,16:12:49)
  • RIL_12.54.60.25_26.09.04.11_M2............HTC-RIL 2.2.0160HM (Jun 3 2011,23:41:59)
  • RIL_12.56.60.25_26.10.04.03_M..............HTC-RIL 2.2.0153HM (Apr 22 2011,14:09:20)
  • RIL_12.65.60.29_26.14.04.28_M.............HTC-RIL 2.2.0201HM (Oct 25 2011)

To find your current RIL version, use Terminal emulator (from market) and type:
Code:
su 
getprop "gsm.version.ril-impl"

Thanks to no_johnr for compiling the list and Spyr0s for the getprop command!
 
Last edited:

krogoth

Senior Member
RILs for Desire HD Radios

This thread is a work-in-progress, I will add more RILs when I have time to whack some ROMs apart.

About:
RIL is a library that acts as a bridge between your device's phone functions and the radio firmware in your device's communications chip (radio). Matching radio and RIL is always a good combination when you think of signal stability and battery consumption. That is why you should flash a matching RIL when you flash a new radio.

RIL files:
RIL for 12.28e.60.140f_26.04.02.17_M2_SF
RIL for 12.28g.60.140f_26.05.05.27_M3
RIL for 12.35d.60.140f_26.06.03.24_M2

Thanks: Whiskey103 for hosting the files, mike1986 for inspiration



As an old WinMo user, I was always wondering why no one is flashing coresponding RIL... It was normal for WM...
 
D

Deleted member 2500726

Guest
How can I have not heard of this before? :rolleyes: Anyways the links aren't working. I am being asked for password and username.
 

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,527
Tampere
Do you mean the newest radio, from unknown source? No. Use the 12.35d.60.140fU_26.08.03.07_M RIL for that radio.
 

tmlrem

Senior Member
Mar 21, 2009
94
8
Borås
Hi,

Will there be any RIL for this radio 26.08.04.07_M3?

Regards Roger

Edit: didn't update the thread here. So i saw your answer now :)

Sent from my HTC Desire HD using Tapatalk
 

Xtiro

Senior Member
Jun 30, 2007
57
6
How dangerous is this in terms of bricking your device?

I mean, I'll do it anyway, but I'm just curious :p
 

djamorpheus

Senior Member
Feb 2, 2011
81
3
It isn't dangerous, the files reside in the rom data in /system/ which brings me to my question, do you have to mount /system with these? I know you had to with the zips from the desire forum
 
  • Like
Reactions: Xtiro

Top Liked Posts

  • There are no posts matching your filters.
  • 351
    RIL files for Desire HD Radios


    About:
    RIL is a library that acts as a bridge between your device's phone functions and the radio firmware in your device's communications chip (radio). Matching radio and RIL is always a good combination when you think of signal stability and battery consumption. That is why you should flash a matching RIL when you flash a new radio. Only for Sense based ROMs (not for CM or MIUI). You DO NOT need to flash a RIL if you use a recommended radio for a ROM. You need to flash RIL again if you flash another ROM.

    How to flash:
    Flash in ClockworkMod like a ROM, but do not wipe anything. You have to flash the RIL again if you flash a new ROM some day.

    RIL files:
    RIL for 12.28b.60.140e_26.03.02.26_M - HTC WWE 1.32.405.6

    RIL for 12.28e.60.140f_26.04.02.17_M2 - HTC WWE 1.72.405.3

    RIL for 12.28e.60.140f_26.04.02.17_M2_SF - HTC WWE 1.72.405.3 R2

    RIL for 12.28g.60.140f_26.05.05.27_M3 - Orange UK 1.84.61.2

    RIL for 12.35d.60.140f_26.06.03.24_M2 - TELUS WWE 1.84.661.1

    RIL for 12.39.60.19_26.06.04.06_M - Cingular US 1.80.502.3

    RIL for 12.41.60.19_26.06.04.14_M - HTC Ace Gingerbread S Generic 2.16.0.0

    RIL for 12.35d.60.140f_26.08.03.07_M - HTC Ace Gingerbread S Generic 2.25.0.0

    RIL for 12.54.60.25_26.09.04.11_M2 - HTC Ace 2.50.405.2 WWE

    RIL for 12.56.60.25_26.10.04.03_M - TELUS WWE 2.43.661.1 (thanks to xda user enursed for extracting libs)

    RIL for 12.65.60.29_26.14.04.28_M - HTC Ace 3.12.405.1 WWE

    If you like my work, hit the thanks button! :)

    Thanks: Whiskey103 for hosting the files, mike1986 for inspiration
    31
    FAQ:
    Q: I have fU or fP in my radio, can I still use a RIL without that letter?
    - Yes, no problem.
    Q: I am using Radio_12.48.60.23U_26.08.04.07_M3, which RIL should I use?
    - Use the RIL for 12.35d.60.140f_26.08.03.07_M
    Q: Is it necessary to flash RIL again when I flash a new ROM?
    - Yes, because ROM replaces the RIL you flashed separately.
    Q: My ROM developer recommends a certain radio. Why?
    - The ROM has a RIL for the recommended radio in it, you can change it by flashing one of the packages in first post.

    List of RIL versions:
    • RIL_12.28b.60.140e_26.03.02.26_M.........HTC-RIL 2.2.0031HM (Sep 28 2010,23:02:55)
    • RIL_12.28e.60.140f_26.04.02.17_M2........HTC-RIL 2.2.0048HM (Nov 17 2010,10:44:47)
    • RIL_12.28e.60.140f_26.04.02.17_M2_SF...HTC-RIL 2.2.0048HM (Nov 17 2010,10:44:47)
    • RIL_12.28g.60.140f_26.05.05.27_M3........HTC-RIL 2.2.0079HM (Jan 14 2011,14:56:03)
    • RIL_12.35d.60.140f_26.06.03.24_M2........HTC-RIL 2.2.0079HM (Jan 14 2011,14:56:03)
    • RIL_12.35d.60.140f_26.08.03.07_M..........HTC-RIL 2.2.0131HM (Mar 18 2011,00:40:15)
    • RIL_12.39.60.19_26.06.04.06_M..............HTC-RIL 2.2.0077HM (Jan 9 2011,23:35:33)
    • RIL_12.41.60.19_26.06.04.14_M..............HTC-RIL 2.2.0099HM (Jan 27 2011,16:12:49)
    • RIL_12.54.60.25_26.09.04.11_M2............HTC-RIL 2.2.0160HM (Jun 3 2011,23:41:59)
    • RIL_12.56.60.25_26.10.04.03_M..............HTC-RIL 2.2.0153HM (Apr 22 2011,14:09:20)
    • RIL_12.65.60.29_26.14.04.28_M.............HTC-RIL 2.2.0201HM (Oct 25 2011)

    To find your current RIL version, use Terminal emulator (from market) and type:
    Code:
    su 
    getprop "gsm.version.ril-impl"

    Thanks to no_johnr for compiling the list and Spyr0s for the getprop command!
    7
    Is there a RIL for: Radio_12.62.60.27_26.13.04.19_M ?
    And can I use a Telus Radio on a non-Telus device ?

    Here you go.

    12.62.60.27_26.13.04.19_M
    RIL2.2.0179HM Aug 17, 2011
    MD5 84d1a0bdd08ca1d55f37e2f94c9a70d3
    5
    Here's the RIL for the newest radio. And Sabsa Prime IS a Sense rom. You can safely flash this on the newest radio.

    edit: I tried this RIL on most of the new Sense (3.6 and up) roms for DHD [excluding TrickDroid] and it cooperates very nicely. Recently I tested it with CoreDroid and SmartDroid and both of them are GB roms, so I can assure you that it works on both ICS and GB. Just make sure not to flash the RIL on an AOSP/AOKP/AOSPX/other vanilla roms. Only SenseUI.