How to Update Samsung Galaxy S GT I9000 with ICS 4.0.3 RC 4.1 Firmware

Samsung Galaxy LogoFor all those who were waiting for an all new update in the form of ICS Android 4.0 flavored custom ROM which is dubbed as version of 4.1. We really thank the developer Paul Forde who has made a huge contribution in rolling out this One Cosmic ICS Custom ROM. Last time we saw on how you can install the RC 2.1 ICS Android 4.0.3 Firmware, RC 3.0 and RC 3.1 ICS Android 4.0.3 Firmware. It was rolled out few days back itself but it was later pulled up due to issues with Wi Fi and Modem. When compared with other builds, this build of 4.0 comes with several performance fixes.


  • Based from the latest source code from Google themselves(Android 4.0.3)
  • Full Google Apps suite
  • Currently using Platypus as a kernel base(Thanks Zach!)
  • Pre-rooted
  • init.d Support
  • Full Hardware Acceleration
  • Fully working RIL(Radio Interface Link = Calls / Texts / Data)
  • Fully working Audio
  • Touchscreen works perfectly
  • Fully working Wi-Fi
  • Fully working bluetooth
  • Both SD Cards (Internal & External), work fine
  • Fully working Calendar sync
  • Fully working Camera(Video Recording & Pictures)
  • Touch to focus
  • Panorama mode in camera works
  • Face Unlock(quite iffy, due to the vga ffc)
  • Fully Working GPS
  • Bluetooth
  • Wired tethering, works fine
  • Fully working FM Radio(AOSP does not support FM, download Spirit FM from Android Market)
  • Fully working Wireless tethering
  • Fully working sensors
  • Live OC Support(download NSTools from Market)
  • USBOTG Support
  • Voodoo Sound
  • Voodoo Colour

Change Log in RC 4.0:

  • Changed RIL code to CM one, cleaner code implementation
  • Whole new updater script which should prevent any issues when flashing(Thanks DemonWav!)
  • In browser, ‘Exit to car mode’ now says ‘Find on Page’
  • Deep idle working with framework integration
  • 100MHz now works
  • You can now purchase applications from the Android Market
  • In camera, all video effects work flawlessly
  • Editing pictures in Gallery works now
  • Screen flicker upon lock is now gone
  • Odexed optimisation
  • Battery Life eXtender
  • Slightly tweaked read ahead values
  • Sztupy’s USB OTG V5
  • WiFi fix for those with issues with wifi not working with screen off
  • Unstable voltages fixed
  • Facebook sync works now
  • WiFi fix manager included(fixes regional wifi issues in ICS) USB Transfer Speed fixed
  • Back to AOSP Music

Caution: This update is not recommended for network locked devices.

Disclaimer: At Android Advices, we have made sure in all respects that all the information regarding the firmware update is mentioned correctly in this article. We hold no responsibility in any manner just in case if any damage happens to your Galaxy S GT I9000 which is a very unlikely event if you follow the instructions carefully.

So once you finish going through the above instructions, you can now proceed to the next page where we have summed up the instructions to apply the update of ICS Android 4.0.3 Firmware RC 4.


  1. hi i just updated my fone to 4.0.3 and downloaded whatsapp and viber through internet but i cant access after opening them it says unable to connect to internet if problem continues reboot..pls assist

  2. did anyone try USB OTG?????

  3. Fm radio missing and message forwarding to group option is not available

  4. Hello and thanx

    after update external sd is shown in file manager (Astro) but shows directories empty.
    where is video player ?

  5. external sd card is not found after update

  6. I Have a Samsung Galaxy s GT i9000. I moved from 2.2 to 2.35 after which my wifi and my bluetooth stopped working. I then managed to upgrade to 4.0.3, thinking it would fix the wifi and bluetooth problem. But still it didn’t help. Im still currently on the ICS 4.0.3. My wifi shows me “turning on” but it never turns on. My bluetooth does the same.. I heard about a “bcm_supp.conf” file that needs to be in the folder data/wifi but i don’t have it. i searched to download it but couldn’t find it. so i downloaded and installed the wpa_supplicant file and placed it there, and that didn’t work either. Please guys. I NEED A BIG BIG BIG HELP from you. I have hitting my head in the walls since 3 months to get my wifi and bluetooth fixed. please help me do something and fix it. If possible anyone can send me a download link of the bcm_supp.conf file would be great. However i still need explanation and methods to get WIFI working on my SGS GT i9000. HELPPPPPPP!!!!!!!!!!!!!!!

  7. I just updated my Samsung I9000m to ICS4 and everything seems to work except that I donot get any service. When I try to find networks on my phone, I donot see any. This is my onlu phone and I am stuck. I need help. Also, this was my first experience with android os and it backfired.

  8. Hello Neal can you please tell me I am in the ics 4.0.3 rc 1 can i directly update to this new ics 4.0.3 rc 4.2 even though I updated my sgs with ics 4.0.3 rc 1 via miui rom.
    Good luck.

  9. I am in the ics 4.0.3 rc 1 can I directly upgrade or install the latest ics 4.0.3 rc 4 version or should I go to the xxjvu and then install the new ice??
    Thank you

  10. Hey, every time i try to install something off of this mode and not Odin, it starts downloading and then tells me E:signature verification failed. Why is this happening? I cannot seem to install anything this way. Can you help?

  11. HI,

    Can u please tell me wat happens if i install custom rom for ics on my sgs 2, whether it voids warrenty? wat if i again go back to stock kernel thn custom counter ll stop?? please give clarity on this. and which is most stable ics rom available.
    waiting for your valuable feed bacj.

    Thanking you

  12. avi format(complete films)

    And also pls revert to my other queries.

    Think free office is also not there.

    pls help

  13. Thank you very much! It works great! No problems so far. Good job, congrats!

  14. Dear Pradeep

    I have updated with ICS 4.03. I faced following issues-

    Not able to watch films with video player.
    Not able to send applications via bluettoth.

    Swype is not working.

    Quadrant score has been reduced to 1326

    Pls chk, all others are perfect.


  15. I downloaded this firmware and installed it on my SGS… It works great.. but after two days my phones sound not working (i installed Spirit FM Fee) is it because of the fm software or any problem in the Firmware… Pls help

  16. Hey Bro…
    I’m waiting for your reply!
    Can I roll back to some other rom say Gingerbread 2.3.5 without any complications?
    Do I need to follow any other instructions!

    Do Reply PLEASE!

  17. Hi Admin.
    Thank you for the instructions, I update my mother’s Galaxy S i9000 gt to ICS.
    But I’m unable to receive Video Calls.
    Is there is a work around about the issue?
    I’ve no other issues so far!
    But there are apparent freezes on an initial launch of an application.
    I’m new to android! A wm6.5 user here!
    Sincere apologies for bashing into foreign territory :P

  18. unable to configure mail ID

    Error Msg:- “unable to safely connect to server( Trust anchor for certification path not found)”

    Please help me…

  19. when i select the “Samsung_GalaxyS_IceCream_SandwichCANDY_Amestris_V5.1_2.3.5″ on update it aborting with the message “E:Short write of /tmp/sideload/ (np space left on device)” I have check the space and there is enough og free space on th internal SD 8gbs. What should i do to install ICS??

  20. hey i update and its awesome but there is one issue i see
    the auto brightness is very dim u need to fix zat and the music player is lame txs

  21. Hi!
    I’ve installed the update yesterday. It works great!
    it has a little bit of lag now and then but nothing hard.

    thanx! I’m loving it!

  22. Hi,

    Can you please tell what is the problem in my handset (Gti-9000), whenever i capture someone photo it always comes blur, but the picture dimension is 2560*1920.

    Phone os version froyo 2.2.



  23. Hi could you put up a video to show me & others ,how to do the this update to the above update mentioned ics via computer to sd card
    ,i tried it once and that caused my phone to act up on me please please prity please ha ha
    would relay appreciated it thanks


  24. its fixed!! i flashed it again on recovery mode and now its perfect!! Thanx man gr8 but will thr be a bttr version coming up later??

  25. m in trouble!! after the update my phone rebooted into recovery mode and always does so!! help me

  26. I Updated my Samsung Galaxy S with ICS 4.0.3 RC 4.1 Firmware and it’s Perfect ( thank you all. keep up the good work)
    there is only one problem. I can’t login to my gmail account. what should i do ??

  27. Hi so at last im back with my fully updated and rooted gs so god dam happy ,
    the next thing is i want to do the sd card update, the only thing is last time i went that way the phone was stuck in the recovery mode loop i have solved that now but still im a bit dubious about trying it again what to do mmmmmmm

    Thank you for any help and tips

  28. hy
    thanx bro for the update but i wax wondering if i could convert the file system from rfs to ext4 if so than how plz help me

  29. hello, am on xxjvt and flashed rc4.1 and its working but some slight lagging. do u recommend i go back and flash xxjvu for smoother performance? what do u think

  30. Hi thanks for the reply ,i just cant seam to get the odin to light up in yellow, wat to do im trying to update it with firmware 2.3.6 xxjvu as you advised, if i can do that then maybe it will work i hope

  31. thanx bro this wax a really great update everything works perfectly

  32. thanks, great ROM, update went smoothly. i see 3 issues:
    1) color slightly distorted, i am not sure is it due to brightness.
    2) phone start up time is too long.
    3) phone is slightly heated up

  33. hi i had tried to do this update after all the other firmwares updates that was in the instruction s ,
    now my phone is stuck in reboot and will not start up it try s to reboot then i get the galaxy sign then a small google sign pops up , then goes right back to recovery mode but wont start up i can go to download but it will not connect to the computer if i want to do the firmware updates 2.3.6 value pack nothing PLEASE HELP ME I NEED THE PHONE

    Thank you

  34. when i choose the .zip file in recovery mode it says:

    signature verification failed
    installation aborted

    what should i do????

  35. i m on xxjvu if i flash to rc 4.1 do i hav to root this firmware and will there be CWM

  36. i already got XXJVU if i flash to RC 4.1 ,how can i root RC 4.1 firmware ,and will it hav CWM

  37. It was really scary at first start but i got to figure it out..

    Android 4.0 RC 4.1 on Samsung Gt-i9000, just simplify only one word.. \AWESOME\.

    Thanks Guys for bringing all this up.. Continue your excellent work.

    Good Luck and God Bless!

    Ronald, Philippines

  38. Great thanks, im so needing and update ,
    ill let you know how it turned out.

  39. it is the best 4.0 ROM but there is still little work to do… Anyway thanks to entire team i’ve already using it…

  40. Can I use this in my Galaxy S Plus i 9001 ?

  41. Can I use this for my 9001 ?

  42. Is this official release?

  43. So far we are getting ICS for I9000 as an update for XXJVU. When can we get a odin flashable standalone version for I9000?

  44. Yeah I had faced a similar issue with Cyanogen Mod 7.1.0 for Samsung Galaxy S GT I9000 (SGS). The issue was sometimes when receiving a call (note not always) the other person, that is the caller in this case either could not hear my voice or hear my voice with echo or modulation, basically voice was unclear.
    One solution I had when I used to press/toggle the mute/un-mute button and then everything would be ok.
    You can try that. It might work.
    Hopefully they solve this issue the in latter releases.

    • yes these issues will be addressed in the coming versions!

      • Hi

        I am also facing the exact same issue in previous RCs this issue was with all call i receive in RC4.1 it is not for all calls but the issue still exits. I found the same solution just after picking the phone call you must toggle mute/unmute button i used to do that in 1 sec and WoW…!!! every thing works perfectly…


  45. hey i was using rc 3.1 and i juat updated with rc 4.1 but im not getting signal !!! im not able to connect to the service provider… it says NO SERVICE !!!!
    wat is wrong rc 3.1 was wrking fine for me !!
    plzz help !

  46. Hi

    Is there TV out function in this firmware.

    I am on miui so can I direct upade or….

    Thanks in advance

  47. Hi,

    in there firmware TV out put?

    i have on MIUI-SCOTLAND ICS STABLE 2.11.26 so can i direct install this?

    Thanks in advance…..

  48. I have a problem, when i select the zip file it gives me an error “E:signature verification failed’
    Now I have the following config. Firmware 2.3.6 and the Baseband I9000XXJVT
    Help pls.

  49. I have a problem, when i select the zip file it says: ” E.signature verification failed”
    Now i have on my phone the following config. Firmware 2.3.6 and the Baseband I9000XXJVT
    Help pls.

  50. Pradeep,

    updated to valuepack of gingerbread 2.3.6, then rooted on value pack of the same. then updated to ics 4.0.3 Android RC 4.1. all working fine including the apps.

    but unable to retrieve the contact back up and the contacts icon was removed inadvertently . how to restore it ?

    thanks, but please let me know, which is a better version gingerbread 2.3.6 xxjvu or ics 4.0.3 android rc4.1 ?

  51. hi i have put the mail up once before and did not seam to get a respond ,i have the xfjva build 2.3.5 firmware kernel

    can i just use this firmware or do i need to do something else

    ps i have super user will i loose my root privileges

  52. Hi,

    I’ve trying to install this update and I keep haveing the installation aborted after getting the message ‘E:signature verification failed’… not sure why this is happening or what to do?


  53. I’ve installed version 4.0.3 RC3.1. Can I install this new version RC4.1 without a factory reset?

  54. Hey, Just followed all instructions, right now at the part where you said:

    Select “install zip from sd card” > “choose zip from sd card” after which you will see that it will take around 15 – 20 minutes for applying this update. After this, you need to select “++++ Go Back ++++” and then select “reboot system now” to reboot the phone.

    Did this, its currently applying the zip file, but it loops from a Google startup screen to the GT-i9000 startup screen, to the recovery mode. Is this supposed to happen? Or did something go wrong.

    What to do now? Wait, or what?

  55. How it behave during update.

    Because google and samsung sing along with installing is coming agian and again fore moer than 20 mins

  56. Then, your advice is to wait the RC5?

  57. @DK1947IN – Same issue. Those who call us can’t hear our voice properly. Waiting for new update :(

  58. It allways reboots i did exactly as you said!!! installed xxjvu then rooted it then in recovery mode i wiped cache and factory and installed the rom and nothing!!! it allways reboots i did it three times what is wrong with it?

  59. please ad the ICS Music player, the stock is so boring and it is not comfortable! If it is not possible please ad stock gingerbread music player please!!!

  60. I am currently on Build 14,so can i install this by going to the recovery mode and install it or should i have to go back all the way to the Original firmware and install it?

  61. I am on Gingerbread 2.3.6 I9000XXJVT. Can i install this firmware directly?

  62. Hi All,

    I have applied this (ICS RC4.1) update on the stock ROM of Gingerbread 2.3.5, I just root that with CF root and rooted to recovery mode and form there installed from this downloaded zip file.

    The phone is now working brilliantly every thing is working perfectly. But as faced some problem with MIC voice only when receiving calls, in this RC4.1 firmware this problem has been addressed to some extent because this issue is not coming for every call – only sometimes for some calls it may appear but fixes automatically after few seconds.

    May be developers try to fix this issue separately….i needs this glicth fix else it is an awesome firmware.

    Thanks to the entire team.

  63. Cannot turn WIFI on, it loop on – off – on – off —- How to fix it?

  64. Hi, Neela,
    Updated sucessfull!!


  65. Hi Neela,

    I just wanted to ask if i have done something wrong. I have installed the XXJVU update and then rooted it as per instructions. I also cleared caches etc… I have noticed that the entire rom is quite sluggish. Its very, very slow to rotate sreen and pretty much appears to be a lag on everything. I have cleared the cache and have done the entire process of updating from scratch twice.

    Do you have any suggestions?

    Thank you :)

  66. Hey..i am on Onecosmics ICS RC3.0…can i directly apply this sheet wrong my data, cache nd dalvic cache??

  67. USB not working after the update Device not recognised from laptop

  68. Hi upgrade went smoothly no issues apart from the fact that now USB doesnt work and I cant connect to my Laptop

  69. Hi upgrade went extremly smoothly …….all done in about 5 mins…….Onlt problem is that when I connect USB cable to laptop, its unable to recognise the devise and USB is not showing up on the phone

  70. wifi not working on this. auto brightness is too dull. when are you going to come out with a decent working version?

  71. Dear Neela,
    Can I direct update it with XXJVU Rooted.
    Or need to update on MIUI.
    Plz suggest me, i m in confusion.


  72. The firmware works great, but for some reason i cant change the amount of homescreens i have.
    Am i going crazy or is this option missing?

  73. The firmware works great, cant seem to find a way to change the amount of homescreens though? Has this been disabled on this version or am i going crazy.

  74. Hi Neela,
    I did it in first attempt…. Thanks buddy
    Issues facing
    WiFi not working showing wifi turning on by unable to turn on

    Data usage > mobile data is enabled by default and unable to disable showing message (activity setting is not responding)

    cache cleared

    please advice

  75. Still compass in Google map does not work.
    I installed RC4.1 on teamhacksung build 14.

  76. Video recording still at 15fps? Also, no video call?

  77. wi-fi is not working. if we turn on it continuously turn on & off. I reboot but still itcontinuously turn on & off.

    what to do?

  78. Hi neel,

    Wch is better n more stable build 15 or RC 4.1……

  79. Is it possible to flash it via odin? If yes can you post a tutorial, i think with odin it is much more chances to flash rom succefully.

  80. Wifi tethering still has issues. Connects ok but still cannot connect to the Internet

  81. Is there an update coming soon for teamhacksungs ics 4.0.3. If so,when will you post the update? Cyanogenmod 9 ics 4.0.3 seems to have better options than rc3.1,so how does teamhacksungs build15 compare to rc4.1?

  82. Hi Neela,
    Updated with this one. There are not much visible changes in the looks or performances other than what we have from the build15. The external card contents are available in the ‘emmc’ folder. The Application ‘newshunt’ cannot be opened in this version also same as before.
    Mahmud K

  83. i m using the amestris custom rom right nw….. so let me knw that is it better then that r amestris is good enough….. where as i m having no issues with it…… :)

  84. hi neal
    thank for this update working perfectly on my i9000.
    thank once again

  85. Hi..the download is ok..i ‘ve flashed the RC3.0..someone have just flashed this ROM?? is notice any problem?

  86. the download link is not working..

  87. I updated with this. But still WIFI issue (faced before on RC 4.0). How to fix?

  88. thank you

  89. Hi Neela,

    I am on Gingerbread 2.3.5 Stock Rom. For this RC 4.1 do i need to install MIUI rom and then update with ICS RC4.1 as we did in previous versions.


  90. I am unable to download the file as the links are disable.

  91. Hey what is the difference between this and Build 15 software???

  92. you link is crash !!!!

  93. The Download Link dosnt work!

  94. Error (509)
    This account’s public links are generating too much traffic and have been temporarily disabled!

  95. Hi Neal,
    Thanks for the new update..
    Let me see, what this does…!!!and gives d feedback

  96. WIFI DATA still not working………….. and RC 4.1 seems to be a little slower than RC 3.1……… going back to the RC 3.1