Update Samsung Galaxy S I9000 to Slim ICS Android 4.0.4 Custom ROM Firmware

Galaxy S I9000 SLIM ICS ROM Update

Slim ICS is a custom firmware for Galaxy S I9000 devices, and by reading this post you will learn how to successfully install it right on your SGS smartphone.

It is named Slim ICS because its size is under 100MB so that it will bring Ice Cream Sandwich features on a not so high-end device. As you know Samsung won’t release any official ICS for SGS and this made numerous developers from XDA to create custom ROMs so that the I9000 users will be able to get a taste of the new Android operating system. This guide will teach how to successfully install SLIM ICS right on your device fast and easy without risks.

This new I9000 custom ROM Firmware brings support for five different languages such as French, English, Italian, Deutsch and Spanish. Also, it packs Google Applications which means that you won’t need to download any extra zip files that would normally require you to flash them. Gapps will install Gmail, Gtalk, Google Play Store, Calendar and all other Google apps, that you need to use in order to take control of all SGS functions. The default launcher used by Slim ICS is Zeam Launcher, but you will be able to change it with Apex or Nova, by downloading one of these after the update is complete.

There are some ICS features and functions such as video effects and Face Unlock that aren’t working with your Galaxy S device. These might be added in future releases. This ROM will install the Android 4.0.4 ICS operating system for your Galaxy S I9000 phone and for this to go smoothly you will have to read all the instructions listed under the prerequisites and tutorial guide. The first one will teach you how to correctly configure your phone so that it will be ready for the update process, while the second one will teach you how to flash the Slim ICS ROM from CWM Recovery.

In order to start installing this new custom ROM, you will have to be on a rooted Galaxy S device. Also, the phone should feature the CWM Recovery image as this one will be the software you’re gonna use to install SLIM ICS custom firmware. Please note that neither nor the developers of this custom rom will be held responsible if you damage your device. You are applying the new ROM at your own risk and that’s why you should be an Android user that knows every single term listed in this post.

Now that you know all this general info, I think that you’re ready to move to the preparation guide and learn how to properly configure your device so that it will be ready for the ROM ICS update. Here’s what you need to know:

  • it is mandatory that your Galaxy S phone is rooted and that CWM Recovery is currently installed on it. If not, then I strongly recommend you to root it and only afterwards you should return to this web page and learn how to install SLIM ICS ROM.
  • while we’re updating the firmware files you will be asked to wipe all data, which is why you should move all the important files you have currently stored on your device. You can transfer them to your device’s internal or external sd card as these two will be left unchanged. Alternatively, you can move the files on your computer and after the SLIM ICS is installed you will be able to restore them back on your phone.
  • Note that if you wish to backup your installed Android applications, SMS text messages and Call Logs information then you should use these specific tools for Android phones: AppBak application | SMS backup & restore | Call Logs backup & restore.
  • Backup your Phone Contacts by syncing them with your Gmail account. For those of you who don’t know how to do it, then follow this link here and learn the steps you have to take in order to backup the phone numbers.
  • Save the APN Settings so that in case you won’t be able to browse the internet after the update is applied, you will be able to restore the original APN Settings and gain internet access once again.
  • charge your phone’s battery until it goes at least over 55% so that it won’t discharge while you’re installing SLIM ICS ROM. Also, enable USB Debugging, despite that this optional.
  • it is recommended for you to create a complete backup of your current installed SGS2 ROM installation. This means that if you don’t like SLIM ICS then you will be able to restore the former one using via CWM Recovery or ROM Manager.

Since you’ve read and understood all the info above, you should move to the tutorial guide and learn how to properly install the new SLIM ICS Android 4.0.4 custom firmware on your Galaxy S. Remember that you are installing this custom ROM at your own risk and we won’t be blamed if you damage your device.

NOTE: If you’re coming from a Gingerbread ROM then you will have to firstly flash an ICS CM9 ROM and only afterwards you should return to this post and update to SLIM ICS custom firmware.

Make sure to ask for help in comments if you cannot install the new custom ROM. Now move to the tutorial guide.

How to update Samsung Galaxy S I9000 to Slim ICS Android 4.0.4 custom ROM firmware:

  1. Download the Slim ICS Base ROM zip file.
  2. Download the SLIM ICS Essentials zip file.
  3. Both files should be saved on your computer.
  4. Now, move those two ROM zip files on your phone’s internal sdcard. After this you should disconnect the phone from your PC and then you have to power it OFF.
  5. Boot the Galaxy S I9000 into CWM Recovery.
  6. Now select ‘wipe data/ factory reset’ and confirm the wipe process.
  7. Select ‘install zip from sdcard’ and after that select ‘choose zip from sdcard’. Find the Slim ICS base rom zip file and confirm its installation.
  8. Repeat step 7 only that this time you have to flash the SLIM ICS essentials zip file. Install them and after that move to the next step.
  9. Now, go back to the main recovery screen and select ‘reboot system now’. This will restart the phone.
  10. Your Galaxy S I9000 will now perform its first boot under the SLIM ICS custom ROM. Note that this will take at least 10 minutes to complete, so don’t panic as it will eventually boot into main Android ICS menu.

NOTE that in case your device gets stuck into a boot loop or it simply freezes then it means you haven’t correctly installed the new ROM. Now you need to repeat the entire process and make sure that you successfully apply all the instructions above. Also, make sure to apply the step 6 as that is one of the most important steps you need to take every time you flash new custom ROMs on your phone.

However, if you still cannot complete this tutorial guide, then I recommend you to ask for help in comments and I will try to guide through the SLIM ICS custom ROM tutorial guide. Also, you should browse other sections of our website as I’m sure that you’ll be able to find numerous other helpful guides that you can use to learn how to improve your Android experience along with your smartphone or tablet or whatever Android device you might own.

Samsung Galaxy S Articles

  • Shreshth mohan

    I m from gingerbread can u please tell me the link from where I can flash ICS CM9 ROM

    • http://www.alexdumitru.com Alex Dumitru
      • Shreshth mohan

        Thanks for ur reply alex.
        Ur above link says to flash the file on CWM recovery mode but I have system recovery mode……can I flash with this mode

        • http://www.alexdumitru.com Alex Dumitru

          You cannot. You need to root your device first.

          Here’s a guide to root it: http://www.android.gs/root-samsung-galaxy-s-i9000-android-2-3-6-gingerbread-xxjvu-firmware-with-cf-root/

          After you’re rooted, you can use the above guide.

          • shreshth mohan

            thnxz for ur reply. m on 2.3.5 alex will it go….?

          • shreshth mohan

            thnxz for reply alex
            i m on 2.3.5 gingerbread…….will it root….?

          • http://www.alexdumitru.com Alex Dumitru

            Yes, it will.

          • shreshtb mohan

            Laxy s i9000
            Thank Alex I m on cm9 pics working fine…….but its does not have Google apps installed …..so can u please give me the link
            I downloaded form other sources but play store is getting closed on opening.
            I m on cm9- pics on Samsung

          • shreshth mohan

            Laxy s i9000 Thank Alex I m on cm9 pics working fine…….but its does not have Google apps installed …..so can u please give me the link I downloaded form other sources but play store is getting closed on opening. I m on cm9- pics on Samsung galaxy s i9000

          • http://www.alexdumitru.com Alex Dumitru

            Gapps should be included in the Essentials file.

  • mac

    i’m on gingerbread 2.3.6xxjvu, do i need to root before using the above guide?

  • jim

    Keep getting Error in Base.3.8.zip
    (Status 7)
    Installation aborted….

    Re downloaded the files and re applied them to root sd but still get same error :/

    Please advise

    Thank you

  • Vikram

    Every thing is working fine except the modem. I can’t connect to 3G/2G internet with the same settings that I had earlier.