Galaxy S I9000

Samsung Galaxy S GT I9000 – Steps to install ICS Android 4.0 Build 16 Firmware

Galaxy S ICS New logoFrom Build 1 to Build 15 of ICS for Samsung Galaxy S GT I9000, Build 16 of ICS Android 4.0.3 firmware is finally out and in the due course of this article we will check out the same on how to apply this update in your device by just following simple instructions mentioned in the due course of this article.

Note: Please note that this is not a Full-fledged version and is a test version. Just in case if you are eager to try this out you can but it’s not a full-fledged working version of firmware. Also, this version of ICS is not an Official version of firmware released by Samsung Electronics and is developed by third party developer.

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 Samsung Galaxy S GT I9000 which is a very unlikely event if you follow the instructions carefully. This update can only be applied to the devices whose phones bear model number as I9000 and not even I9000B / i9000T etc.

Note: Follow all the pre requisites which are mentioned in this article so as to ensure that the firmware is updated successfully and safely without any issues. Instructions should be strictly followed as mentioned in this article. We should not be held responsible for any changes done from your side apart from the mentioned instructions in this article.

Change Log of Build 16

  • Regression in BUILD 15: Super user application crashes
  • Regression in BUILD 15: Data Roaming enabled by default
  • Back camera does not record geo tagging
  • Camera crashes when changing resolution
  • New: WM8994 Extensions (aka “Voodoo Sound”) is now configurable from DSP Manager

Keeping things simple, we will straightaway check out on what are the quick list of pre requisites followed by which we will check out in the next page on how to update.

Essential Pre Requisites:

  • First and foremost, backup all the data present in your phone so as to ensure that just in case if the data gets lost or corrupted, the same can be restored easily with the help of below mentioned steps. Backup all the data in your phone only by following the below mentioned steps.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Notes – Manually save the notes in your mail as these will be lost in the process of firmware update
Call Log – Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Up next enable the USB Debugging Mode in your phone. Enable USB Debugging in your device from the path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked in your phone.

USB Debugging

  • Ensure that the device is left with the minimum of 60% battery charge so as to ensure that the phone doesn’t get turned Off in the middle of firmware update.
  • Uninstall all the security suites as well as other firewall tools in your phone so as to ensure that these tools don’t interrupt the process of firmware update.

Pages: 1 2



  1. Pramod G

    May 5, 2012 at 4:12 pm

    Does this update suit for GT-I9001 Galaxy S plus.
    when GT-I9001 will get ICS…?

  2. amandeep singh saroya

    March 10, 2012 at 11:03 pm

    Thnx very much … this is working very well .. vth sum minor bug like “app stopped unfortunately ” but these bugs are negligible bcz dis cum sumtime only … THnx for your hard work …and providing dis update to the people free of cost.. 😀

    • Neela Pradeep

      March 10, 2012 at 11:40 pm

      all thanks to developers who has made this excellent ROM! 🙂

  3. jaykit

    March 9, 2012 at 11:03 am


    I have installed ICS build 16 in my sgs gt i9000 .
    It works fine but my music player has stopped working

  4. anto

    March 8, 2012 at 7:55 pm

    -ics-android-40-build-16-firmware is good…but which is is better? -ics-android-40-build-16-firmware or gamerz rom?

  5. y

    March 7, 2012 at 8:38 am

    very good rom evry thing work fine.
    but thers a bug in the dialer sometime.
    whan i want to. diael it stocked.
    & write force close .
    i hope you’re. fix that.
    sorry about. my English.

  6. Tyler

    March 6, 2012 at 10:45 pm

    Just updated as per instructions upgrade wen very well, all working ok except im getting a %1$s has stopped working,
    this message appears constantly during a call,

    it happens when i

    Goto>> Dialer>> make the phone call>> then as soon as the call is connected or voicemail is connected i get this message

    only way to back out is get to hold power button and select airoplane mode, if you can do it fast enough before it says %1$s has stopped working,

    any suggestions guys??

    im a savy guy on all of this stuff, just made the switch from iphone to android and i attempted it in the first day lol

    • Neela Pradeep

      March 11, 2012 at 11:07 am

      you need to root the phone before applying this zip file!

  7. Santhanam

    March 6, 2012 at 10:07 pm


    I think it is quite long time any new post has been made for Galaxy S users. Seems androidadvices have forgotten us like Samsung..

    The best ICS ROM for Galaxy S so far is Doc’s Master ICS Version 5. Very Stable, Fast and with out any force close issues.

    You may cover this in android advices.

    Best regards


  8. Sunit Bagwe

    March 6, 2012 at 4:20 pm

    Is ICS update available for Samsung Galaxy R GT I9103?

  9. jeffrey

    March 6, 2012 at 10:43 am

    THIS WAS A DREAM COME TRUE!!! thanks men!!! more powers!!!

  10. naju

    March 5, 2012 at 3:02 am

    hello. i’m having a problem….the sound quality is very low

    • naju

      March 6, 2012 at 3:11 am

      and the sync for de Facebook account is not working…i can fix this problem?10x

      • Pradeep Neela

        March 6, 2012 at 10:36 am

        it may b a bug, will b solved in the coming versions

  11. Mahmud Koya

    March 4, 2012 at 1:25 am

    Hi Neela,
    There is a latest ICS 4.0.3 update for the SGS GT-I9000 published by the XDA developers. Please make a tutorial of the same, if possible, for the visitors of the ‘’. I tested it and found to be as the best release so far in my experience, so beautiful, stable and fully functional.
    AOKP Base…
    JVU modem for 850Mhz…
    Glitch V14B5 Kernel…
    3 Launcher ( Nova, Sony, TW4 )
    3 keyboard ( ICS, Samsung, Themed Swype )
    Full Edited and Themed Framework and SystemUI…
    It’s really worth trying. The link is:

    Mahmud K

  12. gigidel

    March 3, 2012 at 1:58 pm

    I downloaded android Ice cream 4.2 and I want to install this version on my phone but I don’t have “install zip from sd card”
    on recovery mode. it has this Options on recovery mode
    1. Reboot system Now
    2. Apply update from sdCard
    3. wipe data / factory reset
    4. wipe cache partition
    Please help my how install this zip file on my phone

  13. vijay

    March 3, 2012 at 8:49 am

    hi Neal .. sorry to bother you.. i did the all the method which you mentioned to update to 2.3.5, but when i started the process, nothing hpnd for quite i removed the usb cable and now my phone is dead..couldnt start it or do nothing..can u plz suggest something..

  14. J VIVEK

    March 2, 2012 at 12:40 pm



  15. Miskulake

    February 29, 2012 at 7:56 pm

    Very good job! Thanks! When will be the next update, please? How we will unpdate-it from cm9 build 16 to 17?
    Tks a lot!

  16. jaan

    February 29, 2012 at 2:45 am

    i am on 2.3.4 gingerbread XXJVR on my I9000. i want update it directly to the latest ICS android 4.0 build 16 firmware. how shold i do it, please help.

  17. Rohit

    February 27, 2012 at 2:30 pm

    Hi Neela,

    When Can we expect the final build of this ROM???


    • Pradeep Neela

      April 7, 2012 at 12:52 am

      as of now there is no eta!

  18. Sourabh K

    February 23, 2012 at 12:38 pm

    SAmsung Galaxy R I9103 will be getting official ICS. I checked difference I9000 with I9103; there is a difference in RAM, Processor, also in GPU, but all other features are same. Will the firmware of I9103 be compatible with I9000?

  19. Borgia

    February 22, 2012 at 1:37 am

    Hello guys 🙂

    I know that is not an issue but I wanted to ask if anyone knows how can I check how much was used samsung Galaxy?
    Some code or whatever.

    I would be very grateful.

  20. Gaurav Deshmukh

    February 21, 2012 at 11:12 pm

    hey….i hve an issue i m getting no mobile network when i update to this rom…i installed it twice but its the same..before this i had xxjvu 2.3.6 rooted…in that i dint hve ny prob…other things are working fine…the sim card is detected…wen i search network it shows other service provider except mine…pllzzz help

  21. J VIVEK

    February 21, 2012 at 5:51 pm


  22. J VIVEK

    February 21, 2012 at 4:17 pm


    • Pradeep Neela

      February 21, 2012 at 4:19 pm

      its a firmware issue and will be addressed in the coming versions!

  23. Otarilo

    February 20, 2012 at 5:56 pm


    i have installed ICS, everything looks good, but when FB sync will work ?

    another questions, is it possible to add Georgian Unicode Characters so we (Georgians) can type in our language?
    please see link

    • Pradeep Neela

      February 24, 2012 at 9:49 am

      yes it will be updated in the next version!

  24. meran

    February 20, 2012 at 3:47 pm

    hi does this rom support arabic

  25. Rob Gee

    February 18, 2012 at 7:25 pm

    Everything is running great apart from continually getting \Unfortunately, the process as stopped\ any ideas?

    • Pradeep Neela

      February 18, 2012 at 9:57 pm

      you can clear teh cache from recovery, it will be fixed!

  26. mishulake

    February 17, 2012 at 2:40 pm

    Mr. Neela,
    What you say about Darkyrom. Can I install over this ICS? Have I some advantajes? Can I’ll make it in securyty? It’s a good Rom?
    Waiting your profesional answer, on my email, please!
    Thank you in advance!

    • Pradeep Neela

      February 24, 2012 at 11:33 am

      yes you can very well install but install from xwjw1

  27. karim

    February 17, 2012 at 12:51 am

    Spirit fm doesn’t work in build 16. How else can i play radio?

  28. Sourabh K

    February 16, 2012 at 5:27 pm

    I have installed this and using for last couple of days without much issues. Only thing is that I am not finding the FM Radio. It is there?

    • Pradeep Neela

      February 16, 2012 at 7:22 pm

      yes it will be added in the coming builds!

      • Mahmud Koya

        February 16, 2012 at 9:48 pm

        Hi Neela,
        There is an almost fully functional ICS version available for SGS GT I9000 with the XDA Developers (ICS 4.0.3 Build23 Beta 2.02 AOKP android open kang project) I tested it and until now found no bugs except for the application newshunt which is still not working the same way as any other versions of the ICS.
        Mahmud K

        • Pradeep Neela

          February 16, 2012 at 10:04 pm

          we will cover the same at the earliest!

        • Stirling

          February 18, 2012 at 3:30 am

          Hi Mahmud,

          Is the Build 23 open kang compatible with Galaxy S GTI9000 ? I dont have the SGS GT.

          If it is do you have a link to the rom?

          THanks a lot 🙂

          • Pradeep Neela

            February 24, 2012 at 10:24 am

            yes its very well compatible!

        • Sourabh K

          February 18, 2012 at 8:31 am

          This also does not contain FM Radio.

  29. Sergei

    February 16, 2012 at 11:32 am

    Everything looks and works fine but I cannot get an access to the external SD contents! When I connect the phone to the PC it is shown as a additional mass storage device.

    Please advice!

    • Pradeep Neela

      February 16, 2012 at 7:31 pm

      its a bug, it will be fixed in the coming versions!

  30. gaurav

    February 16, 2012 at 3:00 am

    which is the best and stable version of ics till now
    pls reply

    • Pradeep Neela

      February 16, 2012 at 7:40 pm

      update with the Gamerz ROM, its the best as of now!

  31. Mitesh

    February 15, 2012 at 5:46 pm

    Well I just went straight from Gamerz rom. thats alright.

  32. Ubisa101

    February 15, 2012 at 3:12 pm

    I am currently running on GT-I9000
    Firmware 2.3.3
    Baseband i900JxJv6

    Can I directly update to ICS Android 4.0 Build 16 Firmware?

    • Pradeep Neela

      February 16, 2012 at 8:11 pm

      yes you can apply this update but please stick to the instructions!

  33. amosg

    February 15, 2012 at 12:58 pm

    I have the SAMSUNG S GT-I9000
    Firmware 2.3.3
    Baseband i9000jijv6
    Kernel se.infra@SEP-73#2
    What do I do to install the latest version of “ICS Android 4.0.3 Build 15 Firmware”

    • Pradeep Neela

      February 16, 2012 at 8:12 pm

      you can just follow the instructions to apply this update!

  34. mac1zr

    February 15, 2012 at 11:04 am

    Bro, which is more stable, this one or the RC 4.2? Thanks

  35. prashant

    February 15, 2012 at 11:00 am

    Hi Neal,
    I am already on build 16. Can I go back to any earlier firmwares?!

    • Pradeep Neela

      February 16, 2012 at 8:13 pm

      yes you can go back to the firmware of your choice!

  36. prashant

    February 14, 2012 at 7:33 pm

    FB account sync is not working !!

  37. Abel

    February 14, 2012 at 6:57 pm

    I am following the Steps to install ICS Android 4.0 Build 16 Firmware on my Samsung S but while in recovery mode the option to “install zip from sd card” > “choose zip from sd card” > is not listed! Which I imagine is due to the fact is not detecting the zip files copied to the phone.

    Any suggestions how I can get the device to detect the zip files in order to install the zip?

    So far I tried to have the zip files in the root of SD card, also in a newly created folder and even on a folder that is visible while in recovery mode. In all these different locations the files are not being detected

    – While in root of SD card they are not detected
    – While in new created folder, this folder is not being detected while recovery mode
    – Copying this new created folder to a folder that is listed while in recovery mode still doesn’t work because again this new folder is no being detected.

    Any suggestions?

    Many thanks

    • Mahmud Koya

      February 15, 2012 at 7:54 pm

      Hi Abel,
      I don’t know currently on which FW version you are on. You can update your SGS GT I9000 with any GB version (let’s say XXJVU2.3.6) and root the device with the root package of the same XXJVU2.3.6, you will get an app CWM. Open it with giving root permission and you can see an option to Flash Update with .zip files. If you enter there, you can see all the folders existing on your device, look for the folder containing your downloaded ICS file, open it and go ahead.

      Mahmud K

  38. Ash

    February 14, 2012 at 3:14 pm

    I updated my i9000 to this firmware, all looks great and works fine. but my android market app disappeared, I then installed the market apk and it still would not work not matter what i tried. any ideas??

  39. rishabh

    February 14, 2012 at 11:46 am

    can i directly update from cm7????

    • Pradeep Neela

      February 15, 2012 at 12:01 am

      yes you can directly apply the update!

  40. Asrafw

    February 14, 2012 at 10:20 am

    AOKP ROM seems better than both RC 4.2 or build 16

    • razib

      March 7, 2012 at 9:46 am

      are you sure AOKP is better then these ???? plz replay .

      • Neela Pradeep

        March 8, 2012 at 10:39 am

        we cant say straight away! it depends on some features!

  41. karim

    February 13, 2012 at 11:54 pm

    i can’t sync my yahoo account with this rom. My google and Facebook sync very well. I was able to sync my yahoo account with build 15 so idont know what’s happening with build 16. I’ve cleared data and wiped both caches and i’ve flashed the rom several times and it still doesn’t sync. can you please help me with this problem?

    • Pradeep Neela

      February 15, 2012 at 12:11 am

      there are some bugs which will be addressed soon in the coming builds!

  42. Jorge

    February 13, 2012 at 9:34 pm

    I can’t seem to install the firmware.
    I’m doing it all:
    -i have the XXJVU rom,
    -i copied the files to the sd card (external sd)
    -I must Wipe data/factory reset AND Wipe Cache partition? Or do just one of them? (I did both and didn’t work)
    When i install the first file it reboots constantly and it seems (cause i don’t have the time to read) that it can’t finf a file….

    Will you help me out, please?

    Thank you.

  43. rishabh

    February 13, 2012 at 9:14 pm

    i am on cynogen..can i directly flash the abv firmware???

    • Pradeep Neela

      February 15, 2012 at 12:12 am

      yes you can but please stick to instructions!

  44. Ghamaraj Luitel

    February 13, 2012 at 7:30 pm

    Dear Neela,
    Thank you for your all time support to me and the guys who are in confusion.
    Does this version supports FM Radio?

  45. BlockName

    February 13, 2012 at 6:16 pm

    Is this gonna work at Galaxy I5510?

  46. Steve

    February 13, 2012 at 4:09 pm

    Which version should I download? This one or the 4.2?
    Also, what is the difference between the two versions and why are there two versions?


    • baz

      February 13, 2012 at 7:38 pm

      I just installed version 4.0.3 on gt-I9000and apart from a few apps crashing and a little slow at times its been worth the change. I’m not sure how the newer version works but im sure you can easily upgrade again.

  47. Antonhy

    February 13, 2012 at 3:18 pm

    what’s the diference to the 4.0.3 RC 4.2?

    • Pradeep Neela

      February 13, 2012 at 5:26 pm

      both are developed by different developers

      • razib

        March 6, 2012 at 12:33 pm

        hay neel
        which is the best & stable?

  48. Nick

    February 13, 2012 at 1:25 pm

    Please, has the wifi tethering issue(connects but no internet access) been solved.

  49. Jayadeep Kumar

    February 13, 2012 at 12:39 pm

    Hi, i am using SAMSUNG GT-I9003,
    Firmware version-2.3.6,
    Baseband Version I9003JXKP3,
    Kernel version–CL811961 root@DELL132 #1

    Could I update this firmware to XXJVU or later and how? Please help.
    Thanks & Regards,

    • Pradeep Neela

      February 15, 2012 at 12:22 am

      yes you can apply the update!

      • Mahmud Koya

        February 15, 2012 at 8:00 pm

        Jayadeep Kumar,

        Pls read the ‘Disclaimer’ section above. I think Mr.Pradeep Neela is confused with your phone model, because he himself says that this update is only for mode GT I9000.

        Mahmud K

  50. Etam

    February 13, 2012 at 12:07 pm

    What are the different between ICS 4.0.3 RC 4.2 and 4.0.3 Build 16 Firmware?

    • Pradeep Neela

      February 15, 2012 at 12:19 am

      both are built by different developers!

      • razib

        March 7, 2012 at 9:40 am

        hay neel
        which is the best stable firmware for i9000?

  51. Ali Abu

    February 13, 2012 at 11:51 am

    I’m on Gamerz ROM for my I9000 now. Do i need to install back XXJVU and root it before i can proceed with this Build 16 installation? Thank you. Sorry for my bad English.

    • Pradeep Neela

      February 15, 2012 at 12:21 am

      yes its amust and also disable all the lagfixes in your phone!

  52. Ali Abu

    February 13, 2012 at 6:40 am

    I’m on GamerzROM at this moment. Do i need to install back XXJVU and root it before can proceed to this Build 16. Thank you. Sorry for my bad English.

    • Pradeep Neela

      February 15, 2012 at 9:28 am

      yes you need to follow the instructions!

  53. Superman

    February 13, 2012 at 4:23 am


  54. Faran

    February 13, 2012 at 1:29 am

    I am having the issue with the media files. I am unable to play songs and videos from the music app. All other things are working perfectly fine. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top