Android ICS 4.0.3 RC3.1 by Onecosmic Installation Tutorial for SGS GT I9000

The RC3.1 version of Android Ice Cream Sandwich 4.0.3 for Samsung Galaxy S Phones (GT I9000 the International Version, I9000b, Captivate as well Vibrant) is now available. The updates include the USB transfer speed fix and a lot of camera fixes. More details below in the change log:
  • Fixed networklocation.apk
  • Removed AOSP music for Google Music
  • Included OI File Manager
  • Removed phonesky.apk
  • Removed Google+ (get it from the market)
  • New Platypus Kernel
  • Fully implemented Live OC into Platypus Kernel (Get NS Tools from market)
  • Slow USB transfer speed FIXED
  • All sensors are now working perfectly
  • Videos will now save when stopping recording
  • 720p recording improved
  • External SD corruption fixed
  • Camera now has Touch to Focus
  • Camera Zoom now works
  • You can now choose the USB protocol (settings>storage>press menu>”USB computer connection”)

Some pre-requisites to be followed are:

  • Taking the back-up: This is a must thing that should be done. Get into Clockworkmod Recovery and select backup. It would take around 10 minutes to complete the backup. Please make sure that the battery is fully charged.
  • Alternatively, you can take the back up of only the apps using Astro File Manager or Titanium Backup which are freely available in the android market.
  • Also, to take up the backup of sms and call logs you may use SMS Backup+ which again is freely available in android market. It syncs your call logs and sms as labels to your gmail account.

Now, for the new ICS RC3.1, the following downloads should be made:

Copy the respective ROM as well as the SuperUser to the root folder of your Internal SD Card.

—Make sure the the device has 100% battery so that, there aren’t any problems during the flashing—

To enter into recovery mode one needs to press the three button combo:

IF YOU ARE FLASHING FOR THE FIRST TIME: (You should be able to flash this on top any ROM, but some people report flashing over CM7 works better)

In case you have already rooted, then you can straight away follow the steps:

  • Get into Recovery Mode
  • Wipe data/factory reset (NO NEED TO WIPE anything else like cache or dalvik cache)
  • Flash the ROM
  • When phone is booting, remove and reinsert battery, go into recovery, “wipe data/factory reset” again, then reboot
  • Wait for phone to boot. Should take a maximum of 5 minutes. If you get into a bootloop after these steps, redo the above steps.
  • Note that first run may take a couple of minutes!


  • Get into Recovery Mode
  • Flash the ROM once
  • Reboot.
  • If the phone gets stuck at the boot animation for a long time (more than 6-7 minutes), remove and reinsert battery, go into recovery, wipe data/factory reset, then reboot.

If you have actually read and tried all these instructions and are still stuck PLEASE POST YOUR PROBLEMS IN THE COMMENTS SECTION AND THEY WILL GET ADDRESSED ASAP.


25 thoughts on “Android ICS 4.0.3 RC3.1 by Onecosmic Installation Tutorial for SGS GT I9000

  1. what bout lagfix? i still think we need it. because without it, rfs filesystem will impede performance right? i know a previous commenter said there are problems with lag fix ics, but i could not find any info on this online. so, if you could try it and let us know, that be great.

    • Actually from what I have heard, it isn’t making any difference… that is why, you are not able to find much about lagfix on ICS…
      Still will try to find out more 🙂

  2. Team hacksungs ics build 14 seems much better than onecosmics ics rc3.1.
    Are you going to be posting Team hacksungs next build 15?
    Ihope you do coz many ics lovers will love this build.

  3. hi.i did it. but i have got problem,my telephone do not work with this rom.why?
    i have got galaxy i 9000.
    touch the display do not work. Why?
    help please
    write answer my email

  4. With me the problem is everything went fine except my devices does not catch mobile network …. rarely i see i nick and can barely talk or call. Any know issue in ICS RC3? Any known fix for this?

    PS : I did this on my captivate which was on Darky ROM earlier and was unlocked.

    • I think you have not yet rooted your phone. Please follow the tutorial here to flash Android 2.3.6 here and then root it here. Then you may flash ICS.
      Also, if you may, wait for a day… I shall be updating a new tutorial to flash ICS 4.0.3 RC4 🙂

  5. i am running on darkyrom 10.2 jvq, darkcore 2.9.2, i want to install ics 3.1, plz tell me the steps, do i need to flash cm7.1first and then to ics? and are there any chances that i will brick the phone?

  6. i got some problems , i’ve done al the steps many times, and every time .. after i boot my touchscreen doesn’t work . i must enter the pin code, but the touchscreen doesn’t work. sometimes i can press a number, but that’s all.

  7. still doesn’t work .. it starts .. and I must setup ics , so .. i click start sometimes it works, sometimes it doesn’t .. it has lag. next step is to choose the time zone, i can’t pass that step because the touchscreen has lag or doesn’t work. sometimes the volume button works , sometimes it doesn’t . i have signal, the time is correct, but the touchscreen either has lag or doesn’t work. i can’t even set it up.

    • Yeah got it… I’m just checking the same. You sure using the right ROM? Also, RC4.1 is already out here why don’t you try that out?
      By the way, the device in question is I9000 right?

  8. Hey, could you tell what features won’t work after installing this on a Captivate? I saw on another website that bluetooth and video recording won’t work. What else won’t?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s