As Jelly Bean makes its away across the Android landscape, devices are getting all kinds of official updates, official custom ROMs and unofficial versions of both. It really is the flavor of the season as each new release brings devices more up to date and people get to experience newest—and most critically acclaimed—version of Android that’s ever been released. For the Samsung Galaxy S, an official update to Jelly Bean is a long way off and that’s assuming the aging device gets an official update at all. For rooted users, though, there is another option.
Officially Released CyanogenMod 10 Galaxy S
The venerable and world famous CyanogenMod10 has been released for the Samsung Galaxy S. Unlike many CM10 builds going around these days, this one is official from the CM Team itself. As is to be expected from all Jelly Bean custom ROMs right now, CyanogenMod 10 Galaxy S is a little shaky as developers are still working out some kinks and bugs. To use it, Galaxy S owners must be rooted and have a custom recovery. As time goes, the ROM will get more stable and have less things wrong with it. For right now, though, it is not recommended to use as your daily ROM but if you want to fiddle around and check out all that Jelly Bean has to offer, then it’s definitely a good opportunity for that.
Quick Rooting Guide for Samsung Galaxy S
If you don’t have root or custom recovery, the method is quite simple. Of course, if you do decide to follow this method, you do so at your own risk. Download Odinv3 from here. Then go to this thread and download whichever kernel you need. If you have FroYo, download the FroYo version. If you have Gingerbread, download the Gingerbread version, and so on. Then, turn off your Galaxy S and reboot into download mode using Volume Up + Power Button + Home Button. Then connect your device to your computer, open up Odinv3, click the “PDA” button and find the kernel you downloaded earlier. Don’t press anything else other than to start Odin. Once the phone reboots, you’ll have root and custom recovery. Simply install Superuser and Busybox from the Google Play Store if it’s not already there.
For additional information about officially announced CyanogenMod 10 Galaxy S, check out the source link.
Source: CM10 for Galaxy S