Update Samsung Galaxy S I9000 to Android 4.3 using Official CM 10.2 Nightly

Flash CM 10.2 Nightly Official Android 4.3 JB custom ROM

The Samsung Galaxy S I9000 has received its own version of CM 10.2 Nightly from the CyanogenMod team. Use this tutorial and learn how to successfully update it without bricking it. Make sure that you know how to use a custom recovery, as this guide shouldn’t be used by novices.

Official CM 10.2 Nightlies are based on AOSP Android 4.3 Jelly Bean. In order to make sure that you install this new custom ROM successfully, then you should first take a look at the preparation guide below:

  • Use this post only with the Samsung Galaxy S I9000.
  • Don’t try to use this tutorial with any other smartphone as you will end up bricking it.
  • The Galaxy S International I9000 device that you want to update has to be rooted, factory unlocked and CWM or TWRP Recovery needs to be installed on it, as otherwise this guide will fail.
  • For this new ROM to install correctly you will need to apply a ‘factory reset’, a process that deletes all contents from your device’s system partition, while leaving the internal and external storage unaffected.
  • Backup installed apps data with Helium from Google Play Store or with Titanium Backup tool.
  • Backup SMS, Call Logs info and APN Internet Settings with these apps for Android: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore. Root access is needed for some of these tools.
  • Backup all saved phone numbers and other Contacts info by syncing such data with your Gmail account. Guide can be found here for those who don’t know how to do it.
  • Enable USB Debugging from the Android Developer Options section under phone’s Settings menu.
  • Make sure that your smartphone’s battery power levels are over 50% so that the device won’t switch off while you’re attempting to update its firmware.
  • This tutorial is for more advanced Android users, which is why you should use it only in case you know what you’re doing.
  • For more help use the comments section.

How to flash CM 10.2 Nightly ROM for Samsung Galaxy I9000:

  1. Download the CyanogenMod 10.2 latest Nightly build from here.
    – don’t unzip the file.
  2. Download ‘gapps’ for Android 4.3 custom ROMs from here.
    – flash this file in order to successfully add all the Google based applications.
  3. Connect the Galaxy S with your PC, then move both zip files on its internal storage.
    – after the files are moved you will need to disconnect the phone from PC.
  4. Power off your Galaxy S now.
  5. Boot it into CWM or TWRP Recovery Mode.
    – both custom recovery images will work with this guide.
  6.  First you need to create the NANDROID Backup file for the currently installed ROM:
    – CWM: select ‘backup and restore option’, then backup the file to your phone’s internal storage. Confirm.
    – TWRP: press Backup, then select the system files you want to save. Confirm.
    > when the backup is complete you need to continue to the next step.
  7. Next, apply the factory reset:
    – CWM: select ‘wipe data/ factory reset’. Confirm.
    – TWRP: press Wipe, then Factory Reset. Confirm.
    > if your device already runs on a previous CM 10.2 Nightly build, then there is no need for you to factory reset the device. If that’s the case the you should skip this step.
  8. Now that you’ve completed all of the above, you can finally flash the CyanogenMod 10.2 Nightly ROM for your Galaxy S I9000:
    – CWM: select ‘install zip from sdcard’, then ‘choose zip from sdcard’. Find the CM 10.2 Nightly zip and confirm its installation.
    – TWRP: press Install, then browse your phone’s internal storage and load the CM 10.2 Nightly zip. Confirm that you want to install it by swiping the blue button at the bottom of the screen.
  9. When the CM 10.2 Nightly ROM has been installed with success, you will need to repeat step 8 actions in order to flash Gapps zip as well.
  10. Return to your smartphone’s main menu when both zip files have been flashed successfully.
  11. Reboot your smartphone now into normal mode.
  12. Enter your Google Account details when asked and then you can start testing and customizing all the home screens and other interface parts to improve your Jelly Bean 4.3 experience.

These were all the steps that you had to take in order to complete the installation. For any other extra questions, use the comments section below.

NOTE: since this CyanogenMod 10.2 Nightly ROM is based on the Android 4.3 Jelly Bean, then you will surely experience problems with the battery life. That’s because the new operating system from Google requires tons of memory in order to work with your Galaxy S I9000 phone.

If you don’t like how your device’s manages this new CM build, then you can always use the NANDROID backup files created in step 6 in order to restore it to its previous ROM.

Samsung Galaxy S Articles

  • Robert Lungu

    Thanks a lot for the tut. I successfully managed to install the ROM, easy. Works beautifully and there is no lag. I tested FIFA 14 and works like charm. But I do have problems. It does not recognize any SIM card(SIM card not inserted). Also, the device restarts if I let it in stand by. If it is charging then it will just shut down and show the charging battery screen. sooooo is there a fix or I will have to go back to the s**tty GB 2.3.6? Or do you know any other ROM that has more working chances with no problems on GT-I9k ? It’s a shame since there is no lag, and looks and feels awesome. I can take the quick draining battery problem but I like making calls you know, it’s a phone :D Thanks a lot!

    • Robert Lungu

      Hmph yea, seems like no one responds :| ,, Anyways.. BEWARE! BACK UP YOUR EFS FOLDER(google it) CAUSE ONCE YOU INSTALL CYANOGENMOD YOUR IMEI WILL DISAPPEAR (IMEI is my problem) SO YOU CAN’T SEND/ RECEIVE OR CONNECT TO NETWORKS! Now I have to go to a GSM shop to re-write the IMEI…-.-‘ another 20 Euro wasted…

      • David Cohen

        Robert Lungu , many thanks for sharing your experience (especially emphasizing the need to first BACKUP THE EFS FOLDER). It will be very helpful to me (and others) when I will also upgrade my phone.

        Please don’t forget to update here after you flash Nightly again.

        • Robert Lungu

          Of course David. Once I get it back from my cousin(I borrowed him my phone) I will root and install Nightly a.s.a.p.

          • Robert Lungu

            Oh.. I am so sorry that I forgot to reply. I managed to do it easily after I got my phone back from my cousin. All I did was just factory reset then wipe cache, and then reboot, and then install the ROM and Google Applications (gapps). No problems. There is no signal problem and it works like charm. Just the battery seems like running out a little fast but hey! It’s just a 1350mAh one so it is kind of weak But remember: if you lose your IMEI just find a way to flash the stock ROM and then try again to do it. Just be careful and good luck!

          • David Cohen

            Thank you again Robert for sharing your experience and advice. I’ll upgrade also as soon as I have the time.

  • Tushar

    It works…thanks a lot :D …. I did it in the first try :D

    YOU JUST HAVE TO STICK TO THE BASICS ….. create titanium backup and you will be able to restore the system files and other apps required for the basic function.

    You are awesome

  • farouk

    plz guys i need your help i already have cm10.1 on my phone but when i updated to cm10.2 it faild coz the CWM. it ask for new version, how can i update my CWM to the latest version??

  • Pingback: Flash Unofficial CM 11 for Samsung Galaxy S I9000 (Android 4.4 KitKat Custom ROM)