[G2 and Desire Z General] EdKeys:
FOR CM7 BASED ROMS

​

IMPORTANT UPDATE: 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

DOWNLOAD VISION_RADIO_RCDATA_12.62.60.27_26.13.04.19.zip

MIRROR: http://www.mediafire.com/?vdecstne5uuvuxn

With the release of the latest T-Mobile update a new radio was included with the promise of better battery life. The following is from the T-Mobile support website.

On October 17, T-Mobile G2 devices will begin to receive an Over-The-Air (OTA) update to Android 2.3.4 / Software Version 2.16.531.5. The update will roll out in waves over the coming weeks.

The update provides the following improvements.

Improvements:

Google Security Patch

Google Skymap improvements

Battery life improvements

Data connection while roaming domestically

After flashing the new radio taken from the OTA listed above I really didn't notice any real improvements in battery life. After about a week using the new radio I decided to try matching the lib-ril .so files that were included in the OTA with my current installation of CM7. Almost immediately I noticed an improvement in battery life, wifi and data switching and slightly better data speeds over 4G. I have been using the matching files now for about 10 days and can say that I am getting the best battery life from my G2 since I've had it. I've been flashing CM7 nightlies since just about day one along with flashing radios etc and this is a noticeable change. I asked 2 others here in the forums to give matching lib-rils a try to see if they could confirm. Ditamae and Sino8r, who are also running CM7, have reported back to me that they too have noticed performance improvements, most notably in battery life.

From Ditamae: "Things are still looking good over here. The improvements are slight, but noticeable."

From Sino8r: "Okay, seems all is well with new libs. They have shown some promise, imo. Better battery, signal handoffs, pretty much what all we hoped for."

ATTENTION: I am not responsible if you brick your phone or if it starts a fire in your apartment by using this workaround! USE AT YOUR OWN RISK!!

Procedure:

If you are not running the .19 radio, you can get it from the links above. If you need further flashing instructions get them from this thread.

Once you are running the .19 radio, download the updater and flash through recovery. This will update your radio ril and gps .so files.

Download Radio 26.13.04.19 Radio - ril and gps .so updater for CM7 based ROMShttp://dl.dropbox.com/u/17578272/CM7_26.13.04.19radio_ril_gps_so_updater.ziphttp://dl.dropbox.com/u/17578272/CM7_26.13.04.19radio_ril_gps_so_updater.ziphttp://dl.dropbox.com/u/17578272/CM7_26.13.04.19radio_ril_gps_so_updater.zip

MIRROR: http://www.mediafire.com/?i0ibe4mrvuqyxua

While you are in recovery, wipe your cache and dalvick cache and wipe the efs partitions by flashing the Vision EFS partion 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!