Professor Yuko Aoyama of Clark University
Update Galaxy S I9000 to Android 4.2.2 Jelly Bean via CyanogenMod 10.1 RC4 ROM [GUIDE] Yuko Aoyama - Handout

Galaxy S I9000 users can now enjoy the latest Jelly Bean features with bug-fixes for math calculation error, thanks to the release of fourth release candidate (RC4) version of CyanogenMod 10.1 ROM. The ROM resolves an issue with data usage counter, wherein several users reportedly complained of exponentially incorrect data usage numbers displayed on their phones. For instance, some devices were reportedly showing 100GB of data being used overnight.

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

Key Points to Note

  • The CyanogenMod 10.1 RC4 ROM and instructions provided in this guide are applicable to the Galaxy S I9000 model only. Do not attempt this procedure on any other device as it may inadvertently damage or brick the device. Verify the device model number by navigating to Settings > About Phone.
  • Back up important data and settings on the phone by using one of the recommended custom recovery tools such as ClockworkMod (CWM) or TWRP, as it creates the complete image of your phone's existing setup.
  • Ensure the device has at least 85% battery charge to prevent unexpected device shutdown (due to battery drain) while installing the ROM.
  • Verify that correct USB drivers for the phone are installed on computer (download Samsung Galaxy S I9000 USB drivers)
  • Ensure USB debugging mode is enabled on the phone, by navigating to Settings > Developer Options (if device is running Android 4.0 or later) or Settings >Applications> Development (if device is running Android 2.3 or earlier). If device is running Android 4.2, perform the following steps:
  • Go to Settings > About Phone
  • Scroll to the bottom of the screen and select Build Number
  • Tap the phone's Build Number seven times to unlock or reveal the hidden Developer Options under Settings. Then select the checkbox to enable USB debugging mode under Settings > Developer Options.
  • Ensure the device is unlocked (not locked to a specific carrier) and rooted with ClockworkMod Recovery (CWM) installed.
  • If the device is stuck at booting or is experiencing boot loop issues, perform Wipe Cache Partition and Wipe Dalvik Cache a few more times before rebooting.
  • Allow newly installed ROM to stabilise for five minutes before you start working on it.
  • If you encounter a Status 7 error message while flashing the firmware, then it could be due to an incompatible device or a necessary kernel may be missing (for instance, a Jelly Bean Kernel must be installed before installing any Jelly Bean ROM).

Downloads

How to Install Android 4.2.2 Jelly Bean Update on Galaxy S I9000 via CyanogenMod 10.1 RC4 ROM

1. Connect your phone to computer via USB cable.

2. Download the CM10.1 RC4 ROM for Galaxy S I9000 and copy it to the root folder of your phone's SD card.

3. Power off the phone and disconnect its USB cable from computer. Now wait for vibration (about 5-6 seconds) to complete the power down cycle.

4. Boot the phone into recovery mode by pressing and holding Volume Up, Homeand Power button, until the screen flashes. Then release all three buttons and wait for a few seconds until the phone enters recovery mode.

5. Once in recovery mode, take a Nandroid backup of your existing ROM, so that it can be restored later if the new ROM fails to work or you want to return to your original ROM. To do a backup, choose Backup and Restore, then hit Backup again on next screen. Return to main recovery menu once backup is done.

6. The moment 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 and then Wipe Dalvik Cache from advance option.

7. Choose Install zip from SD card and then click Choose Zip from SD card. Now, browse and locate the cm-10.1.0-RC4-i9100g.zip file that you copied earlier in Step 2 and select it by tapping Power button. Confirm the ROM installation on next screen by clicking Yes and the installation will begin.

8. Once the ROM installation is complete, repeat step 7; but choose gapps-jb-20130301-signed.zip file instead of ROM zip to install Google apps.

9. After Google apps is also installed, return to the main recovery menu and hit reboot system now to reboot the phone into newly installed CyanogenMod 10.1 RC4 custom ROM. The first boot may take some time. So, please be patient.

Your Galaxy S I9000 is now running Android 4.2.2 Jelly Bean based CM10.1 RC4 ROM.

[Source: WCCFTech]