Galaxy S2 I9100G and CyanogenMod 9

By | June 29, 2012

CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors of these cell phones.

1. Make sure you’re running ICS bootloaders. If you already running ICS then you’ll be fine. Follow this guide to upgrade to ICS.

Step 1- running a proper working ClockworkMod-Recovery
Since i9100g not officially supported by CWM, we need to use CWM that already built into the kernel (custom kernel). Download one of this kernel (from xda):
GB –

-Boot into Download-Mode using Volume Down + Home + Power
-Start ODIN and choose “GT-I9100G_XX_ClockworkMod-Recovery_X.X.X.X.tar” as PDA (no repartition)
-Connect your Phone and start flashing
-After reboot you can easily root your device using SuperOneClick

Step 2-Flashing CyanogenMod9
Get CM9 nightly build from Since Google Apps were taken out from CM9 ROM, you can get it from here.

– Copy GApps and CM9 ZIPs to your internal SDCard
– Boot into Recovery
– Flash CM9 zip from internal SDCard
– Flash GApps zip from internal SDCard
– DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
– Reboot

Useful links:
Galaxy i9100G ROM/KERNEL List
[ROM][GT-I9100G][4.0.4] CyanogenMod 9 nightly builds! [>60FPS][ROCK-SOLID]
[KERNEL][GT-I9100G][GB+ICS/LP7] ClockworkMod Recovery 5
CM9 Download Page
Google Apps