Galaxy S GT-I9000 users can now enjoy added support for the latest iteration of Android 4.2.2 Jelly Bean update on their device with due release of CyanogenMod 10.1 (CM10.1) RC2 ROM from the CyanogenMod team. This is reportedly the pre-final release of the CM10.1 firmware, which brings various performance and bug-fix updates on top of Android 4.2.2's latest native updates.

NOTE: The instructions provided in this guide are meant for reference purpose only. IBTimes UK will not be held liable if the device is damaged or bricked during or after firmware installation. Users must proceed at their own risk.

Pre-Requisites

CyanogenMod 10.1 RC2 ROM and the instructions given in this guide are applicable to the Galaxy S I9000 model only and will not work on any other device. Verify your device's model number by navigating to Settings > About Phone.

Back up important data and settings on the phone. It is recommended to use one of the custom recovery tools such as ClockworkMod (CWM) or TWRP for data backup, as it creates a backup with complete image of your current phone setup. Avoid using Samsung KIES or ROM manager, as they lack flexible options for data backup and may cause issues with the newly installed firmware.

Ensure USB Debugging mode is enabled on the phone by navigating to Settings > Developer Options (if the phone is running Android 4.0 or later) or go to Settings > Applications > Development (if the device is running Android 2.3 or earlier). If your device is running Android 4.2 or later, do the following steps:

Go to Settings > About Phone

Scroll down to the bottom and select Build Number

Tap Build Number about seven times until the hidden Developer Options is unlocked or revealed under Settings. Then enable USB Debugging mode by selecting the checkbox.

Ensure that the device has at least 85% battery charge.

Make sure that the phone is factory unlocked and rooted with ClockworkMod (CWM) recovery installed on it.

Double check to confirm that Wipe Cache partition and Dalvik Cache Wipe is done before continuing from the Recovery Mode

2. Copy the downloaded zip files to the root folder on the phone's SD card.

3. Disconnect the phone from computer and Power off the phone. Wait for vibration (about 5-6 seconds) to ensure complete device shutdown.

4. Boot the phone into recovery mode, by pressing and holding down Volume Up, Home and Power button until the screen flashes. Then release all three buttons. Wait for a few seconds and the phone will enter recovery mode. Use the volume buttons to navigate between options, camera button to select an option and Return (back arrow) to go back.

5. Once the device enters recovery mode, take a Nandroid backup of the phone's existing ROM. This will enable you to recover your current ROM, just in case the new ROM fails to perform as deesired. In order to perform a backup, choose Backup and Restore, then hit Backup again on next screen. Return to main recovery menu once backup is done.

6. Once the backup is complete, click wipe data/factory reset and choose 'Yes' on next screen to confirm. Wait for a few minutes until the data wipe process completes. Then return to CWM recovery menu and perform Wipe Cache Partition. Finally, perform Wipe Dalvik Cache.

7. Choose Install Zip from SD card and then click Choose Zip from SD card. Now, locate the cm-10.1.0-RC2-galaxysmtd.zip file that you copied earlier to your phone's SD card in Step 2 and select it by tapping Power button. Confirm ROM installation by choosing Yes on next screen and the installation will begin.

9. After Google Apps is also installed, return to main recovery menu and hit Reboot System Now to reboot the phone into the newly installed CM 10.1 RC2 ROM. The first may take some time. So, leave it alone.