Learn how to upgrade Samsung Galaxy S i9000 to Android 4.2.2 Jelly Bean with CyanogenMod ROM and enjoy all the goodies – new keyboard, lockscreen widgets, improved notifications and all improvements – of most recent OS Android 4.2.2 Jelly Bean.
Prerequisites: – CyanogenMod 10.1 ROM (currently it’s RC2, download (156Mb) it here, mirror) – Gapps (Google apps) for CyanogenMod 10.1 (download it here, mirror) – Rooted with ClockworkMod (CWM) recovery installed – USB drivers are installed on your PC (If Samsung Keis installed, no USB driver needed) – Full Battery Charge. Important: Backup your data: First make a Nandroid backup from custom recovery (choose Backup and Restore option from custom recovery). Also backup your phone contents (contacts, SMS and other data) using any backup tool or Samsung Kies. Note: As always, do below guide at your own risk. We will not take any responsibility for any damage to your device caused by it. Procedure: Step 1: Connect your phone to computer via USB cable and copy the downloaded zip files (CyanogenMod 10.1 ROM and Gapps file) to the root folder on the phone’s SD card. Step 2: Disconnect the phone from computer, then Power off the phone and then boot it into recovery mode by pressing and holding down Volume Up, Home and Power button. Step 3: From custom recovery, tap “wipe data/factory reset” and choose ‘Yes’ to confirm. Return to CWM recovery menu and perform Wipe Cache Partition. Finally, perform Wipe Dalvik Cache. Step 4: Choose “Install Zip from SD card” and locate the cm-10.1.0-RC2-galaxysmtd.zip file that you copied earlier in Step 1 and select it by tapping Power button. Confirm ROM installation by choosing Yes on next screen and the installation will begin. Step 5: Once the ROM installation is complete, once again choose “Install Zip” from SD card, locate gapps-jb-20130301-signed.zip file (Google Apps), and install it. Step 6: Now, return to recovery main menu and tap Reboot System Now to reboot the phone into the newly installed CM 10.1 RC2 ROM. Note: The first time it will take more time (up to 5 minutes) to boot so, be patient. Also, if you encounter any issues with the firmware such as bootloop, once again go into recovery mode by pressing and holding down Volume Up, Home and Power button, and wipe cache partition, dalvic cache and wipe data/factory reset. Finally reboot your Galaxy S and enjoy Android 4.2.2.