The latest version of Android – Android 4.1 Jelly Bean – is here unofficially for the T-Mobile G2x, while T-Mobile/LG still ponder when they will release the official update for the previous version of Android (Android 4.0). XDA Recognized Developer Benee has release CyanogenMod 10 (CM10) ROM for the G2x, in an attempt to bring Jelly Bean and its features – such as a smooth as butter and fluid interface, expandable and actionable notifications, smart keyboard, faster and efficient browser, a voice recognition assisted Google search experience, and lots more – to the device.
The ROM is currently in the alpha stage of development and does have quite a few issues, but it’s been reported to work fine for the most part and can be tried out to get a taste of Android 4.1, with fixes coming in future updates. Currently, the following things do not work in the ROM (quoted from the source page where the most recent list of issues can be found):
Not working (as of 04-09-2012):
- Project Butter
- Hardware Acceleration
- Complete Video Playback
So grab your G2x and let’s see how CM10 can be installed on it to get Android 4.1 Jelly Bean.
This ROM and the guide below is compatible only and only with the T-Mobile G2x, model number P999. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.
The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to your device, we won’t be held liable.
How to Install CM10 on T-Mobile G2x
- This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
NOTE: Don’t forget to at least note down your network’s APN settings, which are required to make mobile data work. Go into Settings » More » Mobile Networks, click on the APN that is in use, then note down the setting for each field. While APN settings should be automatically restored from network, you can enter them manually if needed to make mobile data work. You can also find your APN details → here.
- Make sure ClockworkMod recovery is installed on your T-Mobile G2x.
- Download the latest version of the ROM from the source page.
- Download the Google Apps package. This will install apps like Play Store, Gmail, etc. which are not present in the ROM by default.
Download Gapps | Filename: gapps-jb-20120726-signed.zip
- Copy the ROM and Gapps files to the external SD card on the phone.
- Turn off your phone, then boot into Clockworkmod (CWM) recovery. To do so, hold Volume Down & the Power buttons together until the device boots to the recovery.
In recovery, use the Volume buttons to scroll up and down and the Power button to select options.
- Perform a Nandroid Backup of your existing ROM, so that you can always restore it from recovery if something does not work out with this ROM. To perform a backup, select Backup and Restore –> On the next screen, select Backup again. Go back to main recovery menu after backup is complete.
- Select wipe data/factory reset, then select Yes on the next screen to confirm data wipe (will not erase SD card contents).
- Then, select install zip from external sdcard (you might need to select choose zip from sdcard after that if you have that option). Scroll to the ROM file on the SD card and select it. Confirm installation by selecting Yes on the next screen. The ROM will start installing.
- After ROM installation completes, repeat step 8 but this time select the gapps-jb-20120726-signed.zip to install the Google apps.
- After the installation is complete, go back to the main recovery menu and select reboot system now to reboot the phone and boot up into CM10. The first boot will take some time, up to 5 minutes.
NOTE: If you want to go back to your previous ROM, boot into recovery, select backup and restore then restore your previous ROM by selecting it from the list.
CM10 based on Android 4.1 Jelly Bean is now installed and running on your Epic 4G Touch. Visit the source page for more info and to get the latest updates on the ROM. Share your thoughts on the ROM in the comments.