IMPORTANT UPDATE: Update to Version 3.1 Why? I have done some research on flashing radio images and found some interesting information. Apparently there are 2 files that pertain to radios in the RUU releases, a radio.img and a rcdata.img. We all have been flashing only the radio.img file but the rcdata.img contains further carrier information that directly relates to information in the build.prop file. I have put together a new 26.13.04.19 radio zip file that contains both the radio.img and the rcdata.img. The .img files were taken directly from the latest T-Mobile RUU release. This new radio/rcdata zip needs to be flashed through bootloader just like you flashed a radio in the past. As usual, you''ll need to rename the zip file to PC10IMG.zip before you reboot into bootloader. Check the MD5 Sum after you download the file to your sdcard to make sure it matches the following:
MD5 Sum: 360EA26286DEC39FC8008B266F470839
I have also updated information in the build.prop patcher with the proper information to match the information in the rcdata.img. This is now Version 3.1. After you flash the radio/rcdata img from the above link through bootloader, download the latest version 3.1 and flash through recovery along with the EFS wipe.
Several months ago T-Mobile released it's latest update for the G2. The OTA update contained new radio firmware and updated ril library files. Many of us running CM7 that flashed the .19 radio and matched the updated lib-ril files that were contained in this release found improvements in performance and most noticeably an improvement in battery life. It was later incorporated into Tsubus' ILWT CM7 ROM. You can find the CM7 lib-ril matching thread here and read users comments after updating the files.
I have compiled a new mod for CM9 & AOKP based ICS ROMS that should offer similar results. This has been tested with CM9, Andromadus and AOKP builds.
ATTENTION: I am not responsible if you brick your phone or if it starts a fire in your apartment by using this mod! USE AT YOUR OWN RISK!!
If you are not running the .19 radio along with the latest rcdata.img, download from the above link. If you need further flashing instructions get them here:
Make a complete backup with recovery.
Download the updater and flash through recovery. This will patch your build.prop file and update your radio ril and gps .so files. Many thanks to GinoAMelone for supplying the code to patch the build.prop file without having to replace it.
Download Version 3.1 - 26.13.04.19 Radio - ril and gps .so updater for CM9 based ROMS
IMPORTANT: While you are in recovery, wipe your cache and dalvick cache and wipe the efs partitions by flashing the Vision EFS partition wipe tool.
Download EFS Partition Wipe Tool
Reboot your device and you're good to go.
NOTE: At first boot, it might take a little longer than usual for you to connect to your local towers since you've wiped your radio data and the efs partitions need to be re-populated with the new data. This also means you'll need to be outside and wait several minutes for a new gps lock as the new data is obtained from the satellites.
Don't forget to hit the thanks button if this works out for you!