Before Samsung Galaxy S2 and Samsung Galaxy S3 became insanely popular, Galaxy S was the most popular Samsung Android phone. It was launched a long time ago. So after the release of Samsung Galaxy S2 and S3, Samsung stopped all the developments of this phone. After Gingerbread (Android 2.3), the later versions of Android were not released for this phone by Samsung.
However there is some respite for the users having the Samsung Galaxy S. Although Samsung has stopped all developments, the CyanogenMod community is releasing updates to this phone. They have released ICS for this phone as well as Jelly Bean 4.1. Now even Jelly Bean 4.2 has been made available for this device. Before installing this device please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification etc. If the user is using any of the above modifications, please flash the ROM again to get rid of the modifications before reporting. Follow the instructions given below:
- Download the zip files and place it on the SD card.
- Reboot into Recovery.
- Do a Nandroid backup.
- Perform a full wipe (wipe data/factory reset + wipe cache partition).
- Go to “Select zip from SD card” and choose the CM10.1 zip file.
- Now clear cache and dalvik cache.
- Go to “Select zip from SD card” and choose the Gapps zip file.
- After the process is complete, reboot the phone.
On reboot, the user will have CM10.1 (Jelly Bean 4.2) installed on the Samsung Galaxy S.