Android 4.0 Ice Cream Sandwich (ICS) Update for Galaxy S i9000 [Custom ROM]


Galaxy S i9000 Android 4.0 Ice Cream Sandwich

While Samsung would take ages — if they intend to bring the update in first place, which itself is debatable — to release the latest Android 4.0 update to Galaxy S officially via Kies, our beloved developers have already started burning their midnight oil to get you Ice Cream Sandwich love on your very dear very venerable phone in android blogosphere, the Galaxy S.

And their hard work is showing up now in the form of a custom ROM — we’re talking about the first ICS (Android 4.0) port for Galaxy S, made by pretty famous now on Galaxy S development scene, Galnet.

Developers: Galnet was first one to boot ICS on Galaxy S but since then, he and his team has been quite on this. The development came to life only after Onecosmic started working on it and he is the one who took further, making it a bit usable and fixing the touchscreen and doing all the crazy part. After Onecosmic got busy with other stuff, work was resumed by PaulForde, who is responsible for current stage of rom, among with other devs who are working continuously on it right now.

Developers and Donation Link

Here is list to all devs who are currently active on this rom. And we hope you donate them to show your gratitude to them for work they have, while also encouraging them for working more on this development.

Android 4.0 Ice Cream Sandwich (ICS) ROM Status

Update (As of February 12, 2012): RC 4.2 is out — it’s simply one incredible rom, by certain awesome teams of devs.

Big Update: RC1 is out. Features working from this release: Video recording and playback, Hardware Acceleration, Calendar Sync, etc. You may want to celebrate this!! People avoiding the ICS — somehow, I mean — should try this version. Kudos to PaulForde (we’re really thankful to him for this) and Onecosmic.

Almost everything is working — though, of course, there are bugs!


[error]This guide is applicable only for Samsung’s Galaxy S international version — GT-i9000 and GT-i9000B. Check your phone’s version in Settings – About Phone. It has to be “GT-i9000” or “GT-i9000B” for this Android 4.0 port ROM to be compatible with your phone. Otherwise, simply don’t try this ROM on your android handset — don’t even think about it if you care about your android device.[/error]


Warning: Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We wont be liable if any damage occurs to your device and/or its components.

Installing the Android 4.0 ICS custom ROM isn’t that hard if you’ve already done flashing stuff a couple of times. But even if you’re new to flashing and custom ROMs, don’t worry one bit, we’ve got you covered. Just watch the video below, read the instructions and you are good to do it yourself.

Pre-Installation thoughts:

  1. Installing/Flashing this ROM will erase your apps and data. So, it’s a very important you back them up, before proceeding further. To backup your apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. Restore APN settings if Internet isn’t working for you. This Android backup guide would help you. And if you’ve rooted your Galaxy S, you can save application’s data too, using Titanium backup (free app on android market) to backup apps with data. And use this this app only  again to restore those apps with data.
  2. Drivers! — it’s important you’ve the proper drivers installed. Download links below:
  3. If you have Samsung’s PC software Kies installed, be sure to exit it before using flashing this ROM, or anything with odin software.

Android 4.0 Ice Cream Sandwich for Galaxy S

Update: The installation process is much different now that what was for the initial release. But you can still watch the video — especially if you’re new to this — to get the idea of flashing and stuff. And the guide below has been duly updated to take care of installation needs of the latest release. So, go ahead!

So, the video below is not to be followed, but if you want to learn about rebooting into recovery, using CWM recovery, and other things, watching the video for once is recommended.

Here’s the video showing the installation of Android 4.0 custom ROM (AOSP port, version alpha4):

[youtube video_id=”EdkgVz0_Jmo” width=”620″ height=”400″ /]

Note: There is a brief overview (from 6:58) of Android 4.0 running on Galaxy S in the above video.

How to Install Ice Cream Sandwich on Galaxy S [step-by-step guide]:

  1. Flash XXJVU Android 2.3.6 based firmware first.
  2. Install CWM and Root on the XXJVU.
  3. Download the latest version of “Android 4.0 ROM” from here — let’s call it rom file — and then continue the steps below to flash it without any worries. be careful while downloading since that page has downloads for all version of Galaxy S for which this rom is available. Download one meant for your phone, i9000.
  4. Transfer the rom file to your phone’s sdcard (don’t use external sdcard, btw). Remember the location where you transfer this files.
  5. Power Off your Galaxy S. Wait for 5-6 seconds until you feel the vibration to confirm complete switch off.
  6. Boot into Recovery mode. Then, press and hold these 3 buttons together: VolumeUP+Home+Power till the Galaxy S logo shows up on screen. You’ll boot into CWM recovery soon enough. (In recovery, use Volume keys to scroll up and down and power key to select an option. Use back key to go back.)
  7. Do Wipe Data/Factory Reset
  8. Do Wipe Cache Partition
  9. Go to advanced and do Wipe Dalvik Cache
  10. Now, flash the rom file. Select install zip from sdcard » choose zip from sdcard » browse through sdcard and select the rom file you downloaded in step 3 and transferred in step 4 above. Select “Yes – Install ______” on the next screen.
  11. After flashing necessary stuff, phone will boot up into recovery again. You will notice it’s a different recovery, colored blue now, and this is what was flashed in step 10 above to make the phone ready for installation.
  12. Now, flash the rom file again. Select install zip from sdcard » choose zip from sdcard » browse through sdcard and select the rom file you downloaded in step 3 and transferred in step 4 above. Select “Yes – Install ______” on the next screen.
  13. Go back and select ‘reboot system now’ to restart the phone. Be patient while phone boots up, it may take between 5 to 15 mins  for first boot.
  14. IF IT FAILS TO BOOT in 15 mins, then, well we got problem here. Do this:
    1. When the phone is restarting (still booting up) open the back cover and REMOVE the battery. Yes you read it right. Reinsert it after 3-4 seconds and then boot into recovery again.
    2. In recovery, do a Wipe Data/ Factory Reset. And then, select reboot system now to restart the phone. it should boot up properly now. If it doesn’t, then perhaps you did not follow something correctly.
  15. Also, if you are not happy with the performance of this rom — maybe because it lacks some apps/features you cared too much for, or reboots itself — I would suggest you to install the Android 4.0 AOKP Rom for Galaxy S, it’s simply damn good.
  16. [Optional] Support the development and appreciate the hard work put in by the team by donating them. Find donation link given above.
  17. Also, it’s already rooted. You don’t need to root it.
  18. Just for your info, Android 4.0 custom ROM is available Galaxy S2 too — find our Installation Guide for Android 4.0 on Galaxy S2 i9100 here.
That’s it. You’ve the Android 4.0 running coolly on your Galaxy S buddy. Cheers to awesome dev team!


Btw, if you want to revert back to Android 2.3 Gingerbread firmware from this Android 4.0 custom rom, get (install) the XXJVU firmware, linked in at step 1 above. And if wanted by you, root it as given in step 2.



Overview — Android 4.0 AOSP ROM (version Alpha 4) on Galaxy S

[youtube video_id=”ELRMAPopxk0″ width=”620″ height=”400″ /]





Follow on Google+

Category: Updates

1,251 Responses

  1. M Kora says:

    Android 4.0 Update for Galaxy S i9000 [Custom ROM]  .. COMPLETLY DOESNT WORK 

  2. Zpan says:

    oh ? It doesnt work ? Can someone please confirm it works ??

    • M Kora says:


      • Kapil says:

        When the developers update this to new and more-usable version, we’ll update the link and all that. So, check back later. Ot would work fine, eventually — just have some patience.


  3. David says:

    I can’t really see the point in featuring this until you can at least get past the lock screen… a complete waste of time IMHO!

    • Kapil says:

      On Nexus S, it took just 4-5 days for a not-at-all working port to become a usable ROM. I can’t give you that deadline here, but I am hopeful we will have a working ROM pretty soon. Even if it takes a week or two, these developers will have a lot if respect from me.

      One should appreciate the fact that these devs have come with a port this soon.

      Anyway, don’t bother much and check again later, you’ll know the fun once some basic stuff starts to work.

      P.S. I am pretty much attached to Galaxy S dev. It’s still my fav phone although I use S2 now. You know, both CM7 and MIUI had this sort of beginning only. Those feeling bad abt it should atleast appreciate dev’s work, if they can’t donate at all.

  4. M Kora says:

    David is right, u cant do anything because of the lockscreen, u cant pass it !!! :/ will u do something 4 us to fix that?

  5. M Kora says:

    DO NOT TRY IT !!!! 

  6. LttlDvl says:

    LttlDvl here, You can navigate the rom by using two fingers to select and drag.  you can also bypass the lockscreen by pressing back and then menu quickly.

    It’s been our plesure to port this and release it for other developers to work on as well.

    I’d just like to reiterate again: This port is NOT for daily use.  It is literally at the point we had it right after we had it booting.

    • Kapil says:

      Hey there! Welcome to our blog, LttlDvl.

      I’m from the TheAndroidSoul team. We’re thankful to you, and Galnet, for the work you guys are doing.

      I hope you are able to get it this port working pretty soon, either before or after Galaxy Nexus hits and AOSP build of Android 4.0 is out.

      You’re Awesome!

      P.S. Would donate 20 bucks when I get home. Keep rocking, dear!

      • LttlDvl says:

        Thank you!  Everyone is more than welcome for this, Galnet and I had alot of fun getting this to work.

        The main idea behind it was to get it booting to give the community a chance to learn how the system works.  We both understand that nobody is going to learn how the system definitively works from an SDK port, however all developers will gain some much needed experience from this, which should show when the first true data dumps and source compiled builds become available.  But things will hopefully move quite quickly from that point.

        It’s also allowing us to see how elements of ICS can benefit our MIUI development, so it’s all a case of watch this space!

        Hopefully though, the developement community can wring some sense out of this and have a more stable version some time soon to allow everyone to have an idea of what ICS can deliver.

    • M Kora says:


  7. Captaincrunch1977 says:

    Awesome job Devs. To take a SDK and turn it into a proof-of-concept ROM is always impressive.

    Regarding the i897 (Captivate) 4.0 ROM, would it use a i9000 modified ROM, or would it likely be built from scratch? I ask since the captivate doesn’t seem to be too popular with the dev community, despite being the one of the prettiest Galaxy S (single-core) phones.

    • Kapil says:

      Personally, I like Captivate’s design far more appealing than Galaxy S (and other variants). But as you said it, dev work is pretty limited there. In fact, no other device matches Galaxy S’ sort of development, not even the Galaxy S2.

      And I think Captivate will need sth built from scratch, which I think both Galaxy S i9000 and Captivate will get only after Google releases the Android 4.0 source code to public — possibly, after Galaxy Nexus is launched.

  8. dharmesh p says:

    what version does it show in about phone?? can ne 1 tell me??

  9. Kapil says:

    Post updated. New version — Alpha4 — is available for download as also the new kernel. The phone’s got calls and sms working now, and also the WiFi. You have no reason to not try it once more — it’s so awesome, and fast, thanks to ‘HW acceleration’ that is now working on this port.

    Guys, go for it. you’re gonna love it.

    Dev team is doing amazing work. Cheers!

  10. Kapil says:

    Post updated. New version — Alpha4 — is available for download as also the new kernel. The phone’s got calls and sms working now, and also the WiFi. You have no reason to not try it once more — it’s so awesome, and fast, thanks to ‘HW acceleration’ that is now working on this port.

    Guys, go for it. you’re gonna love it.

    Dev team is doing amazing work. Cheers!

  11. Akaiflex says:

    So i can do this for my galaxy s2 and have the wifi to work now? i hope so

  12. ALI says:

    WOW great tutorial thx

  13. Meareda says:

    can it work on all basebands of gt -i9000

    • Kapil says:

      You need to have Android 2.3 based firmware/rom. I think one shouldn’t try it on Froyo, it must be requiring Gingerbread boot loaders. Basebands not a problem.

  14. Khushi591 says:

    hi can it work with xfjva – i9000 or xxjvt- i9000 pl reply & thank for this

    • Kapil says:

      All you need is a clockworkmod recovery installed on any gingerbread rom onn galaxy S i9000. JVT is cool to go with, it would work.

  15. Amaan Shelia says:

    I tried as per instructions given above every thing goes fine . but my phone is stuck at FUGUMOD and not going further, please help.

  16. dave671 says:

    is this stable enough for daily use now……curious…..thinkin of flashing it..

    I9000 xxjvq 2.3.4 gingerbread
    rooted w/cwm/superuser/tweak….
    will this work on my unit….

    thanks and keep up the excellent work devs………….

    • Kapil says:

      Depends on you whether you wanna use ICS in daily life with some gr8 bugs. Read what works and what not in the post, and decide it yourself. You’re good to go, btw!

    • Richie says:

      I would suggest you to wait for Alpha7 which should be released anytime this week. It includes complete hardware acceleration along with working video and camera.

  17. L L v Egmond says:

    Great its working like a charm, except for my mobile network.
    What is mneat by: “after a ugly patch ?”  
    which patch will make my mobile work ?

  18. Leolon_2003 says:


  19. Yaari88 says:

    looks wonderful! does this include all the loacle languages? Hebrew specifically?

  20. Burex says:

    Hi there! Its working but i don’t have signal on the phone. Why?

    • Kapil says:

      Which version you installed? Alpha7 or 6?

      • Burex says:

        Alpha 7. And one more question: The PC don’t want to recognize my phone, so i pluged in with a data cable and nothing.

        • Burex says:

          Ohh, and my phone network does not work too. I haven’t tried with Wi-Fi still, but i usually use my phones network.

          • Kapil says:

            Don’t know how to fix it.

            Man, there will be some bugs here and there until it gets out of alpha, for sure. So, be prepared to deal with it. And maybe, try it again after it gets Release Candidate status, or a full release. If you can’t bear it right now, simply go back to Android 2.3. That’s sad but you gotta wait, man!

          • Burex says:

            Okay then. Well, thanks for your work, at least its great. :)

  21. Razvan P. says:

    Not working… It freezes at fugomod , i’ve done exactly what was written , step by step.. and nothing..

  22. paul says:

    hi kapil i am getting ready to flash everthing, but without the 3g patch post i wont be able to do because i use my ap tethering as my home network,such if you could this asap…you will be a ledge,,,thanks in advance

  23. paul says:

    ok kapil,

    I tried the rom out….just wanted to bring to your attention some of the features you said that worked that didn’t, internal sd card, face unlock and a few minor other things couldn’t port the usb to pc and no swype, not slagging the rom off, just trying to give you constructive feedback, keep up the hardwork buddy, 

    cheers paul

  24. Prashanth says:

    I have flashed ICS on my SGS as per the procedure.  Phone not latching to network.  3G fix did not help. Please help.

  25. dave671 says:

    flash player……  video player…………. can we watch movies with this ICS….

  26. Dj Pinos2010 says:

    could it Work on Galaxy S 5830 ACE ?????????

    • Kapil says:

      No. And your device isn’t Galaxy S or its variant. Galaxy Ace is a nice phone, but it’s another galaxy phone, man.

      Btw, CM7.2 is available for your phone, have you tried it?

  27. knukkle says:

    I can`t get service.. If i want to untick the option ”lock simcard” than it ask for pin code. It does not accept my pin code so i cant get service.. plzz help!

    • Jolebg1 says:

      hey…i have the same problem…i tried to unlock sim with my pin…but i can t…always says key is wrog bla bla…can somebody help us?…on my phone bluetooh works but sim car doesn t…and everything else is so fine…working without bugs and similar stuff….pls help me with sim problem as soon as you can…:S

  28. Hamish3596 says:

    thanks very much for your hard work. I have followed the instructions (coming from latest MIUI) and am stuck at the GALAXY S screen with the FuguMod logo after the second installation having wiped cache and reset/data wiped. How long should it take to boot the phone after this and before going back to CWM to install kernel…?Thanks


    • Kapil says:

      Don’t worry. Reboot to recovery, do factory reset, do wipe cache partition, and then flash the kernel again. Then, reboot.

      • Hamish3596 says:

        fast reply, I know lots of people have asked the same questions, so thanks for taking the time. I did it all again but did one thing different: wipe dalvik cache in Advanced, that made the difference and I am now into the big colourful X boot animation…. we will see what happens next…

          • Hamish3596 says:

            Well, I got it going and for a while it was good. I know that it is an Alpha and so on that basis, it is great. I even had bluetooth working and sent a file to another phone. However, about 15 hours in everything started force closing, this included all the core google apps such as Market.
            Not sure why that was, I was trying to install Paradise Island at the time. 
            Despite this it was a lovely insight into what it will be like when a decently stable beta build comes, or even, lets hope, a Stable build or, hope against hope, Samsung  release an update for SGS i9000…. yeah, I know, never gonna happen.
            Thanks for your work.

      • delincios says:

        it works! thanks a lot Kapil

  29. Jacson says:

    me to, im stuck to takes ages to load

  30. Blaž says:

    Greetings! I am interested in why we do not detect the phone sim card?

    • danny says:

      i have the same issue, i unlocked the phone, made sure the lock code was off… updated and then it does recognize my sim or any for that matter. when i go into settings it says sim lock is on, so maybe this update activates it ? i dnt no the code to turn it off. rang samsung and they said they dnt supply the codes to unlock it :/

      guna guess this update locks some phones 

  31. Ma_por1 says:

    I have the same problem no network coverage and no 3g coverage, how ca i fix it? on alpha 7

  32. paul says:

    install quick and simply: disable lagfix, wipe data/factory reset, wipe cache partition, wipe delvik cache, flash latest ice cream alpha 7 and reboot, flash latest kernal and update zip then your phone will be running on ice cream rom simple….to get superuser and and 3g coverage simply go to recovery and flash them both go to the market and download script manager open and follow instructions in this thread…

  33. lightalex1 says:

    Touch screen not working. I installed Alpha 7, and now  the touchscreen won’t work. it just opens a pop-up “Complete action using” and I have 2 options: and the second Setup Wizard. I re-flashed the kernel a few times, tried restart phone and other things .Also when i open the screen it won’t show up unless i rotate the screen (portrait to landscape or vice-versa). Anyone can help me please?

    • paul says:

      when the complete action screen comes on just tick the box default and click the first one…if the other setup does not work just goes through all the steps i put below again it does not take long to do,but for this to be a day to day rom, i would wait for a beta if i was you buddy

      • Kapil says:

        Thanks for sharing your thoughts… :)

        I’ll be home tomorrow, so will see it myself and answer our dear users’ problems, then. See you guys!

      • lightalex1 says:

        Sorry paul, did all you wrote down there, but my touchscreen still won’t recognize my finger. As i need to use my phone i will revert back to 2.3.4 for this weekend, hoping our dear developers can help me and anyone else with this problem.

  34. O K Prasad says:

    not able to go forward after galaxy s fugumod logo………………

    • lightalex1 says:

      I just pulled out the battery, powered on the phone, waited a little on the same screen than nearly 4 mins on a beautiful nexus animation. If you succced, please let me know if your touchscreen is working :) 

  35. delincios says:

    installed alpha 8.

    im stuck at colorful screen ( after Galaxy S fugumod screen)
    it took 10 minutes.
    still continue 

  36. Prashanth says:

    Flashing Alpha8 now… I shall update the progress :)

  37. Origin says:

    I’m stuck for 10 minutes now at the animation with the four-coloured X. Removing battery didn’t help. Wat do?

    • Prashanth says:

      Same here… 

      • Origin says:

        Damn…and I already went through all the trouble of resetting to standard 2.3.4, rerooting and reinstalling ICS because I thought I’d bricked the phone. Back to playing Skyrim until alpha 9 is released I guess…

        • Hanjo says:

          how did you manage to enter recovery mode? am currently stuck not being able to enter recovery mode using the VolUp/Home/Power combo

  38. Prashanth says:

    Icecream seems to be very far…

  39. Liao says:

    謝謝 我成功了

    • Unknown says:

      ICS sucks. It doesn’t even include a file manager that lets you access the external SD card. The face recognition is only for fun. The rest is just as Gingerbread. I’m almost sure they changed GB just because it looks a lot like Apple OS.

  40. Prashanth says:

    finally on ICS.
    1. Flashed JVS
    2. Rooted JVS
    3. Flashed MIUI 1.11.25 from CWM
    4. Flashed ICS version of CM7 from CWM.
    5. Installed google apps pack.

    Working like a charm. Phone works, 3G works.

    • delincios says:

      Please speak open.

      JVS? MIUI 1.11.25?
      Installed google apps pack?

      • Prashanth says:

        I followed below procedure,
        1. Installed I9000XXJVS on my i9000 from the links in this post.
        2. Rooted JVS with CF-Root-XX_OXA_JVS-v4.1-CWM3RFS
        3. Boot to CWM Recovery and perform Wipe data & Wipe cache
        4. Install zip file from SD card and select ( and reboot the system.
        5. Boot to CWM Recovery again and Install zip file from SD card and select (supposed to be CM9) .Link for procedure and downloading files ( and reboot the system
        6. Boot to CWM recovery again and flash by selecting Install zip file from SD card.
        Thats it. I’m able to boot to ICS. Phone, 3G, Exchange & Gmail works. Widgets, clock and other applications work though… As this is not final ROM, there might be lot of bugs and check the CM7 website/forum for more details.
        I’m not sure if Point4 is necessary, but this is how it worked for me. I flashed my phone around 10 times with Alpha7 & Alpha8 versions and finally it worked after following above procedure.

      • Prashanth says:

        I have posted this post with the links for the files to be downloaded. I’m waiting for moderator to approve the post. You can search forum.xdadevelopers for these files and check.

        I followed below procedure,
        1. Installed I9000XXJVS on my i9000 from the links in this post.
        2. Rooted JVS with CF-Root-XX_OXA_JVS-v4.1-CWM3RFS
        3. Boot to CWM Recovery and perform Wipe data & Wipe cache
        4. Install zip file from SD card and select and reboot the system.
        5. Boot to CWM Recovery again and Install zip file from SD card and select (supposed to be CM9) .Link for procedure and downloading files and reboot the system
        6. Boot to CWM recovery again and flash by selecting Install zip file from SD card.
        Thats it. I’m able to boot to ICS. Phone, 3G, Exchange & Gmail works. Widgets, clock and other applications work though… As this is not final ROM, there might be lot of bugs and check the CM7 website/forum for more details.
        I’m not sure if Point4 is necessary, but this is how it worked for me. I flashed my phone around 10 times with Alpha7 & Alpha8 versions and finally it worked after following above procedure.

  41. Shadout says:

    I simply cant get calls and sms to work everything else is almost perfect. please help

  42. Rene says:

    I’m stuck, now at the animation with the four-coloured X. Removing battery didn’t help. How to boot in Recovery mode to install another version?

  43. Xray says:

    I installed alpha 8 .. and stuck with  four coloured x.. help?

  44. Prashanth says:

    Im on ICS now.

    I followed below procedure,1. Installed I9000XXJVS on my i9000 from the links in this post.2. Rooted JVS with CF-Root-XX_OXA_JVS-v4.1-CWM3RFS3. Boot to CWM Recovery and perform Wipe data & Wipe cache4. Install zip file from SD card and select and reboot the system.5. Boot to CWM Recovery again and Install zip file from SD card and select (supposed to be CM9) .Link for procedure and downloading files and reboot the system6. Boot to CWM recovery again and flash by selecting Install zip file from SD card. Thats it. I’m able to boot to ICS. Phone, 3G, Exchange & Gmail works. Widgets, clock and other applications work though… As this is not final ROM, there might be lot of bugs and check the CM7 website/forum for more details. I’m not sure if Point4 is necessary, but this is how it worked for me. I flashed my phone around 10 times with Alpha7 & Alpha8 versions and finally it worked after following above procedure.

  45. Aaprox says:

    Alpha 8 Update is out!! :)

  46. Angel says:

    happen to flash Alpha 8… can’t seem to detect external storage card… :)

  47. Life Without Border says:

    update for beta1 plz

  48. Mrosu17 says:

    after update to Alpha 8 i can’t see any of my contacts store in my SIM card , and i can’t find any option to import them . Can anybody please help me

  49. Patryx says:

    the differente btw ics beta1 and ics beta1i900? both have same size – 158 mb

  50. L L v Egmond says:

    Thanks to all of all the guys of the dev team, its working like a charm.
    Running Beta 1 now.

  51. Resoberi says:

    Does this touch the modem firmware, or does it leave my pre-existing one intact?
    I’m on a i9000M which typically uses the international firmwares with the exception of the modem.

    • Kapil says:

      I think it would change the modem. Before trying this, make sure you have a firmware for your i9000M so that you can go back to stock easily.

      And, you can try flashing the modem separately via Odin (only modem file, nothing else) on ICS rom and see if that works.

  52. Patryx says:

    all is perfect, beta1 super!!!my galaxy s is so great now! Thank you guys.

  53. paul says:

    hey guys when trying to flash beta 1 ice cream zip,after the process starts after only a few seconds it aborts the procedure..i’ve tried a previous suggestion of a different cwm no joy…any help in this matter would be greatly appreciated

  54. Mart says:

    for some reason beta1 wont install, starts to install then comes up error in zip

  55. Danny says:

    Hello everybody involved, thanks for creating ROM ics for galaxy s. Really appreciate that.

    After some troubles I managed to flash beta1 several hours ago. All things work just fine except phone (modem) service itself. Phone is absolutely without GSM or data connectivity. Like there is not SIM card inside. If I go to settings – security – set up SIM card lock – lock SIM card -> enter correct PIN (vedrified using another phone) getting error message.

    If I go to mobile network settings – Network operators – Search networks -> getting error message too.

    If I try to call some number directly -> getting error message that airplane mode is turn on (but in fact it is turned off).

    Any suggestion or idea what could be wrong?

    Thanks in advance

    • Danny says:

      After I followed published install procedure for beta 1, phone seems to work OK running ics right now.

    • Danny says:

      Enabling 3G was not necessary it has been working fine just from moment I flashed beta1

  56. Danny says:

    And if phone is turned off and you connect a charger, phone is automatically turned on. Simply phone cannot be charged when is turned off

  57. paul says:

    hey guys if you’re having problems like i was, i’ve found a simple way to resolve this firstly flash alpha 7 ice cream zip procedure and then put it into reboot mode and then flash beta ice cream zip and kernal and update zip and you will then be running on beta 1

    • Kapil says:

      Thanks for airing your thoughts (and method). Btw, I’ve updated the guide, and using CM7, it does seems to work.

      Anyway, I’ll try your method too 😀

      See ya!

  58. PatrickN says:

    I am trying to update my galaxy s i9000 to ICS but while im flashing the Beta rom im getting an error: “error in sdcard status 7” can somehelp help me with this?

  59. lightalex1 says:

    Installed, turned on phone. Galaxy logo showed up for a while and everything gone black. Still trying to wait 10 mins. 

    • Kapil says:

      Remove battery, go to recovery mode and flash the ics beta 1 rom again. Don’t flash kernel, though, this time. And reboot.

      • Turd Ferguson says:

        I found that installing rom (full wipe), install kernel (full wipe), remove sim card and plug into charger (not PC) seemed to work. Not sure why or how 

  60. Mart says:

    Installed beta1 but it seems to be stuck at the andriod logo. any thoughts?

  61. Blasio17 says:

    Tried installing ICS Beta1. I install the kernal, removed battery and then installed ICS but when I reboot it just goes directly back into the recovery. 

    • Wiseguy says:

      I have the exact same problem! i found it weird that i had to flash the kernel twice, is that correct? I flashed the rom many times now, but it keeps booting back into recovery mode. any thoughts?

      • Kapil says:

        Ok. Try this.

        After you’ve flashed CM7, reboot phone. Then, reboot to recovery and flash kernel. Now, remove battery, put it back and reboot to recovery. Flash ics rom and reboot phone. Hope iy reboots fine.
        And, check in about phone, whether the fugu kernel is listed there or not.

        • Blasio17 says:

          Just tried your suggestion, still loops into recovery. Stupid question this is an Australia Galaxy S I believe classed as the i9000t would this be the reason why it isn’t working?

  62. Wiseguy says:

    hmm i didn’t flash CM7, i know it was recommended but i had darky custom rom installed. Can i just flash CM7 from recovery, or should i use Odin?

    • Kapil says:

      Please follow instructions above. Begin from step 1.

      • Wiseguy says:

        I tried the steps many times now, but no good.. i am now wondering how to get the on my device. I doens’t seem to work when i connect it to the pc when i am in ‘download mode’. I think download mode is only used with ODIN right? any idea if it’s possible to flash CM7 from exernal SD?

        • Kapil says:

          There is a separate guide on installing CM7, and I’ve linked that too in tthe guide above. Use that guide to get CM7 working, and then continue to next step.

      • Blasio17 says:

        Ok, I am getting closer. I now get the red, blue, yellow and green logo when booting into ICS, but it just stays there (have waited 10mins) I have tried removing battery, re-installing ICS and kernel.

        • Kapil says:

          Good. If it still doesn’t boot, go back to recovery and just flash the ice again. And then reboot – DO NOT flash kernel again and do not do factory reset or wipe cache or anything.

          Good luck!

          • Blasio17 says:

            Thanks, any suggestions if re-flashing ICS doesn’t work? I have tried about 4 times now! am going to leave phone on that screen overnight and see what has happened by morning haha

          • Kapil says:

            Aww.. that’s too bad. Lets wait for beta 2.

          • Lena Chen says:

            mine now says encrytion unsuccessful, what should i do?

        • Lena Chen says:

          the exact same thing is happening to me at this very moment, im not sure what to do because i didnt install the cm7 thingo. what should i do?

    • Blasio17 says:

      I think I have done the same as you, I had Darkyrom and also didnt flash CM7 originally. I would be interested to see if you can now get it working. Can I ask which country are you in? 

      • Wiseguy says:

        i am from The Netherlands.. i have the GTi9000, i am trying to get the on my phone, but don’t know how to.

  63. paul says:

    Guys read my last post i’m on darky jvt too…follow the steps I wrote and it works everytime 😀

  64. paul says:

    Kapil I know it takes alot of time and effort to develop but would you know roughly when beta 2 will become available…living the work and dedication it takes btw

    • 9teufel says:

      look at download section, beta2 file is up till one or so :-)

      • Jonnybroberg says:

        paul, these betas are coming out like wildfire tbh. Like seriously, beta1 was released yesterday, alpha8 was released the day before, and like alpha7 was released the day or two before that.

        Has anyone noticed with beta2 that the density has changed. Things appear smaller or are my eyes going tits up?

        • 9teufel says:

          recognized that too, things are really smaller, i like it, its compact and looks more gentle :)

  65. Leolon_2003 says:

    What is the problem with not having encryption? my email is

  66. Wiseguy says:

    i managed to fix my phone and flash the beta succesfully! it’s awesome :) feels snappy and stable for a beta release. I flashed the darky 10.2 resurrection edition via ODIN and after that i flashed CM7 stable. From the CM7 ROM i installed the CWM and then succesfully flashed the kernel and beta ROM. Jippie!

  67. Hamish3596 says:

    Beta battery drain and overheating…. So, last night I installed the beta, looked good, all worked fine.
    This morning after charging all night it was at 100% charge. I unplugged it and within an hour was down to 80% batter. After another hour it was 60% and getting very hot. I panicked and began to download the latest MIUI, which made it get even hotter. I then ditched ICS again and reinstalled MIUI 1.11.25 phew.
    Nice as it was to see ICS working better with the beta it was too risky. Is the Kernel overclocked? Anyone else having this problem?

    • Resoberi says:

      I had brutal battery life with the CWM9 ICS port, but when I switched to this one the battery life has been significantly better. Checkign right now, I’m at 25% remaining charge, at 22 hrs on battery. I barely got 4 hours on the other one.

  68. Aaronvdeijnden says:

    Theres a problem …when i want to download something at the android markrt…it sais that my phone is not compatible….so i cant download something like the facebook app…but i can download fes file manager for abdroid 1.6…anny solutions¿?????
    Btw looks awesome=D

  69. mago says:

    is it normal that when I start it ip I see like an X during te start up with microsoft colors?

    • Hanjo says:

      I also had this funky X-animation but skipped some important steps, got a funny “Encryption unsuccessful” message and a dead touchscreen. Tried and failed to get into recovery or download mode and am now the lucky owner of a bricked phone. Have now ordered some USB-dongle that should allow me to access download mode and flash again to something useful…

      Thank god I don’t really need this device and hope you will be more lucky…

    • Kapil says:

      Yes, Microsoft colors they are. Google used it in Nexus logo (the X you’re seeing) and btw, if you noticed, same colors are in use Chrome browser icon. Pretty weird, but it look good, no doubt.

  70. Mart says:

    beta1 is spot on for me, not had any issues yet. no freezes no application crashes.

    everything seems to work, bar video.

  71. Aiman says:

    if you guys stuck with ‘X’ logo, reboot your phone into recovery mode and ‘wipe data/factory reset’ only.
    i did it and it works

  72. Me says:

    Wipe data helped me as well, Thanks Aiman

  73. Aaronvdeijnden says:

    The external Sd card doesnt show any progamms/filles?? It is full with music but my phone just cant get there…

  74. Yaari88 says:

    Great great great!!! But how do i screen capture??

  75. Hi, when a try to install in my I9000B i receive hits message e: signature verification failed. Why ? did i missed something ?

  76. Resoberi says:

    Is there a changelog posted somewhere?

  77. Eihab says:

    hi guys
    you did great great work
    one thing i want to know
    is there way to add languages ? for example arabic ?

  78. Pruthviraj says:

    i successfully installed the android 4.0 beta 1. But i have the problem in getting the phone signal to make calls. when i restart my phone it is automatically going to airplane mode. and i am unable to make the calls. Can someone help me in fixing this please.

  79. lightalex1 says:

    Done it! Installed Beta 2 successfully :). I’m so happy. Christmas-> try to convince my parents to lend me some money to donate :).

  80. Bala says:

    i was able to get the 4.0 update done, but after when the phone rebooted i wasnt getting any network, though i remember pretty well that the sim wasnt locked. But now when i check the security settings its got a check on sim lock. Also im not getting the IMEI # when dialled *#06#… does that mean the phone is bricked…..? Can anybody help ?

  81. Thomas says:

    How do i get back my contactlist ?

    • lightalex1 says:

      You can only get it back if u Backed them Up on SD card, if you have them on SIM card or if you synced them with G-account. To sync them to your device, just connect to the internet(3G/WiFi) and add a the google account where all your contacts are synced. If you had the contacts only on your phone internal memory, you lost them forever(sorry).

  82. Ranjan says:

    Same problem here. After updating to 4.0 Beta 2 No Network. but the first boot was taking so long time so i restarted forcefully, then i got a message saying “Phone Encryption error you may loss your data” then ter was only option to Reset. after 3 to four time reset i got home screen but No Netowrk. :( Help Please.

  83. Resoberi says:

    Installed Beta2, and the display resolution seems to be different than it was in Beta1 (?)

    The icons are a little bit smaller for starters. It is even more noticeable in a game like Parallel Kingdom.

    The last strange bit is that when you pull down the status bar, under the carrier name at the bottom is that little blue circle. Mine is no longer centered, but is off to the right a little bit.

    Doesn’t affect much, but is a bit odd.

    • Karim Talbi says:

      Yea ive the same problem with beta2… if it becomes to annying just flash back to Beta1…

  84. Nazrey says:

    i don’t have a problem at all.but i can’t install a’s says “your device are not compatible”..anyone can help me.

    • Mart says:

      yeah i got the same for a few apps when i moved up from beta 1

      just create a bookmark in the browser and save it to the home screen for now. unless you can find the .apk for the latest version of the facebook app

  85. Mean_ST says:

    This works i had the same problem, i first flashed CM7 then ICS then it worked 100%

  86. Pruthviraj says:

    viber application is not running on my mobile after installing ICS 4.0

  87. Pruthviraj says:

    viber application is not running on my mobile after installing ICS 4.0
    can abyone help me with this?

  88. racer says:

    Is it also working on a galaxy sl?

  89. Loic says:

    Awesome rom, thx to the devs behind that! Running Beta1. Everything works good except the front camera is stretched. Anyone knows what’s fixed in beta 2?

  90. Sambayford says:

    I’m having some of the same issues as below and also can’t add facebook or twitter sync accounts in settings. Anyone else been able to do this?

    Otherwise great rom!

  91. DJLOLX says:

    Whatsapp working?

  92. Hany says:

    “Encryption unsuccessful” !!!

  93. Michael Cheung says:

    My computer cant find my phone, someone any suggestions?
    I need to root my phone to use titanium back up pro, or else i lost everything.

    Someone help.

    • Kapil says:

      Check step no. 20 above.

      • Michael says:

        Yea i downloaden it, but how can i put the file on my phone if my phone dont connect with the computer..

        • Resoberi says:

          If you can’t get your phone to connect while in ICS, boot into the recovery rom. There is an option there under “mount” to mount as a USB device. You can then transfer files to and from the computer while in that menu.

      • Michael says:

        I did connected my phone with wifi, and i downloaded whatsapp and it says “Whatsapp can’t find the right identificationcode for your device, please shut down your phone and remove the battery, and put it back and try again” but i keep getting the same problem..

        Sorry for my english, hope you understand

  94. Angel says:

    How do we access external SD Card on beta2?? explorer isn’t detecting external storage anymore…

    • Angel says:

      seems that I always have problems detecting the external storage card… 16GB too large a storage for current build?? :)

      furthermore, when i tried to access the “Storage” function, it crashed…

  95. Eshwar says:

    I’m facing network issues after installing the ROM. Its like zero signal inside any building  Can you pl help with this issue.

    • Pruthviraj says:

      just install CM7 and flash back the android 4.0. I guess it works. Even i had the same problem but later after proceeding with procedure it worked.

  96. Marvin_baller10 says:

    My phone won’t connect to my computer. Help

  97. Efren says:

    i’m currently on xxjvt, do i need to go back to xxjvs?

  98. Efren says:

    ics is now running after flashing from xxjvt, however, i got no signal from any network. it just says error while searching for netwroks.

    • Pruthviraj says:

      just install CM7 and flash back the android 4.0. I guess it works. Even i
      had the same problem but later after proceeding with procedure it

  99. Pruthviraj says:

    viber application is not working on android 4.0. Can anyone help with this?

  100. Aspru2007 says:

    can’t connect to pc since update. help ?

    • Michael says:

      Put your phone in recovery mode, and go to “Mount” option and below the menu you see “Mount to USB”

  101. Michael says:

    I did everything to get my internet back, i used the script manager I followed every step, but my internet is not comming back… and if i want to connect with WIFI it keeps saying “autentication problems” so now i’m like WTH!!

  102. Acerss says:

    Omg my baseband is unknow that’s why!! can some1 help…

    Baseband: UnknownKernel: 3.0.8 FugumodBuildnumber: GWK74

  103. Gauresh10 says:

    to play  720p videos use mx video player

  104. Fahad says:

    I am having a few problems:

    1) Can’t transfer files from bluetooth to the phone.
    2) Everytime I try to open “storage” from settings, it crashes.
    3) phone not being connected through usb cable. get a crash error
    4) can’t seem to download attachment or open them from gmail.

    does anyone has any solution to these problems?

  105. Tairiddell says:

    i am so happy with this, thanks guys,im in love with my phone again, but i have 2 problems
    1 my car radio has bluetooth and i use my phone for calls and music, only the music no longer plays through stereo (phone is ok) but music refuses even though it says its connected to both in the phone settings ?
    2 while txting, after about 10 words it gets jittery and dificult to txt waiting for letters to work.
    but im not criticizing this is phenomenal work in a short space of time, you guys rock, but i need my rock music man

  106. JIMMY says:

    This is amazing everything is so smooth and it is brilliant. Everything works except fo the Storage in Settings and my mobile signal is quite bad even after I did that 3G flash. Please help. Everything else is wonderful and it is an amazing job that you guys have done.

    • JIMMY says:

      The first time i did the update i didnt have CM7 so i tried it with CM7 and i get amazingly good signal!!

  107. Anonymous says:

    Dude where did the radio app go ? is it coming back ?
    Just installed the last update…runs smoothly, the pc connection fixed. 
    good job

  108. Rmahajan9 says:

    just flashed with CM7 followed by ICS 4.0, as per procedure given above. While the phone is much faster and smoother, following are few of the issues:
    – Messaging doesnt work, it collapses while opening any message or while compiling
    – Can access Storage from settings
    – Face unlock missing
    – USB connection doesnt work
    – FM app missing, even restoring from Titanium wont work
    – few more, which I havent been able to test yet
    But among all Messaging (SMS) is the most critical one and cant live without. Anybody has any resolution for that?

  109. Ronniebailey81 says:

    Just installed but at start up a screen appears saying ‘encryption unsuccessful.’ It suggests to reset phone but when i do i get ssame problem. Any help appreciated.

    • Kapil says:

      Try this: go to recovery and do wipe cache partition and factory reset. See if it works…

      • Ronniebailey81 says:

        Thank you, i had already done this with no luck but tried again and now running fine. Just about to check if 3g working. Love the layout. Congats to all working on this and helping with issues.

  110. MasterI9000 says:

    Wow, nice project guys! I can’t wait until all the bugs are fixed. Once it reaches that point I surely do the upgrade on my I9000.

  111. Ronniebailey81 says:

    BBC iplayer not working with beta 2 update. Says phone is not compatible, GO keyboard also kinda buggy for text box input using built in internet. Still hugely impressed overall and definitely sticking with it.

  112. Kapela says:

    Awesome work and tutorial. Rom runs so smooth and fast, I’m pretty happy with it. I’m just having problems with 3G, I’m from Mexico and I guess I need a different Modem, do you think  I can donwload some and flash them via recovery and make it work? Or any suggestions? Thanks!

    • Kapil says:

      Yes, installing your regional mexican modem — either via Odin it cwm, whichever file you get — should do fine. Good luck searching that, btw. :-)

  113. vewig says:

    Is there any update in the next few days.I cannot wait

  114. Alex_sergiu_94 says:

    just installed ics on my sgs i9000 , all works ok besides sd card. I cannot see my sd card and if i connect my sgs to the pc it says installing new driver….. and in the end it will cancel. help pls

  115. Alexandru Dragomir says:

    Just checked and saw that beta 2.5.1 is available , but i can’t see any kernel file. How should I proceed in updating?

  116. Norman G. says:

    Found an easteregg: go to settings- about phone and tap “Android Version” many times. there will appear something you might like. then try to zoom it (pinch to zoom) , it will get bigger and bigger, just pinch it bigger till you reach the screen corners with your fingers, dont do it that fast. good luck

  117. Adi-froumin says:

    Can’t find the kernel file in the download window

  118. Messaroundforace says:

    Where is the kernel? The link in step 4 is the same link as in step 3 (like it says) but there is no kernel if this could please be fixed or uploaded somewhere else if possible. Thank You!!!

    • Kapil says:

      I think kernel flashing is no longer required. It’s just one simple flash of ICS rom now, no messing up with kernel and all that. Just wait for 15 mins, I’m trying the rom again, and will update the post shortly.

  119. Kapil says:

    POST UPDATED.. rom has been updated with significant changes that affect the installation guide — you know, the kernel is now included in the rom file itself now. So, see the updated guide, and fyi, it’s very easy now to install ICS. No CM7 required, and just one file (of rom, of course) download required.

  120. Terrence John says:

    will FM radio be coming in future updates?

  121. Ronniebailey81 says:

    Just applied latest update, very nice and so easy to install, fantastic work. Still having flash issues (BBC I Player mainly,) and a few app issues but nothing major. Disappointed at the ‘uninstall app’ option being removed when long pressing an app icon, really liked that in last version. Video recorder still not working but i’m sure you know this.

  122. AcE says:

    I see that a kernel has been added now for the i9000. Now I am confused. The updated guide says the Kernel is included in the ROM so must I only download the file and flash it or must I download this file and the Beta 2 Kernel aswell. Help appreciated, thank you!

  123. Giejermo says:

    Can’t find the update 2.5.1 beta anywhere. Last update dates from December 3!

  124. Vecsian says:

    Is the insallation for 2.5.1 BETA same like this?

  125. Tjeerjello says:

    Does Android Beam work with this version?

  126. Yspede1234 says:

    work fine and nice work. only some small bugs.

  127. Nathanwolboy1984 says:

    Im on network locked tmobile uk branded 
    but now running xxjvs (rooted.)

    Will this work for me? Or do i need to unlock the phone?
    Also, what is different in this 2.5.1 version from the last? Because it isnt mentioned…

    • Karim Talbi says:

      Fixes since original beta 2:
      Microbes works now
      Black Hole Live wallpaper added
      File explorer added
      Barcode Scanner added
      Cache partition has been symlinked to a folder on /data so we no longer have issues with installing big apps
      efs partition is no longer mounted during the install process,it is backed up a different way to cause less issues.
      The camera has been updated to the one from koush’s nexus s build,it seems to perform better than what we were using.

      • NathanWolfboy1984 says:

        Thanks for adding extra detail. :-)

        What about me having a network locked phone?? Does that matter?

        Im on rooted jvs already (i can use odin just about)
        But how do I transfer zip ( ics rom) file to my i9000 precisely?

        Im unsure…
        I want to get this right first time!


      • .... says:

        can not find..
        fuguicsdrmfixi9000update zip

  128. Kapela says:

    I just updated to 2.5.1. Is anyone else having problems when connecting the phone to the PC? And also when trying to open Storage Menu?

    • Karim Talbi says:

      yea same problem… seems like there are more glitches in 2.5 than in 2.0. I flashed back to 2.0.

  129. Sheikhharoon47 says:

    netwoRK is Not available ..!! :(

    • Headbanger Gt says:

      What’s your network band..? I might be able to help.

      • ei8htyse7en says:

        i’m facing the same problem, i’ve upgraded from baseband v. I9000XXJVQ to I9000UGKG3 and cant seem to connect to carrier, tried every forum/thread .. if you can help it would be great!

  130. Nhelo082 says:

    hi i already installed and really awesome everything looks different. its running smoothly to my phone, i try also the updated 2.5.1 it’s almost the same only some additional application like barcode scanner and there was a file manager but in r1-beta2 version there’s no file manager. both had same issue regarding in storage when you click it setting was force closed is someone encounter this thing? second all my mp3 and other photo cannot read in my external mmc even i install different mp3 player sometimes it force closed. also the video format regarding for all my download movies in my phone cannot play even i already download the media player in blackmart still video cannot play. is all the person encounter this? i stay in in my phone cause i dont like the boot animation on 2.5.1 version it was cat running on it. but im happy and waiting for latest update to fixed some bugs. thanks for dev team keep it up

  131. Anonymous says:

    after i install beta 2.5.1 my phone run out of battery in about 14 hours.Is that normal

  132. Bikram says:

    Hi Kapil, Currently I am on XXJVP 2.3.4 ON Galaxy S GT-I9000. Next Updates 2.3.5 and 2.5.6 are available from long but i have been waiting for Ice Cream Sandwich version to become stable. What is the best option for me now as ICS is not yet complete. Should i move to 2.3.5 or 2.3.6 till then? What is the best option ?

    • Kapil says:

      Android 4.0 ICS roms are not good for daily use right now.. so stick with Android 2.3.x rom. Btw, we’ll be posting a guide to update Galaxy S to Android 2.3.6 shortly, within a couple of hrs. Stay tuned.

      • giejermo says:

        Can’t agree with you less. Rom is not ideal, I admit but the most important work without tok much bugs (I’m speaking of beta 2.0)

  133. Headbanger Gt says:

    My carrier network uses 850Mhz WCDMA band, if I install ICS on my Samsung Galaxy S I9000 will I be able to use the 850 band..? please I need ur help..!

  134. Rahul says:

    Needed some help.
    I installed just the ICS_4.0.1 zip file on my GT-I9000. Everything seems to be working fine including 3G.
    The kernel version shows as: 3.0.8-FuguMod….

    There is one hitch though, I am unable to sync contacts from my simcard or from my exchange account or even from my Touchdown account. I was able to sync from the gmail account.

    Is there a patch I need to apply to get it working. I have zero contacts and its really needed to keep me going.

  135. Anonymous says:

    Oh No !
    I loved the interface but cannot operate without contacts.
    Will have to switch back to my previous ROM till a fix is obtained. :-(
    Anyways, Thank You for the super quick response.

  136. Rosh says:

    flashed the ICS_4.0.1 zip 😀 I didnt have to do the 3g fix. Its working fine! 😀 Love the rom! Thanks for the guide man.

  137. Mr Bond says:

    my drivers are not detecting my mobile .how to solve this problem HELP !!

  138. Mr Bond says:

    my drivers are not detecting my mobile .how to solve this problem HELP !!

  139. Mr Bond says:

    my drivers are not detecting my mobile .how to solve this problem HELP !!

  140. Mr Bond says:

    mine is currently running XXJVR i am trying to update to XXJVS but it doesn’t shows up on Odin while i try …how should i update my drivers ??

    • Kapil says:

      Drivers have been linked under pre-installation thoughts heading.. Download and install from there.

      Odin should recognize then. If it doesn’t install Samsung Kies software which installs drivers too, but be sure to exit Kies when using Odin.

  141. Budi iinsani says:

    adobe flash please…

  142. Budiinsani says:

    Wifi…..not work… my SGS i9000

  143. VodafoneGalaxy says:

    Everything works on mine … but a bit glitchy. Cannot wait for a stable version! I amazed with interface!! much better than the iOS

    • Pradeepdahake says:

      which file you installed, the link shows uploaded on 29th Nov, is this the latest 5.1 version , 

  144. Pradeepdahake says:

    successfully installed, love the new, fast interface, following stuff doesn’t work though

    video shooting as mentioned in the article
    google TTS engine 
    most of the apps cant be installed from market, may be they are
    not yet ready for ICS, like Facebook, skype, GO keyboard

    thanks for all the hard work team, really appreciated.

    any expected date for new version resolving video recording issue ? 

  145. Pradeepdahake says:

    successfully installed, love the new, fast interface, following stuff doesn’t work though

    video shooting as mentioned in the article
    google TTS engine 
    most of the apps cant be installed from market, may be they are
    not yet ready for ICS, like Facebook, skype, GO keyboard

    thanks for all the hard work team, really appreciated.

    any expected date for new version resolving video recording issue ? 

  146. Pradeepdahake says:

    successfully installed, love the new, fast interface, following stuff doesn’t work though

    video shooting as mentioned in the article
    google TTS engine 
    most of the apps cant be installed from market, may be they are
    not yet ready for ICS, like Facebook, skype, GO keyboard

    thanks for all the hard work team, really appreciated.

    any expected date for new version resolving video recording issue ? 

  147. Lizzy_0808 says:

    My phone does not recognise the external SD card and the default ‘My Files’ app is missing :( or has it been named something else? pls help!! Rest all works beautifully…thanks so much for the rom

  148. Adzarzycki says:

    Can I connect my i9000 to TV on this ROM?

  149. NathanWolfboy1984 says:

    Do I have to use my laptop or download direct on phone?


    Ive already installed and rooted xxJVS
    Sorry for being an idiot…

    Thanks in advance!

  150. NathanWolfboy1984 says:

    + will it work if im on a network locked device??

    Do you know when next beta version is coming?

  151. NathanWolfboy1984 says:

    Uk tmobile.

    Im on xxjvs rooted, titanium backed up
    and ready to try cm9 or this build.

    Which is better?

  152. NathanWolfboy1984 says:

    Yeah its gti9000 so i’ll be ok…
    Are both cm9 and this at the same stage of development then?

    Do you know when an updated version is coming?
    Lots of gt-i9000 users want an early christmas present.

  153. Mr Hyde360 says:


  154. Rosh says:

    @a6b38f99925e1339d38fad21625187bf:disqus You cant install apps from Market. However, you can download the APKs from other sources and install manually. All the apps work fine. I tried facebook today. It works. Only prob is you cant install through Android Market.

    On a different topic, AppDrawer icons are really tiny. :S Anyway to make them larger?

  155. Tau1102 says:

    I get no network coverage.

  156. Avi says:


    M in luv vid my updated Samsung Galaxy S.
    The new interface rocks and is surely the best among android by now!
    All mentioned things are working properly and I am able to use 3g without any extra steps!
    The phone is also rooted by default!

    Just can’t wait for the Stable release!
    Thank you for the upload!

  157. Bala says:

    i tried this the 2nd time & it worked….however few glitches in my upgrade ;

    1 – zoom doesnt work on the cam
    2 – when connected to usb it doesnt install the drives
    3 – when try to check the storage option under system settings it forcefully stops
    4 – managing contacts from sim – no option for that

    juz fiddlin around ….hope 2 come up wit few bugs….but thnx a zillion folks… appreciate all ur efforts ….keep rockin m/ ……!


  158. Mr Hyde360 says:

    When you release the final version

  159. Guru says:

    My mobile got stuck during booting. It stops at the colorful lines. It doesnt move after that. I used ICS 4.0.1 r1-beta2-i9000.zipPlease help

  160. Viktor says:

    Flash Player is not supported, hope they fix it! Makes the phone faster :)

  161. David Robinson says:

    how do i get my network operator to work i am in australia on the telstra network it keeps saying network busy try again later

  162. Lukus22 says:

    I’m trying to make 3G work but I cannot get Script Manager because (like most other apps) “my device is not compatible with this item”… any ideas?

  163. Lukus22 says:

    Found a .apk of a working version of Script Manager… but i’ve followed the instructions many times and still no 3G :(

  164. Lukus22 says:

    3G working! persistence is key!

    Don’t assume the APN settings are OK because they were before you got the new firmware… mine were reset. Easy enough to find on google though. Good luck peoples with problems!

  165. Newbie says:

    Thumb up great job. I just flahed my galaxy s I9000, i love the interface and it is very fast. But i have problem with installing apps and retriving or synchronizing contacts from SIM.
    -after flashing, I am trying to install my apps again from Market, But i am getting a compatibel error. For all apps that had been installed, getting the same error. And the apps are marked as installed in Market. But i cann’t see them in my galaxy. Any idea? I used ‘Backup II’ to back up my contacts and agenda’s. How can i restor my apps? 
    Thanks in advance.

  166. Lukus22 says:

    So now the only real issue I am experiencing is some apps not being able to install, i can’t find a workaround short of finding .apks on the web :)

    Lemme know if there’s something I can do 😀

  167. ei8htyse7en says:

    cant connect to network/carrier (network is not available), i’ve upgraded from baseband v. I9000XXJVQ to I9000UGKG3 and cant seem to connect to carrier anymore, tried every forum/thread .. if you can help it would be gr8?!

  168. Anonymous says:

    Hi Kapil,

    I am facing the following issues:
     – Unable to connect my mobile to the laptop even with the latest drivers.The mobile give the error “process has stopped”
    – Google TTS force closes. Only PICO TTS works.
    – SVOX Classic & the english voice “Victoria” do not work and hence the app “Jeannie” also does not have a voice.

    Incompatibility reported with the following apps:
     – Evernote : I have restored the backup from Titanium and that works well but am unable to update it as it lists it as incompatible in the Market.
     – The game “Where is my Water” installs but does not play due to incompatibility.

    Overall, still a fantastic experience and highly recommended.

  169. Frankinator says:

    It took a few tries for it to work with my phone, but here’s what I did:

    1) Started out on the latest CM7 for the I9000
    2) Booted into recovery
    3) Backed up
    4) Flashed ICS ROM mentioned in the article
    5) Phone did NOT reboot back into recovery after installation so:
    6) Wiped data / cache / dalvik
    7) Reboot

    This thing is even faster than CyanogenMod was on my phone (and that was lightning fast compared to the stock ROM I was using before that.

    Can’t wait for a final release!

  170. Giejermo says:

    Anybody who knows when beta 3 will arrive? A guess?
    Thx in advance!

  171. Nfb305 says:

    will it work on the i9001?

  172. Sam says:

    My Galaxy S shows ‘Mobile network not available’ when tried to call, any Idea?

  173. Visitor says:

    Just flashed from 2.3.5 XXJVS to ICS_4.0.1_r1-Beta2.
    All worked fine.
    There was no need to wipe cache and data again like explained in the step by step guide.
    First boot took abouth 5 minutes.

    Could not connect to network (3 Austria) till i found:
    System Settings – Security – Set up SIM card lock – Lock SIM card
    There i typed in my pin code and box was unchecked.
    Now Network and 3G/HSDPA works.
    Don`t know why dataconnection works, i did not configure something.
    It still works 😉

    THX for this ROM, now i will start testing all functions.
    Android4 is like a completly new OS when you used 2.x.x bevore.
    And its very fast too!!

  174. Raheel Q says:

    So far so good.. However cannot Install some apps from Market and get the following message: “Your device isn’t compatible with this item”… Need skype badly.. n facebook too :p :(

  175. metal metali says:

    Can not install many of the apps from android market. inc. facebook, skype.. Is this any solution for this.!!

  176. Rosh Gamage says:

    ICS 4.0.3 OneCosmic for Galaxy S i9000 RC1 is out. Everything works! Video, Hardware acc, Appmarket issues. Looks like its really stable! Read this thread for more info. Brilliant piece of work by Onecosmic! 

    @itskapil:disqus  : You should update your post now! :) Thanks man!

    • Kapil says:

      Sure thing. Thnx for updating us :)

      [Guide to be updated in 1-2 hrs.]

      • Rosh Gamage says:

        I updated over the beta2 which I got from this post, and its working brilliantly. Everything is working as its supposed to.

        • metal metali says:

          Test it and tell us if it works everything. Try to install skype, facebook, viber and many applications?

          • Kapil says:

            Market has been updated to latest version 3.4.4 in latest version RC1. I have installing the apps you said an d it works flawlessly. So, go ahead and install it without any worries. Post has been updated :)

          • Rosh Gamage says:

            Installed Skype, Facebook, G+, MX Video Player, and many more apps already. Works without any issues.

            Basically, all the features work. There can be bugs, theres always bugs. However, didnt face any crashes yet. 

            You should try it :) I never loved my SGS i9000 this much before. Its just brilliant! I recommand it for daily use. 😀

  177. Kapil says:

    Hello all, 

    RC1 is out — you should try this. Guide and link has been updated. Hope you like the latest version. Thank PaulForde (the developer of RC1) for this :)

    • metal metali says:

      Yesterday i have upgraded my phone with Beta 2..

      Now to upgrade RC1, should i downgrade to GB2.3.5 or i can upgrade from Beta 2 ?  What are the steps i should do.Thnx 

  178. AHK says:

    If I updated the ICS Custom Rom then If I want to change it back to a firmware rom, Can I do this?

  179. Zarko says:

    Cannot switch on WiFi any longer after upgrading to RC1 (from beta 2.5.1).
    Any ideas?

    • Rosh Gamage says:

      Theres an updated kernel with the wi-fi fix. It was released alongside with the ICS 4.0.3 RC 1. You can just apply it using the CWM :) 

      • Rosh Gamage says:

        I posted a link here with the Kernel fix, It said “Need Moderator Approval” or something, lol. So till its approved, if you are in a hurry, you can check the xda dev forum link I posted earlier and follow the thread. The link for the fix is there. :)

      • Zarko says:

        That solved the WiFi activation problem. Thanks!

    • Rosh Gamage says:

      Heres the fix. :)

  180. Nathanwolfboy1984 says:

    I’m already running CM7, so i just flash from there right?
    How far away do you think CM9 is??

    Do you think it is worth waiting for the finished CM9 or try this?

  181. -....---- says:

    Does this need 2.3.5 or 2.3.4 is good enough?

  182. Visitor says:

    Network is not detecting, no call, sms, internet etc. It is not showing even the IME number of phone. Do I missed something ? And how can I go back, forgot to backup old version.

  183. Kapil says:

    Thanks for sharing the link and helping out others. Really appreciate it 😀

  184. eugen aurelian says:

    my wifi is not working

  185. eugen aurelian says:

    please help

  186. eugen aurelian says:

    when i enter in install zip:
    choose zip from sdcardapply/sdcard/update zip
    toggle singnature
    toggle script asserts
    choose zip from internal sd card

    • Kapil says:

      See updated step 14 above. I hope you’ve downloaded the kernel and transferred to to your sdcard as said in step 3 and 4. Flashing the kernel is easy, just like you flashed the rom in step 13. There should be no problem.

  187. eugen aurelian says:

     before gingerbread 2.3.6 xwjvz

  188. eugen aurelian says:

    thanks for all your help kapil evryting works fine,

  189. kopi79 says:

    For those who fail to at the step 11 (like me, where my flash was a failure and it keep rebooting), here is what u got to do:

    1)  Remove the battery, put it back, boot into recovery mode, do the above steps no 9 and 10, and then flash the kernel file (not the rom file) using “install zip from sdcard” option from recovery and wait till it finish updating/installing.
    2)  After flashing the kernel succeed, go back, DON’T REBOOT but select “install zip from sdcard” . This time, select the ROM file like the step 11.
    3) Wait till the unpacking and installation complete and ONLY THEN YOU REBOOT your phone.
    4) Sit back and enjoy the new firmware. :)

  190. Tomasvisockis says:

    It seems that to flash this RC1 rom I need to flash from 2.3.4 into 2.3.5 and then root it, and the flash the RC1 thru CWM. Is there a way to flash 4.0 thru Odin without rooting? I have never done rooting.

  191. Sam says:

    Finally, after 2 days of sleepless night, I managed to make it ! First I have made some mistakes which turned my phone unstable.
    Below is the succeeded restoration steps .

    *** Backed up all my contacts/data with ‘myBackup’ app (I had an unstable ‘Ice cream’ running at that time) to external SD Card and removed it to keep safe.

    1) Flashed  XWJVZ_2.3.6 using Odin
    2) Rooted with CF-Root-XX_OXA_JVZ-v4.3-CWM3RFS
       – here I have got a fresh rooted 2.3.6 Android running
    3) Flashed CyanogenMode-7 from boot log menu (all the following steps are done through boot log menu only). Somewhere read ‘CyanogenMode’ is good to do before going to ‘icecream’. (I think, it is a custom theme version of 2.3.7 Android)
       – now ready to go for ICS.
    4) Flashed
       – here I got ICS fully functional with 3g (no need to run 3g_fix), but there is no WIFI.
    5) To fix WIFI, flashed kernal
       – Now everything works. Next I want root the ICS. I need it mainly because ‘myBackup’ app runs only on rooted phone.
    6) To root the phone, flashed

    *** Installed ‘myBackup’ from Google Market, ran restore.
    My phone is now fully functional with ICS with all my contacts and other history !

    If you have a stable 2.3.6 or similar you can start from step 3.

    Thanks Kapil and all other Techies to bring this great piece to light.

  192. Pedro Costa says:

    Oh yeaaah great rom 😉

    Now, everything working right. I will make more tests.
    Ps. If anyone have the wifi problem just flash with this kernel

    Just worked for me

    • Kapil says:

      Okay okay… I will update the link in guide myself now. Even though I’ve said there quite clearly that one need to flash the kernel to fix WiFi.
      Thanks for highlighting this further up 😉

  193. metal metali says:

    Update  has been done. Everything works.. But the problem is that it is not as fast as the other versions. If you compare with 2.3.5 this works very slow. Why it is like this. It should work faster. Have i missed something during the upgarde???

  194. Jimbob Greaves says:

    I currently have last beta version of ICS installed and can’t seem to connect my phone to my computer in order to transfer the new ROM.  What am I doing wrong?

    • Jimbob Greaves says:

      Don’t worry, I’m clearly an idiot. Mounted using CWM and transferred. Thanks for the excellent tutorial. ICS is awesome. 

    • Viktor Borgstrom says:

      Its a bug in the beta. You can download the files from your phone directly, and it will be saved at the download folder. Then install from there.

      Thats what I did and it works fine

  195. Yash Bhatia says:

    I’m currently using MIUI 1.12.9 on my SGS.

    Can I flash this ROM over MIUI?

    And, is this ROM stable enough & fast enough for daily use?

  196. Giejermo says:

    Hi everybody! thx for the update. i downloaded the zip file but after trying to install it in recovery mode i get the message “installation aborted”. can somebody help?
    thx in advance!!!

    • Giejermo says:

      Problem solved, much better than previous beta 2! Works like a charm, but still some minor bugs! Keep up the good work!

  197. Yanivmr72 says:

    Is this version support Hebrew ?

    • niv yaari says:

      yes! fully supports hebrew!

      תבחר בשפה בעברית, שים לב שהמקלדת שלך תהיה רק בשפה אחת כברירת מחדל.. צריך להוסיף ידנית את המקלדת האנגלית:
       הגדרות-שפה וקלט- לחיצה על כפתור ההגדרה של מקלדת אנדרויד- שפות קלט- להוריד את סימון הוי מ”השתמש בשפת המערכת” ולבחור במקלדת בעברית ובמקלדת באנגלית..
      זהו, תמיכה מלאה (:

  198. D Ra says:

    does it also works with the galaxy s plus?

  199. D Ra says:

    and does it support german language?

  200. LtViperNL says:

    I have on question, when i download apps from the market in i open them after they are installed (googlr docs, google reader, dropbox) the ics layout isnt applied to apps that are optimized for ics instead i get the normal gingerbread look:(

  201. YANIVMR72 says:

    Lag fIX?

  202. Yanivmr72 says:

    Is there any way to make thst rom works faster?
    Asphalt 6 is so sllow. Is it rfs or ext4?
    Help guys

  203. kopi79 says:

    Dear Kapil,

    First of all, thanks for the guide.
    However, i got 2 issue here that i need your assistance:

    1) it seems that i can’t access to my external sd. Tried installing astro file manager and android file manager. Both failed to connect to the external. USB connection to the pc is the only way that i can do that.

    2) for the typing, how can i get the ‘copy/paste’ option?


    • Kapil says:

      1. Isn’t it the external_sd folder in your normal sdcard folder? Look for that.

      2. I didn’t get your ques. Btw, every file manager has a copy paste option. Just long press on file. Either it’s directly visible or is under the edit option. I hope that’s what you’re asking for.

  204. phils says:

    nice rom!

    however there are two things i cant really get to work properly..

    syncronising is auto switching off after about 5 minutes (like for google, whatsapp)
    and the idea behind the new contact layout.. google contacts and phone contacts in seperate apps?
    i dont find a “show only contacts with number” option..

    any ideas?

    merry xmas and thx!

  205. Viktor Borgstrom says:

    I was just wondering if its possible to get the power control in the notification bar.

  206. jfdaigle says:

    Any plans to work on compatibility for I9000M (Vibrant) in a near future??

  207. Need_Help says:

    hi nI can’t seem to find the link for the kernel file. in step 3 it doesent give a link for the kernel file it just says ‘(see step and of you want root, download the file for that too, form that page’ What page?

  208. Micakus says:

    still having problems with my wifi after installing fix

  209. vas79gb says:

    Everything is working really good …however 2G does not seem to work on my phone … so I am getting poor reception by only having 3G enable. It will not switch not even in auto mode or even if I tick it … it will not remember the selection.

  210. Yash Bhatia says:

    ICS installed successfully, thanks to AndroidSoul! :)

  211. AHK says:

    Hey Kapil,nIf I updated a custom ROM, then I didnu2019t like.nCan I downgrade to a firmware stock ROM?Please Reply and Thanks in advance

  212. Marcel says:

    Kapil,nni cant seem to get latitide to work.. failed to login?ni allready tried gapps 5.1 but that doesnt help. I had to flash the complete rom again. Can you help me to activate latitude?nnMarcel

  213. Borna707 says:

    hey man, i’m getting problem on everySingle step.nproblem now is that ima having problems with wifi so i went to recovery mode again… the problem is that i cant get to recovery (it yust wont work) and i cant turn my phone on i’m looking at that cat right nownpls help thx

    • Kapil says:

      Do factory reset and wipe cache partition from recovery. And then select reboot system now. If it doesn’t boot, do the above again, and then flash ics rom, and then reboot.

      • Borna707 says:

        you guys dont get it i cant even get it… after few hours i puted my phone backto 2.3.5 and i’m trying to do something nown

        • Kapil says:

          Ohh man…. this rom is buggy and many people had installing it. Anyway, wait till stable Android 4.0 build comes out. Hope it would be dead easy to flash/install. I will personally let you know when it arrives. See ya!

          • Borna707 says:

            thank you for your time i did it somehow….nmerry xmas u rly helped me it works now i did it all over again

          • Kapil says:

            Cool.nnMerry Christmas !!!!

          • Marcel says:

            kapil,nneven my gps works now!!!nnon the following link look for know issues:n is a gps does not work(fix)nclick on the fix, flash with cwm en the gps works!!

          • Kapil says:

            Thnx for sharing it 😀

    • Marcel says:

      maybe it’s not my time to talk, but try the 3 button combo?nVolume up + home button + power on at the same time till the phone boots up?!

  214. Micakus says:

    help,kapil,no radio,no google +,wifi still not working after several flashes with kernel

  215. Ugr Dmr says:


  216. sman says:

    Hello everyone,nnnI decide to follow Sam guide (using XXJVT or any stable android 2.3.6) instead of XXJVS and it works fine for me. XXJVS caused a lot of ‘force close’ and i can’t connect to my HM100 blue tooth headset. With XXJVT (or equivalent), it become a lot stable and hardly my program crash up. 3G or HSDPA signal is receiving is so much better with ICS.nnIf your previous installation failed, flash your phone with a fresh XXJVT and before you flash CM7 ROM, please format your internal sd card (usb storage) to wipe out any left over folder from the failed installation. Please be remind that even you flash the fresh 2.3.6 ROM using Odin which automatically set re-partition when u select a pit file, it will not remove the previous installation folder which might caused conflict to the system.nnAnd to kapil, refer to my previous queries which u answer as follows:nn”1. Isn’t it the external_sd folder in your normal sdcard folder? Look for that.2. I didn’t get your ques. Btw, every file manager has a copy paste option. Just long press on file. Either it’s directly visible or is under the edit option. I hope that’s what you’re asking for.u00a0″nnWell, here is my findings:n1) External sd card = I tried to explore CM7 before installing ICS. The system from CM7 had changed the external sd card string from ‘ext_sd’ inside the sd_card main folder to ’emmc’ in the ‘root’ folder. Try and browse with astro or any file manager and u will find it. But still, I can’t change the default memory location from internal (usb) to the external sd.nn2) I wasu00a0referringu00a0to the typing cursor. Previously, when u type, u can select an option to ‘copy/cut/paste’ whenever u click the typing cursor. It seems that the option didn’t working/appear in the CM7 and ICS ROM version.nnOn top of that, I find that I can’t make a video call through my phone network? Is it still not functioning? Or do i need to install the Face Detection attachment? Front camera works fine during photo taking and so video call should be ok. I even tried engage a video call from my wife handphone, the results I can answer the call but can’t see my wife face. :(nnAnyway, thank you for taking your time to read my comment and my shared experience. :)

    • Sam says:

      Glad to know that my steps helped you. nThe UI of ICS is great and 100%, but the usability is not :(. So I am going to rollback. I found some problems specific to me, probably. nn1) I missed the good old alarm clockn2) The WIFI tethering is not workingn3) Some quick shortcuts are not there (viz., disable data connection from power menu)n4) Built-in file browsern5) Built-in swype keyboard is missing (I eagerly need this)n6) Radio is missingn7) Visualizations for the music player is missing (wallpaper visualization is still there, but with bugs)n8) The screen auto brightness has only 2 stepsnnSure, I will come back to ICS once a good stable release is available.

      • Nathanwolfboy1984 says:

        You can download and install Swype beta for your rooted ics.nSearch ‘Swype beta’nnJust as you have to if you want it on cm7.nIt takes 2 mins.

  217. Moh A says:

    Hi Kapil,Teams or Everyone, nnI’m new to Android and I’m using Samsung Galaxy S GT-I9000 which is still on 2.3.3. I read the latest news that Samsung has announced that Galaxy S and Galaxy Tab will not be upgraded to Android 4. It says that Samsung’s TouchWiz interface on Galaxy S and Tab takes up too much space. So, will this ICS update be running smoothly together with TouchWiz? Sorry if this question is too basic for all of you :-) but I definitely will take my risk to update it to ICS. Thanks for you all and have a great holiday season. Moh

  218. Paragsshukla says:

    Same with me, I have Galaxy S GT-I9000, wanna upgrade to ICS!nnBut if it doesn’t work out can I roll back to my current OS? And how?

  219. Musss1 says:

    i just put ics on my gt i9000 and it works perfectly thanks all who this this guide and the developers this cfw is crazy

  220. Yash Bhatia says:

    I’m constantly getting a ‘Low On Storage’ notification.nnIs this a bug in the ROM? And, is there a fix floating around?

  221. Pruthviraj says:

    Samsung kies doesn’t detect phone running on ICS and external sd card doesn’t shows folders and stuff but it plays songs stored in it. so is there any more update coming for these fixes? nthank you

    • nhelo082 says:

      samsung kies will not detect your phone but you can use the driver for 32bit or 64bit what said in the instruction you can download it there cause it works for me. regarding for your stuff that save in your external sd card go to your file manager then moun emmc that is the name of the folder not like in gingerbread rom name is external sd. try it and you will see your stuff that save to your external sd card. remember emmc is the name of the folder. thanks sorry for my english.

      • Babau says:

        hy…can someone help me….in my file manager(and i have tried 3 ) the u00a0name of my external_sd is the same..and i cand see my files..what can i do…i dont have any emmc….i have to rename it or something??? u00a0 please help…thanks

  222. Micakus says:

    I am always getting “unfortunately, stopped’,,,any help???wanna stop kapil!

  223. Devil_demon4 says:

    I tried it n m happy with itu00a0ni m on latest rc1 ics romnwi-fi working finenfacebook sync not workingu00a0nmissing a good gingerbread keyboardnno radiou00a0nbugs in brightness controlnn no suggestions in dialernno inbuilt file explorernsome apps like kies air n couple more are not workingnnstill waiting for a more stable romnnbtw rom is working fine n m using it for daily use

  224. Mdfahm says:

    Installed this yesterday.. Started charging for the second complete cycle of charging and draining. So can’t comment on the battery life.. The only problem I found as of now is that I can’t add my facebook account. Apart from that, everything is working perfectly fine.nnThere are some minor issues though. like there is no T9 in the Dialer and also no contacts show up when we are dialing the number. In the people app, there is no option to only display contacts with phone numbers. But I guess these things were a part of Touchwiz and if so, I don’t mind. :)

    • Ariaan Bruinsma says:

      I can… I’ve been using it for 4 days now… Have to admit the first day I was playing a lot with it, but that changed the two days following (first and secondu00a0Christmasu00a0day ;P) But the drainage was still quite fast. Normally my screen uses the most power, thenu00a0WiFiu00a0then maybeu00a0Bluetoothu00a0then Android it self.nnNow Android seems to dominate the drainage, are there any useless cycles on the background? Perhaps monitoring tools or something?nnThe phone also tends to get warm/hot sometimes. I couldn’t determine which application was responsible for that.nnExcept for the lockscreen, everything seems to work great! (There is a lag before the touch capability works.)

      • Rosh Gamage says:

        It looks like it has a connection between “Data over mobile networks” option. Disable it, and your phone wont loose more than 1%-2% for a duration of 1 hour, and importantly, “Android OS” wont use more than 5-10% of the battery. Just for testing purposes, i kept it disabled and ran almost 4 days with ordinary mobile usage (calls/text/video/music/camera) without data transfer (Facebook/Gmail/Gtalk etc).

        • Rosh Gamage says:

          It should get fixed in future releases. Android OSu00a0shouldn’tu00a0consume that much battery.

  225. Nathanwolfboy1984 says:

    You can download and install Swype beta for your rooted ics. Search ‘Swype beta’nnJust as you have to if you want it on cm7. It takes 2 mins. nnThis will solve all your stock keyboard issues…

  226. Devil_demon4 says:

    is there any option to get keyboard which is in 2.3.5 gingerbread??????nnthe stock one…………..

  227. Adamkat says:

    Works great!nOnly problem so far is I can’t connect to my blue tooth headset. The phone doesn’t recognize it.

  228. Jean-Francois Daigle says:

    Any plans to work on compatibility for I9000M (Vibrant) in a near future??

  229. Dj_well_17 says:

    Will you guys be making a ICS rom for the Epic 4g (original)

  230. Pruthviraj says:

    i am unable to play some mp4 files,divx and mkv files also. i dont knowwhat’s wrong with it. in 2.3.5 once i played video with .mkv format.nany suggestions please

  231. Shubhtheone says:

    Gr8888888888888888888888888 WORK ….. super like :)n

  232. Vecsian says:

    is slovak or czech language included?

  233. Mihir says:

    okay i installed ics on my phone now i want to remove ics and i want gingerbread my old version ? hoe to remove ics from my phone ?

  234. Mihir says:


    • Pruthvi Raj says:

      u00a0just follow the procedure that you used to install 2.3.5 for your mobile using odin. i did the same.

  235. Pruthvi Raj says:

    finally i am able to play all the video files in my mobile after flashing back to 2.3.5 gingerbread. may be the problem is that it still doesn’t have access to samsung kies…… sorry if i am wrong…..i am not blaming anyone…..just a small suggestion……nthank you

    • jadenoliver19 says:

      what..i can playu00a0videos on my phone with ICS on it. try installing mx video player.

  236. jadenoliver19 says:

    RC2 is out. FYI

  237. jadenoliver19 says:

    guys is perfectly working, just some bugs you wouldnt even notice it. whou00a0needs FM radiou00a0anyways, c’mon! they are doin’ their best we should encourage themu00a0more by sayin’ “nice work”u00a0or “nice job” instead of whining and expressingu00a0 dissatisfaction.

  238. Altlo1ohye says:

    You can download the software on the nGalaxy S SL I9003

  239. BigWizardStyle says:

    Everything is working great, but can not get my mms messages tou00a0receiveu00a0or send

  240. Felipe Arantes says:

    Works on Motorola DeFY?

  241. Arpit Handa says:

    Dear Team of Awesome Developers!!! i love this update and freaked alllllllllllllllllllllll my near and dear ones with this Upgrade To Android 4.0, but sadly though i had to get my fone back to Gingerbread 2.3.5… The BUG/PROBLEMS i faced were:-n1. The Start Screen is not the same as shown in the video, i mean i get an android wrapped in icecream Flying in Rainbow colors on the screen, instead of the ANDROID written on the startup screen.n2. And the main issue is when someone gives me calls, they just cannot hear my voice properly… i thought i made a mistake in the install procedure, i repeated the procedure and still i had issues…….nnPlease suggest me something, i really LOVE this upgrade! and i want to use it.nnAwaiting a Reply, Thanks in advance!nArpit

  242. rais azad says:

    USB is not working, I cant connect to to PC

    • Pgotze says:

      same problem here each time i connect usb cable, the process for media crash. also kies air cannot be installed, instalation crash. cannot import contacts from my laptop. damn :-(

      • junaid pmh says:

        u can take from ur gmail…nfist send to ur contacts to gmailnnthen downlaod itnit will automatically installed on ur phone contacts !!!

  243. Gylden says:

    Hi, works great but having problem with reading my external SD-Card… Any suggestions??

    • Marcel says:

      your external sd has been moved to emmc on the root folder of the internal sd. You can get there with ES fileexplorer (free). Dont know for sure if you need root or not.

      • Gylden says:

        It worked and you dont need to root, just havent seen the emmc folder before, my bad, thanks

      • Rhom says:

        is there any way that we revert it back to the way it was before? Like the “My File” app? i tried restoring the app using Titanium backup to no avail. Without file managers like Astro and ES, the external SD card is invisible. How to i make it appear on Ol File Manager.n

  244. AHK says:

    Hey Kapil,nIf I updated a custom ROM, then I didnu2019t like.Can I downgrade to a firmware stock ROM?nPlease Reply and Thanks in advance

    • Marcel Dingemanse says:

      Go to download mode and then flash stock xxjvs/xxjvt via Odin (the 512bit/pda/modem/CSC files.

    • lightalex1 says:

      Yes you can, just search any tutorial for any android version you want ( latest 2.5.6) .
      Here is a link for you:
      PS: I’m not Kapil 😉

  245. Robert Szekely says:

    help nncant make video callnn??

  246. Marcel says:

    RC2.11 is already out!

  247. Stephan NL says:

    Dont have any problems with it.u00a0nnOnly thing that sucks is that you have to download a file manager from the market to get acces to all your files.nnBut in the end I am very happy with this!! Works absolutely great!nnPs sorry for my bad english im dutch

  248. Daniel says:

    Can i flash from Darky v10.2.2?

  249. Tmuzyo says:

    Hi~nThe Rom is great,nhowever, I have found a problem on my i9000.nAfter I have flash the RC2.1,nEvery time if my phone is switched off and when I plug in my charger,nthe phone will automatically switch on by itself.nCould anyone help me out about it?nI just want to power off my phone and recharge it.

    • Praveen says:

      Connect original Samsung charger, your problem will solve

      • Tmuzyo says:

        Thanks for the suggestion,nbut I have tried connected through original Samsung charger and Samsung USB cable to computer,nstill it will auto-switch on itself……

  250. Praveen says:

    ics rc2.1.3 is out, whats your comments?n

  251. amejs says:

    Firmware version 2.2.1nWill it work?

  252. Marcel Dingemanse says:

    calendar app does not synchronize with google calendar.nSerious bug. I had it with rc1 and now with 2.11

  253. Lar whelan says:

    I’m on Gingerbread and i got this rom to work and it works brilliantly, I’ve reverted to a backup i had of gingerbread though because all my phone numbers and texts etc are there, can anybody tell me a way to bring over everything from my current rom to this ics one??u00a0

    • Martin says:

      if you save contacts to your google account rather than the actual phone itself, it backs them up everytime you enable syncnn

      • Lar whelan says:

        And what about my messages and pictures and apps and that?

        • Pruthvi Raj says:

          I guess you will have to use a back up application for all those messages and apps. for the pictures i guess even if you delete all the user data in the recovery mode the pictures won’t get deleted.

  254. Arnab140589 says:

    I’ve installed ics rc1 it isu00a0brilliantu00a0but there is a serious bug, while taking an incoming call the other person can’t here my voice clearly. It happens only sometimes. I have twou00a0I9000 the same problem is going on both the two devices. so whatu00a0should I do to get rid of this problem??u00a0u00a0

  255. Pruthvi Raj says:

    i dont know if there is any problem with ics because i am unable to play videos on my phone with this os. and those same videos are playing in gingerbread 2.3.5. can any one help me????

  256. Lita_alitalia says:

    i tried to update my Samsung galaxy s and it failed , when i took off my battery, n put the battery back, i cant no longer turn on my phone, and cant enter download mode , my 3 button not functioning. need your help

    • Karim Talbi says:

      i think it is bricked. search youtube for a how to unbrick galaxy s.u00a0nnhope this will help you.

    • Pruthvi Raj says:

      u00a0Hello,nu00a0 Do one thing i have got these type of problems many times. I just step back to android 2.3.5 using odin and flash back it again. Try this i guess it will work.

    • Pruthvi Raj says:

      u00a0oh i am sorry i didn’t see that can’t enter download mode

    • Sam says:

      I think, Galaxy S is very hard to be bricked. Just make sure you are pressing the right key combinations. It is VolumeDown+Home+Power. NOT VolumeUp. I have had in this same situation, and realized after a 100 try.

  257. Tim says:

    I have just upgraded from RC1 to RC2.11 and i have two questions:n1. How do i fix the message i keep getting on my screen: Unfortunately the process has stoppedn2. How do i get back the SIM Tool Kit Menu I had on my phone when I was running on 2.3.5?nThanks

    • lightalex1 says:

      1.You can not fix that,u00a0maybeu00a0one on of the later versions it will be fixed.u00a0n2. As far as i know, this works the same( wait for an update)nSorry foru00a0disappointingu00a0you, maybe someone knows sth…

    • Praveen says:

      RC3 is out and fixed this problem.

  258. junaid pmh says:

    HAI have problem in my Samsung Galaxy S2 u00a0ics 4.0.3ni cannot capture in video mode…nwhen i take video mode u00a0automatically closing app.nany idea about it ?nplease help

  259. Moh A says:

    Hi Kapil and All,nnIn step 6. Next, CM7 (or any MTD based ROM) is a must…Why is it a MUST? Thanks for the reply to all. :-)

    • Karim Talbi says:

      No it is not a must. Most of the people just say it worked better with doing that first.
      But i dont realy know why.

  260. Pruthvi Raj says:

    can anyone tell if there will be an official update of ICS for galaxy s i9000? if so when is it expected?nthank you

  261. Paldiferi says:

    hi, i cant download from direct link. can you send me again? thx

  262. mie says:

    hELLO.I have return my SGS to 2.3.5 from ICS4.0.nMy SGS can’t connect to packet data.ncould anybody please advice.

  263. MAC says:

    MY WIFI doesnt work here please help !!n

  264. Mrnoner0 says:



    • Karim Talbi says:

      It Should. They fixed most of the problems. I just flashed it and everything works fine. 

      If not you will still have the option to flash back.

  265. Shahid Latif says:

    What about unlocked fones. I have galaxy-s 19000 orage france unlocked with gingerbread.xxjvp installed. Will it remain unlocked after upgrad to this rom.


    Plus, I could not find any list of bugs ( just to see if they are worth worrying abt or not)

    • Karim Talbi says:

      yes it will remain unlocked after upgrading.

      • Shahid Latif says:

        Thanks. Nice to know that :)
        Now I will try it.

        • Shahid Latif says:

          So, I installed this rom and works perfect. Fone remained unlocked and it turned out that I had everything available (root, CWM etc) so just copied rom and flashed. It took 5 minutes tops J

          Thanks everyone who made this beautiful ROM available to us.

          As far OS itself 

          It has a great simplicity and decency. Widget preview is amazing. Web browser is way better. Recent apps preview is helpful. Folders are great but not as convenient as “Go Launcher” ones which are not also available on home screens but also in apps pages plus they have limited space (for a person like me who runs SGS like a PC, its really inconvenient) but still better than nothing. No “My Files” ??? Could not find many other features too i.e. home screens switching and setting default home screen. No office app too. External storage mount point changed making things complex. Apps page is forced sorted by name (or I could not find a way to customize it). Long press an icon in apps page gives you uninstall option (which I think is new or did not notice before). I liked old YouTube widget which let you record directly to YouTube. New one is just beauty.

          Overall, It has its charm but I expected + all features of third party UIs like Go Launcher. It’s like a tradeoff for me now. Choose some options and give up some options :(

  266. Dr Prax_07 says:

     hi i have samsung galaxy s i896 can i upgrade android 2.3.3 gingerbread to ice cream?

  267. Moh A says:

    Hi Kapil,

    The latest version is out now! ICS 4.0.3 RC3. Hope this helps :-)

  268. Suraj Rajan says:

    No network service after installing ICS 4.0.3 RC3… plzz help!

  269. SpudGunr says:

    Brilliant! Thanks to everyone who made the steps so easy to follow! 

  270. Amelia Marie says:

    Where do I get the kernel file and root files from? I can’t find them. Can you please give me the links? This is the first time I’m trying to flash my phone so I don’t really know what to do…

  271. Bllackangell96 says:

    Does it works and on Samsung Galaxy S Plus GT-I9001?

  272. Dan Stewart says:

    Hey, my gps isnt working on any programs? facebook, twitter etc. What can i do? I didnt use a seperate kernal file, just the rom zip.

  273. Sreeraj Sreedhar says:

    How can we install adobe flash player to watch web videos in samsung galaxy s i9000? Can i het a proper link.

    • Bllackangell96 says:

      You can download Snappz market from the internet and there yout can find adobe flash player.
      Good luck!!;))

    • Karim Talbi says:

      Adobe Flash Player 11 should be availabe in the official Android Market.

  274. Anie841124 says:

    HI.mine is samsung GTI9000DXJV9 2.3.3.

  275. Rhom says:

    coming from rc2.11, tried updating to rc3 but failed. it says “(bad) Installation aborted.”
    what did i do wrong?

  276. Avalos says:

    Anyone else having trouble with the back key acting as the home button, and the home button itself not working at all? Tried flashing/wiping data 3 times, but no luck. Any fix known?

  277. Shahid Latif says:

    So, I installed this rom and works perfect. Fone remained unlocked and it turned out that I had everything available (root, CWM etc) so just copied rom and flashed. It toon 5 minutes tops :)

    As far OS itself

    It has a great simplicity and decency. Widget preview is amazing. Web browser is way better. Recent apps preview is helpful. Folders are great but not as convenient as “Go Launcher” ones which are not also available on homescreens but also in apps pages plus they have limited space (for a person like me who runs SGS like a PC, its really inconvenient) but still better than nothing. No “My Files” ??? Could not find many other features too i.e. homescreens switching and setting default home screen. No office app too. External storage mount point changed making things complex. Apps page is forced sorted by name (or I could not find a way to customize it). Long press an icon in apps page gives you uninstall option (which I think is new or didnot notice before).

    Overall, Its has its charm but I expected + all features of third party UIs like Go Launcher. Its like a trade off for me now. Choose some options and give up some options :(

  278. Levindog101 says:

    RC3 is out!!! post it! its bloody amazing how fast it is!!

  279. wawa says:

    update seams to be working great, but the swype keyboard is missing from input settings. is there any way to retrieve it?

  280. LazyBoy says:

    I’ve followed all the directions, and find myself arriving at the screen after rebooting with the “Welcome” and “Touch to Enter Password” in front of me – but my touchscreen doesn’t seem to work, I can’t select anything – but I get vibrations after pressing the back and home buttons…I’m not sure as to what I can do? Any advice?

  281. person says:

    wens da official version coming out?

  282. Orchid975 says:

    theres new version available RC3.1

  283. VasilescuN says:

    i have current firmware 2.3.6 . baseband version : I90000XXJVU . can i apply the custom rom ?

    if i understand good i need to revert to 2.3.5 ?

  284. Tom Griffin says:

    Where on earth is the Kernel file? I can’t see the download link :(

  285. Pruthvi Raj says:

    hello guys i am not getting wifi on ICS RC3.1. i tried installing . but it says some error.
    please help.

  286. Anirudh Ram says:

    The Rom is awesome! But im not able to get the WIfi! I’m not able to find the kernel file! Please help!

  287. Info says:


  288. Jordy Loosen says:

    I followed all the steps and the ICS works perfect!
    Except for my mobile internet 3G, I have put in all the right settings but the phone does not search for connection.

    Does anyone has an idea, how to fix ??
    For when its helpful my provider is MOBILE VINKINGS Belgium

  289. Galaxy_323F says:

    slow as H*L!!!!! but it does work.. (barely)
    further testing from now.. first thing: spotify for in my car..

  290. Ayden says:

    Hi Guys… I downloaded this android 4.0 software on my Samsung Galaxy S GT-I9000 and everything was okay until I tried calling someone using the phone.. but whenever i try to, the phone makes one “beep” sound and on the screen says call ended and does not ring. CAN ANYONE HELP ME PLEASE?

  291. Yoav says:

    This is great work! Thank you you have really saved my phone not only that I have the native Hebrew lang I also proud to use ver 4 on my i9000.
    I do have A Q regarding the FM radio, it seems like the phone don’t know he got one. please tell me if you have a solution.
    again thank you for your wonderful work

  292. mie says:

    can anyone help me..i just change my gingebread to actually work..but sometime when i open some application it say ‘ unfortunately, the process has stopped’ why its happens? can you help me..

    • Luciflex says:

      Do a factory reset and wipe cache partition from recovery. Then reboot 100% work, good luck.

  293. mie says:

    Its working!! when do it in several more 
    ‘ unfortunately, the process has stopped ‘. Wifi is working have a new phone now =)..i planed to sell this g.s i9000 to buy g.note..but when i thinking back..mayb not..TQ Kapil..

  294. Ib78611052 says:

    when i open any video or a game it stops n countinue stop means that the video is not playing the video normal help me plz

  295. Toronz says:

    thanks alot to the dev team that working hard on this superb rom…one thing that i noticed…there is no option to view files like (my files)on gingerbread…i have to install file manager to view them…and the usb port  is not working when i connect it to my pc….i hope u can fix them….thx dude…

  296. Millions says:

    do you guys notice that screen flash when you put your phone on power saving mode? is there a fix for that?

  297. Stmanozz says:

    Can i use this rom to my samsung Vibrant???

  298. Rex_mie says:

    cannot play flv format videos in ics ='( can anyone fix this..

    • Karim Talbi says:

      The Google Video player doesnt support FLV.

      Download the MX Video Player from the Android Market.

  299. Boudyskaf53 says:

    man there’s rc3 now , how to now ??

  300. Boudiskaf53 says:

    i can not find the kermel file and the superuser file shown in the video , help plssss

    • Karim Talbi says:

      You dont need them anymore. You only need the ICS_4.0.3(RC3.1) file. 

      The Videotutorial on this site is a little old you should follow the instructions on the xda developer site.

      Hope this helps.

  301. Antho says:

    where do i get the wifi kernel file to download from for my wifi

  302. says:

    so karim now i just have to flash the rc3 only ??and it will work ??

  303. Rmahajan9 says:

    Hi guys,
    Just flashed RC3.1 on my I9000, all ok except the Wifi. Does any body know how to fix this?
    Thanks in advance

  304. Raul says:

    thanks for the post. All is ok except facebook contact not syncing!! When I try to add facebook acount it comes back to account page. Any suggestion?

  305. Raul Oja says:

    HI, I did a copy from contacts with Kies but my samsung does not connect with kies after install 4.0.3 anymore. How can I get back the contacts?

    • Smudo78 says:

      I have the same problem. Kies can´t connect with the ICS on the Galaxy S.

      • Raul Oja says:

        I installed 2.3.5 again and then I exported all contacts to *.vcf file (to internal sd) and then I installed ICS again and imported vcf file. ICS recognizes only vcf file. I have more than 1000 contacts and It was easier uninstall and install the software. :)

  306. Luciflex says:


  307. Wolf says:

    A lot more needs to be done. I experienced these problems:
    1. Occasional system reboot
    2. Battery life dramatically reduced (by ~40%)
    3. Majority of user apps for power control (wifi, gps, autorotate etc.) doesn’t work
    4. Cant filter out contacts without phone number 
    5. … probably coming soon

    nevertheless good job, lot of good solutions. I would like to continue using ICS but buttery life is just ridiculous.

  308. Raul Oja says:

    I cannot say anything bad for battary but I have next problems: I cannot import contacts. Touch screen does not work so well like with 2.3.5. Phone book system is not so good.

  309. Mal4o70 says:

    I’ve did everything perfectly! No errors no bugs no nothing. But at the end I didn’t had red cat fish logo… something mixed between crocodile, duck, beaver and snake “Platypus” … so far so good! Okay.. but when I reach the starting screen my galaxy s is getting really slow… I need to spam hit something for like 10mins just to continue and I have error “Unfortuately, the process has stoped” and I cant remove this message to get into the phone = … some help would be really appreciated! 😛

  310. Rmahajan9 says:

    I again flashed RC3.1 after flashing CM7 on my rooted XXJVS and for me every thing worked well but the WIFI. I was simply not able to enable wifi on my I9000 and the 3G speed was teribly slow. I did flash JVT modem but for no improvement. 
    Otherwise every other thing worked fine. No “” errors and the navigation was smooth. I even like the all new look of the GUI and also made the FM radio app work by installing Spirit FM app from market.
    However since I cant live without Wifi (obviously no one can), so I will have to revert back to XXJVS 2.3.5

    Can anybody share how to fix the wifi issue on RC3.1

  311. Jezus1906 says:

    Try with JVU modem.

  312. Rmahajan9 says:

    Hi Jez,
    Thanks it worked with JVU modem finally. Many thanks again now I can continue with ICS :)

  313. Adnan 94 says:

    thanks but i dont find a kernel file which i could get at step 3 i’m desoriantated

  314. Raza Ahmed says:

    everything ok but extrnal card is not in filemanager. although music files and videos r in media player. what to do?

  315. Mie says:

    Thanks a lot to Kapil..i like very much this ics rom..its difference with others rom..
    1. run smooth
    2. new key lock
    3. vibrate intensity is superb!!
    4. new camera setting + edit picture
    5. the way phone sleep is..awesome!!

    but it had some lack..likes
    1. cannot set a full song (mp3 format) to caller ringtone
    2. cannot play avi video format (can play only mp4 format)
    3. no shortcut (toggle slide) for wifi, bluetooth, gps, silent, and screen rotation setting.

    please help me if there’s another way to fix this problem..TQ

  316. Rex says:

    i upgrade i9000xxjvu to ics..its actually work..but got problem with wifi. i do the wipe cache and wipe data but its same..i also install a kernel file via recovery mod but nothing change..

    • Jezus1906 says:

      Try to flash other modem (ex. jvk) 

    • Thomas Gladdines says:

       It’s a problem that has occurred to multiple people at the moment, they’ve even pulled the rc4 downlaod because of it, but they will publish rc5 which should fix everything ^^

  317. Jordy Loosen says:

    Does anyone has an idea where I have to store my mp3 songs so I can use them as my ringtone ?

  318. Jraamprasath says:

    will this work on galaxy s i 9003?

  319. MAXIM KOBA C.E.O. ROMANIA says:


  320. Midun says:

    THank you very much. i have installed on my galaxy s i9000. works like charm. Camera setting not available, cannot change the saving to external sd card. plz help

  321. Costin_giubega2005 says:

    is this working on galaxy s plus(i 9001)?
    i 9000 and i 9001 have the same specs only the cpu is diffrent

  322. Tk961014 says:

    My bottom 3 buttons doesn’t work what should I do?

  323. Sc 75 says:

    Hi everybody,
    After reading all this, I feel ready for the big “Jump”, but …I dont succeed to download the Rom Android 4.0 at the given link, this link seems not to work, could anyone show me a new link ? please.
    Thanks to all

  324. Mahir Ramic says:

    I am not able to download the kernel file :(

  325. Avisnayak says:

    dude every thing is working… :) 
    but hav problm with WI-FI is not working and usb connection nt wrking… windows 7 is asking for drivers… :( help me

    • Kapil says:

      Install drivers linked in point 3 of pre-installation thoughts above.

      For usb connection, restart both phone and PC and try again.

      • Avisnayak says:

        yeah everything is working bro… cool…!!!! 
        but ma phone didn’t start with fugumode(samsung) it ws hanging…i took of battry… so i again installed ics 4 the phone hs tunrnd on but not in fugamode…. is ther any problem..???

  326. Luigi_hogenboom says:


    Thanks for the well instructed guide!
    Everything works except for the WI-FI.
    I have read the comments below and your guide.
    In the instructions you say for the WI-FI to work you need to 
    re-install the kernel file and in the comments has been said that 
    there is no kernel file!I have googled other solutions but nothing works… can this be fixed?thanks again anyway!!

  327. Swordfish says:

    hi guys n girls

    I cannot see any kernel file or root file as in step 3 & 4 and I’ve google it but no luck..pls advice 

    thank you

  328. Ivan says:

    After much searching and some luck i found a patch for the Wi-Fi bug,
    worked first time.

    Thanks to everyone for the help. 

  329. Mahir Ramic says:

    is there any good kernel? :(

  330. Bogdan Cornea11 says:

    Have problem with navigation google maps is not connected on google acount

  331. Allengancl says:

     i had flash to RC4.1, why it didnt detect my sim card contact

  332. Plus says:

    Does this work on Samsung galaxy S Plus ?? Or is it ever gonna work on it : )? 

  333. Igor_mail says:

    Hello, here in Brazil the Galaxy S GTi9000B came with digital tv and FM radio. This ROM keeps digital tv and FM radio working?
    Thanks in advance.

    • Kapil says:

      This might work but I’m not sure FM radio and digital tv thing. But I think there is a separate version specific for i9000B out there, which may have these two things working, but nothing for sure.

  334. Darkxoa says:

    is this upgrade compatible with the galaxy 5.0 mp3 player? anyone? wikipedia says that the mp3 player is technically the same.

  335. Oli says:

    I did everything like described above … but my Galaxy S stucks at first boot logo. Aftre that it’s not possible to start cwm. Only download mode is possible and I have to flash gingerbread again. I tried it 3 times now without success. Could anyone helkp me please?

    • Kapil says:

      Did you install CM7 first? Also, you need to flash the Android 4.0 Rom file two times. Did you do it?

      • Robbaddoo says:

         Mine did this too. It just reboots in a loop before it is possible to do the second flash of the Rom. During first flash it reboots back into recovery but the phone reboots every 5 seconds and is unresponsive. I just flashed 2.3.6 again and rooted again and then tried again with 4.0.3 but it has done exactly the same this time too.

        • Robbaddoo says:

           I should say the problem is occurring at 4:05 of that 9:38 youtube video above. I don’t get the modified Galaxy S screen, just endless perpetual loop of rebooting.

      • Robbaddoo says:

         Sorted now. Works sweetly. Thanks very much for the help!

    • Rmahajan9 says:

      Hi Oli, Do this – when stuck at first boot logo, pull out the battery and use 3 button combo to switch on go directly in Recovery, flash the ROM again. This should work. remember phone takes quite long to boot first time.

  336. Martin says:

    for anyone wanting to use the t9 dial up searching like in gingerbread you have to flash this zip from CWM recovery

  337. Yeganehaym says:

    rc 4.2 is ready
    but i cant download rom and cf-root

  338. Alaws_2008 says:

    keeps saying ‘unfortunately, the process has stopped’ and then closes.

  339. Pruthviraj says:

    every thing works excellent but it would be better if it gets official version and possible to connect to internet from phone to computer.

  340. baummonster says:

    Just upgraded to ICS using your guide, with next to no experience in flashing before, and it worked like a charm. Thank you very much for your efforts, much appreciated!

  341. M Uzuyev says:

    If I install it now, will I be able to the things I usually do? Like internet, youtube, mp3, sms, …
    I remeber when I installed beta2, I couldn’t acces my files, will this work now?

  342. Anonymous says:

    Good tutorial you have here. I followed it thru and managed to get 4.0 running on my Galaxy S. 


  343. Spgbuc says:

    For two days I put the Android ICS on my samsug galaxy i9000 so far everything works perfectly with one problem can not store pictures /  applications on my external Mirco SD card (no longer sees it as the previous version andoid the external sd) but sees him as emmc, what can  I do in this case?
    As emmc is available to read music / documents almost everything on it but I can not store enithing from the phone on it . I tri to move from the phone memory with cut and paste am the card and is not working
    Do you have a solution for to this problem?

  344. M Uzuyev says:

    Everything is up and running. Thanks a lot! Really nice work you’ve done here.

  345. Spgbuc says:

    yes when i connet the phone to pc both cards are showing up and i can acces them copy/paste

    • Kapil says:

      I guess it’s okay then. Right?

      You know, since this is not official firmware from Samsung, so there will be some bugs here and there.

      • Spgbuc says:

         yes it ok…..i would like to use the external sd but if is not possible i will use it for store from pc am it :(

  346. Androidskings says:

    Thank you soo much

  347. Ipower7000 says:

    Hi I installed 4.0 without any problem but now can not connect phone to PC. I updated all drivers. My phone is galaxy S and thank you

  348. Krevlin92 says:

    hi, i have finised, but i installed just the rom file… its ok?… i want to be sure its ok.. hellp me..

  349. Hanz Zain says:

    Hi, I am using XWJW1 2.3.6 (not rooted) on my Galaxy S i9000. Now, I want to install ICS 4.0.3 RC4.

    Can I skip step 1 and 2 (flashing XXJVU) and directly install ICS on my XWJW1 firmware?

    Thanks for help.

    • Kapil says:

      If you have clockworkmod recovery installed, you can skip first two steps. But if it doesn’t work, install again without skipping two steps.

      • Hanz Zain says:

        Thanks heaps Kapil. Like your quick replies.

        Just wondering if you could please tell me which is the best place to download and follow the instructions to install clockworkmod from? (or if u can paste a link here. thanks.)

  350. Kaveh says:

    which ics rom is best for I9000 : 
    Cyanogenmod 9 /  rc4.2 / rc3plus or galaxy droid ?

  351. Ipower7000 says:

    Hi I installed rc4.2 without any problem but now can not connect phone to PC,and do not read external cardsd. I updated all drivers. My phone is galaxy S and thank you    

  352. M O N T U says:

    its giving me google.. and restarting continuously  .. i didnt get the blue screen -.- .. help me asap please.

  353. Tushar says:

    hi..i have rooted my galaxy s i9000 to 4.0.3 using RC4.1
    i want to install RC4.2 now…should i directly do it or is there some special procedure…pls let me know asap..and thank you…..

  354. M O N T U says:

    How to downgrade to the factory software ?!

  355. Chiranjeev says:

    Thanks for Sharing this Just installed it by your tutorial.

  356. Chubz says:

    Can this be done on Galaxy S Plus(I9001) ??? 

  357. Ray says:

    Great work! I am now enjoing Galaxy S with Andriod 4.0!  Thanks so much !!

  358. efren pavo says:

    no fm radio on this rom yet?

  359. I have a Samsung Galaxy i9000 with follow software specs:
    Modelnr: GT-I9000 Firmware: 2.3.3 Baseband-version:I9000XXJVO Buildnumber:Gingerbread.XXJVO

    1. Is it possible for me to upgrade to this new Android 4.0 to follow this steps?2. Is Android 4.0 faster then all older versions? will i notice any progress in performance?
    3. Will everything works fine with this Android 4.0?

    Hopefully u can answere this qeustions. Thanks for this development. 

  360. Filipen says:

    how can i fix my wi-fi? it’s allways turning on and of automatically. i’m using Galaxy S I9000

    • Kapil says:

      Install version 1.2 of AOKP rom for Galaxy S — it fixes the WiFi issue.

      • Filipen says:

        i don’t know beacause i’m a noob in this lol i just follow the steps and i sucessfly instaled android 4.0.3 but i’m with that ‘little’ problem

        • Kapil says:

          No probs :) Simply install version 1.2 of AOKP rom as I said in my previous comment.

          • Filipen says:

            thanks for the help man, but the only problem is that i don’t have the cwm installed, i already installed the rom manager but due to the wi-fi problems i can’t install the cwm 

          • Filipen says:

            i have to install the 2.3.5 version of android and do a backup of cwm and than install the 4.0.3 again?

          • Kapil says:

            If you installed the rom above, you already have cwm recovery, just flash the version 1.2 of AOKP rom on it.

    • Kapil says:

      Which rom are you using? I don’t think you’re using the rom above. Aren’t you using AOKP Ice Cream Sandwich rom?

    • Dwright 94 Dw says:

      i had the same problem mate restart the phone then go to activate google account and leave it (make sure you are not connected to the mobile internet) then it should come up with wifi, and the modems it has found.

    • Yusuf Shaikh says:

      Dear all..
      for wi fi issues download this file wifi zip file from here “”
      copy this file to ur mass storage/SD card —then go to recovery mode — select install from sd card and select this wifi zip file and let the recovery install it for u…

      enjoy WIFI problem fixed

  361. Dwright 94 Dw says:

    Hi, i cant seem to get the camera working???

  362. Pr1mefact0r says:

    based on AOKP Rom

  363. Hanz Zain says:

    I have installed ICS :) working sweet!!!

    In android 2.3.x, there used to be a shortcut in the shortcut bar on the top which had wi-fi, gps, silent, rotation etc. I can see a shortcut bar on the desktop in ICS, but vibration mode icon is not there.

    Any one knows how to add a shortcut to put phone to silent/vibration mode?

  364. pratap says:

    ics 4.0.3 wifi is not working.

    • Sepa says:

      The instructions here are great but alas the lag with ICS is so frustrating I reverted back to 2.3.6. My i9000 is back to normal and much faster without ICS. 

  365. Ray says:

    any FM radio will be available soon? I have installed spirit FM radio, but not work on I9000 ICS :(

  366. Louloute1967 says:


    Thanks for the Rom, it works great for me!
    Do you know where i can find an FM radio?
    The Android market only contains web radio….

    • Martin says:

      download Spirit FM from the market for FM radio

      • Louloute1967 says:

        Thank you, I tried this radio one day ago, but i had set a bad configuration …
        But now it works fine.
        I found on a forum the configuration:
        – regional band: put your land
        – audio – method: GalaxyS ALSA

  367. 6miron says:

    I’ve installed the rom using the guide above, only that after flashing the rom it didn’t  boot up into recovery,it just loaded with the new rom.
    is it ok or should I flash it twice anyway?

  368. Sober says:

    Is there any ICS rom  avaiable for GT i9000t?

  369. Krevlin92 says:

    hi, where i can find 4.0.1 or another verion?, from download link from here i can get only 4.0.3, and on this verion programs like viber don’t working,

  370. Dartagnan says:

    Hi, i instaled this rom just now and i dont know why, but my phone is now extremly slow, like slowpoke, takes ages to load image or message. Anyone know what might be the issue?
    Thanks in advance for answer

  371. Hi, I think I have a similar issue like Dartagnan…….Currently my SGS I9000 is running on ICS which I installed as per instructions given here.Well everything went fine, however now my free/available memory is around 50-100M/326M which was previously 120-190M/313M when I was on 2.2 Froyo. Can anyone tell me whether this is normal for ICS and if anything could be done to increase the free memory?.And also I could see that now the battery charge lasts only a day since I installed this ICS. Any suggestions regarding this?. Please help me to solve these issues. Thanks in advance for reading my message. Cheers.

  372. Kbott89 says:

    i have a problem i backed up everything on my phone onto samsung kies before doing the update and now my phone want connect to samsung kies is there anyway i can do it with reverting bak to gingerbread version

  373. Cyril Barillet says:

    Now, ICS works on my Galaxy S but everything is blue… How can I fix this problem ?

  374. Ibrahemrs10 says:

    what about Gt-i9003 ??

  375. Dnruwan says:

    Hi I installed 4.0 without any problem but now can not connect phone to
    PC. I updated all drivers. My phone is galaxy S and thank you

  376. Hu2aimiez says:

    i cant see the download link

  377. Basheerrv says:

    i install ics. but phone speaker does not work and there have no range indication

    • Dim2124 says:

      same problem help plz when i call someone i cant hear anything only when i put it on speaker i can hear

  378. Meeelak says:

    Hi? I installed it successfully but Market is not loading with my Network Internet.

  379. Inlinestas235 says: error what is it?

  380. Sepa says:

    Installed ICS as per these great instructions, but my i9000 lagged badly and screen responsiveness was reduced. I have reverted back to 2.3.6 and it is much faster. Has anyone else had this problem or knows how to fix the lag problem?

  381. Venky1893 says:

    hi , I did this ,everything was ok, i dont hav Fm-radio, i cant copy contacts to phone memory,it goes to gmail and there s no facebook sync in account and sync :(

  382. Meeelak says:

    If anybody has problem with Market ( isn’t connecting with 3G Internet), then first try to connect with WIFI internet, all the apps, then you will be able to use 3G with apps. I figured it out by this.

  383. Stevegreaser says:

    Worked perfectly – thank you!
    Can’t see how to change appearance though.

  384. Ante says:

    Everyone! To make the UI snappier and quicker, try enabling “Force GPU rendering” in the developer options. I think it’s working… or I’m just imagining things.

  385. Exemplary says:

    Hi All!

    I installed on my Galaxy S the 4.0.Everything was fine.Unfortunately the 2-3g does not work, and get the required settings from service provider.. Unfortunately, I did not go down the APN2 settings. :-(

    Do you have any solution to get back to use a 2-3g-t?

    Thank you in advance.

  386. Robert says:

    Here is another how to install ICS on Galaxy S:

  387. Raj Bahgwat007 says:

    Please tell me that if I have 2.1 can I flash it & have 4.0?

    • Kapil says:

      Search for XXJVU here on this site and install that first, that will update your phone to Android 2.3 and then you go for the above, Android 4.0.

      I would also suggest you to try AOKP rom for Galaxy S, it’s based on Android 4.0 too, but install XXJVU first.

  388. Galaxys1 says:

    It’ always stuks on level 12. it makes boot loop.

    • Galaxys1 says:

      and after that i reinsert battery, wie data/factory reset and after that i am installing the ROM again and now my phone is on the boot logo for more than 10 minutes.

  389. Venky1893 says:

    its there a program monitor widget for ICS, to close the running aps ??

  390. Ra says:

    Oh, i am 3000th liker. Great!

    • Pavanthecrazy says:

      hi my phone s i9000 ice 4.0 installation np problems but caller voice no recived no accpted loud speker is accpted pls tel me any one how to fix the problems

  391. Ticoti68 says:

    Hi everyone
    i have GT i9000 gingerbread 2.3.3 I9000XXJVO with root can i upgrade direct to android 4.0 or  first get 2.3.6 and then upgrade to android 4.0?


  392. Rui Mourao says:


    I have GT i9000 gingerbread 2.3.7. Cyanogenmod 7.1. Can i update directly to Android 4.0 ?


    • Kapil says:

      Yes you can.

      • Rui Mourao says:

        Got it. Thank you. 
        – Where is the status bar ?
        – how can i import contacts from the sim ? 
        – how can i define global touch vibrating settings ? 
        – does not come with market ? 
        Some interesting, mainly graphic related, new features. But very far behind cyanogenmod concerning customization. 


  393. Aidy999 says:

    Been using this rom for a few weeks and I love it, it runs bit laggy but i’m sure it will get better

  394. Hi, I already done with all the steps, bun when it finish booting, it always said : has stopped.
    and also my gmail always force closed, is there any solution??
    thx before..

  395. Jeankada703 says:

    does it work on i9003sl???

  396. Iqrar086 says:

    plz tell me how i tranfer data from mobile to pc . galaxy s i9000 
    my e mail is iqrar086@yahoo:disqus .com
    plz tell me from where i downoad software 

  397. Richport29 says:

    will this work for the gt-i9000m

    • Kapil says:

      Nope, I guess. If gingerbread firmwares of Galaxy s i9000 worked for you, this might too.

      But before trying, make sure you have gingerbread firmware for your phone to go back, in case it doesn’t work out.

  398. Alinfco says:

    Hi, all the download links are updated? I’ve read apx all the comments below and i see that some guys are having problems (bugs with wi-fi and so on) what version of ICS should i install? One month ago i’ve updated my firmware to 2.3.5 xxjvt, as i already read here in some comments it should be work right? sry for my bad english, thanks.