Install Android 4.3 on Samsung Galaxy S I9000 using Cyanogenmod 10.2 Stable Custom ROM

The very first S series Galaxy’s manufacturing may have stopped, but the device is never forgot by the great developers over CyanogenMod and XDA developers and there is a lot of stuff to mess with on the device. Galaxy S is still used by a number of users, and  many of em’ might be looking out for the upgraded version of Android to install on their device, but unfortunately the device’s updates stopped on Android 2.3.6 Ginger Bread, while the device ran on Android 2.1 Eclair out of the box.

In case you don’t know about what the device sports, let’s have a recap. The device sports a 4.0 inches Super AMOLED display with 233 ppi,5 MP camera at the back, a VGA camera on the front. 8/16 GB internal storage with microSD card slot, 1 GHz cortex A-8 CPU and a RAM of 512 MBs. Under the hood it has got a 1500 mAh battery.

Well, what I have for you guys here today is the stable CyanogenMod 10.2 custom ROM for our beloved Samsung Galaxy S 1. CyanogenMod custom ROM 10.2 is based on Android 4.3 Jelly Bean and  the one we linked here, as I said its stable, and is free of bugs, you may install it for every day use if you want to taste Android 4.3 Jelly Bean on your device unofficially and if you are a custom ROM freak.


Before we head towards the ROM flashing process, here are some pre requisites and pre cautions you must have:

    1. This guide is only for Samsung Galaxy S GT I9000. Do not try this on any other device. Check your device’s model under Settings > About device.
    2. Make sure that your phone’s battery is charged enough to do all the process. It should be at least 80%. This is highly recommended to prevent any power issues during the flashing process.
    3. Your device must be rooted and have a custom recovery installed. Follow our full guide here to root and install CWM recovery.
    4. After you’ve installed CWM recovery, boot into it (Volume Up+Home Button + Power Key) and backup your current ROM/System using the backup option in the CWM. This is highly recommended in case something goes wrong and you want to go back to the previous working state of your phone immediately.
    5. Make sure that you’ve backed up all your important media content, contactscall logs and text messages. This is highly recommended in case you need to wipe your phone during the installation process or something goes wrong.
    6. Enable USB debugging mode under Settings > Developer options.
    7. Alright! Make sure that you applied all the pre requisites and pre cautions as explained, follow this guide to the letter to avoid any mishaps.

Disclaimer: The methods involved in flashing custom roms and rooting your phone is highly custom and may result in bricking your device, and has nothing to do with Google or the device manufacturer that is Samsung in our case. Also rooting your device will void its warranty and you will be no longer eligiblefor any kind of free device services by the manufacturers/warranty providers. In case of any mishap we may not be held responsible. Follow these instructions to the letter to avoid any mishap or bricking. Make sure that whatever you do, you are doing it at your own responsibility.


How to Flash CyanogenMod 10.2 Android 4.3 Jelly Bean on Samsung Galaxy S I9000:

      1. Download CyanogenMod 10.2 custom ROM for Galaxy S1:
      2. Download Gapps for Android 4.3:
      3. Place both the downloaded .zip files on your phone’s internal or external sd card.
      4. Boot into CWM recovery on your phone. To do so, turn off your device completely, now turn it on by pressing and holding Volume Up+Home Button+Power Key, you will see the CWM interface now.
      5. In CWM recovery wipe data, cache, and then Advanced>wipe dalvik cache as well.
      6. Now select “Install Zip>Choose Zip from Sd/Ext Sd>Select the”.
      7. Select “Yes” and begin the flashing process, it will take a few minutes to install Android 4.3 CM 10.2 on your phone.
      8. Now once again select “Install Zip” in CWM recovery, and select file this time.
      9. Select “Yes” and flash the Gapps for Android 4.3.
      10. As soon as the flashing is done, Reboot! Phewww! You’ve successfully installed CyanogenMod 10.2 custom ROM on your Samsung Galaxy S1, you should see the CM Logo on the boot screen now.
      11. The first run will take some time to boot you into the home screen, in case the boot screen is stuck on the CM logo, boot into CWM recovery and wipe cache and dalvik cache, reboot and it should take you into the home screen.

That’s All! In case you have any queries, suggestions or face any difficulties, feel free to stop by the comment box below. We will try our best to catch you up. Thanks All!

Follow Me

Usama M

+Usama M: Ex Farmviller | Android Fanatic | Software Engineer,Founder -
Follow Me
  • Crim2k

    Frozen on the loading screen, even after cache wipe. 15 minutes has gone by so far…

    • Usama Mujtaba

      Is it working now or not? Wipe dalvik cache as well..

    • Jake

      Wipe datadata and system as well in mounts and storage.

  • Jake

    Haw a problem. When I install the CM10.2 it boots me into a CWM (with gray wallp)an then there is running a text very fast an then install fails.

    Info about mySGS i9000

    CF-Root is – XW_XEE_JS7-v1.3BusyBox-1.17.1

    Android- 2.3.6 Up to date (last update in february 2013)

    Baseband version – I9000XWJW1

    Build number – GINGERBREAD.XWJWB

    rooted with instructions from this site!

    P.S. i wipe davlik cache and that other stuff… rom was on internal storage. Here the steps I do:
    1)Wipe all that stuff. 2)Install zip from sd card. 3)reboot. 4)Killed android (with that red triangle onthe top). 5) reloads again and again

    • Usama Mujtaba

      @disqus_oCSdHSoqyo:disqus try flashing a stock ROM and do the whole process again. There might be something else causing this issue as you’ve already tried all the possible solutions, if nothing works you may go back to your stock Android.

      • Jake

        I am at stock now. mabbe i need difirent busybox?

      • Jake

        And also… IS there a way to install CM (from 9 to 11) on odin?

    • Jake

      If someone have this problem too… THEN WIPE ALL 3 (Except Factory data(if not working again then this twice too 🙂 )) THINGS TWICE

  • Jake



    • Usama Mujtaba

      @disqus_oCSdHSoqyo:disqus glad that it worked for you! Enjoy 🙂

  • Syed Ali

    thnx man!

  • tudy

    it works perfectly i installed on mi samsmsung galaxy i9000 ..and the phone now just flyes …:X …the single problem is …that the bateri …is running low mutch faster 🙁 ……before whit the standard android …2-3 days depends on usage now …1 day 🙁 tops 🙁 ….if any of you guys have a sollution ..plz contact me ….on email if you can help:(

  • Andre Pinto

    thank you so much.

  • Shahnawaz Maan

    i am having a very serious problem right now!
    Whole of the process completed successfully (I think so!)
    but after installation my phone is not detecting sim card
    none of the buttons are working
    any hep???

    • @shahnawazmaan:disqus What ROM you were on earlier and which recovery did you use? Did you make a nandroid backup and efs backup before flashing?

© 2017 TechBeasts. All rights reserved.· Entries RSS · Comments RSS is not associated with Google, Samsung or any other OS provider and smartphone manufacturer. We are an unofficial fan site.