Android 4.3 Jelly Bean via Cyanogenmod 10.2 for Samsung Galaxy S I9000 [CM10.2]

Samsung Galaxy S is the first model in Samsung’s Galaxy S series. Once flagship device of Samsung has witnessed a transformation from Android 2.1 Eclair to Android 4.3 Jelly bean officially or unofficially. Despite having better specifications, it wasn’t upgraded beyond Android 2.3 Gingerbread officially. But the developers always found this device as a favorite toy for Android development.

Developers has left no stone unturned to bring out best of it by compiling different custom ROMs. With the release of Android 4.3 in the last month, developers immediately started to work on it. And a fruitful outcome is that Cyanogenmod 10.2 is available. This AOSP based custom ROM is mostly known for its stability and some other trademark tweaks. And this build, as usual, will not disappoint you.

When Google released Android 4.3 Jelly bean in stead of much awaited Key Lime Pie, it was expected that it would be a minor improvement over their previous version-Android 4.2. The most anticipated improvement is its latest Camera app that has faster access to settings. Even you can use Volume keys for taking photographs.

This latest version of Android is also bundled with new Games app which also includes OpenGL ES 3.0 support. (Latest version of high performance graphics.) Other features like virtual surround, support to Bluetooth LE, better location using Wi-Fi, dial pad auto complete etc. makes it one step ahead of Android 4.2.

Cyanogenmod 10.2 which is based on Android 4.3, will inculcate all these features. Along with the typical Cyanogenmod tweaks as mentioned earlier. No doubt you’ll gone love this CM10.2. Although this version for Samsung Galaxy S is in alpha state, you can go for it but at your own risk. You may found few bugs which will be overcame in the further updates.

So follow few simple steps and enjoy Android 4.3 Jelly Bean via Cyanogenmod 10.2 on Samsung Galaxy S I9000.


The steps given in this article are considered to be risky & can cause damage to your device. If you are not aware of all this things, we request you not to attempt this. Please follow this guide completely at your own risk. If any damage or brick is caused to your mobile after implementing these, then we or developers are not responsible for it.
cyanogenmod 10.2 for Samsung Galaxy S
This version of Cyanogenmod is compatible only for Samsung Galaxy S with model number I9000. Do not test it on any other variant or mobile else it might get bricked permanently. Check your device model number as follows.

Settings -> about device -> model number

Note: Flashing of any custom ROM voids the warranty. So think before proceeding ahead. (Of course it can be restored.)


  • Ensure that you have charged your mobile at least up to 70% so that flashing of ROM won’t get interrupted due to lack of power.
  • During installation process, all data in the mobile gets formatted. So it is recommended to a backup of all important personal data like SMS, MMS, APN, contacts to the external memory of your phone.
  • Most important thing is that Clockworkmod recovery or any other custom recovery must be installed on your mobile. Without this you can’t flash ROM.
  • Don’t forget enable USB debugging on option.

Settings -> Applications -> Development -> USB debugging

Procedure to install Android 4.3 Jelly Bean via Cyanogenmod 10.2 on Samsung S I9000

  • First download latest build of Cyanogenmod 10.2 Android 4.3 Jelly Bean custom ROM from official development page.
  1. Click here to download.
  • Download Gapps package for Jelly Bean since Gapps are not present in any custom ROM, you have to install them separately.
  1. Click here to download.
  • Connect your mobile to the computer via USB cable and enable mass storage mode on. Copy both the files to the external memory card in any convenient folder. Don’t extract them.
  • Then disconnect your mobile from computer.
  • Now you have to boot your mobile into recovery mode. For this, first switch off your mobile then press and hold volume up + power button + home button simultaneously until you land into CWM recovery. (You can release power button after Samsung logo appears but keep holding other two until recovery mode shows up).
  • It is recommended that you should take a backup of current working system. So take a nandroid backup by selecting backup & restore option followed by backup in next step. This backup is saved in external memory. (Not mandatory.)
  • Now select wipe data/factory reset and wipe cache partition for wiping data & cache respectively from the phone memory. (Caution: This step will erase all the data from your mobile’s internal memory.)
  • Next step is actual flashing of ROM. Select install zip from sdcard followed choose zip from sdcard. A bunch of files will appear in front of you. From that navigate to file. Confirm it in next step by pressing yes.
  • Installation will take few minutes. Repeat the above step of install zip from sdcard followed by choose zip from sdcard. This time select Gapps file ( Select yes on next screen for confirmation.
  • After successful flashing of both the files, do wipe data and wipe cache partitions again in order to avoid boot loops,
  • Finally select +++++go back+++++ option. Then reboot system now.

Fantastic job! Android 4.3 Jelly Bean is running on your Samsung Galaxy S I9000 via Cyanogenmod 10.2 custom ROM. Do share your opinion about this ROM. You can your doubts through the comments. We will come up with solution as early as possible.

Tip: In case if you don’t like this ROM, you can easily switch back to previous one just by entering into recovery mode. Then select the Backup and Restore option from the recovery mode & then select restore & choose your latest backup to restore.

Comments (14)
  1. Ali January 13, 2014
    • Sanket Bhurke January 13, 2014
  2. Karl January 3, 2014
    • Viraj Kshatriya January 3, 2014
  3. Geoffrey Njenga September 10, 2013
  4. aslu August 22, 2013
    • Ali January 13, 2014
  5. aslu August 22, 2013
  6. John Paul Chan August 20, 2013
    • Shreyas August 20, 2013
  7. Redbull August 20, 2013
    • Shreyas August 20, 2013
  8. Leonardo August 15, 2013
    • Viraj SK August 15, 2013

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.