Scroll to Top

How to Update Samsung Galaxy S2 GT I9100 with ICS Android 4.0 XXKP1 Firmware

By Pradeep Neela / December 15, 2011 / Galaxy S II 0

Galaxy S2 Logo SpecialIce Cream Sandwich for Galaxy S2 GT I9100 is here and this time for a change, it’s a working version of ICS for Galaxy S2. The version which we will be going to see is almost near to stable build with all the basic things like Calling, SMS, internet works perfectly. This ROM has leaked from the tables of Samfirmware, thanks to them for satisfying the needs of the users to get this ICS build early than expected one.

Note: Please note that since this ROM employs the custom based kernel which is unsecured, it will count the custom Counter which will void the warranty.

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 S2 GT I9100.

Now, let’s proceed to the list of pre requisites which you need to follow. But before that you need to ensure that you have created a backup of all the data which is there in your phone memory so that just in case if the data gets lost or corrupted, you should be able to restore the same. So, for your convenience we have mentioned the list of things which you need to do so as to backup or restore the data.

SMS – Use “SMS Backup & Restore app”,
ContactsSync with the Gmail application,
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

Note: Ensure that you have disabled all the Security Suites, Firewall tools and also the KIES PC Suite as these tools tend to interrupt the process of firmware update. Also, additionally enable the USB Debugging from the path “Settings > Applications > Development > USB debugging”.

Instructions for Users on Custom ROM:
Just in case if you are ON any of the custom ROM firmwares then you need to first turn Off the phone and then you will have to enter into the recovery mode. The recovery mode can be entered by holding Volume UP key + Center button and then press the Power ON button simultaneously to turn ON the device in the RECOVERY mode.

For a detailed guide on how to update, let’s proceed to the next page.

181 thoughts on “How to Update Samsung Galaxy S2 GT I9100 with ICS Android 4.0 XXKP1 Firmware”

  1. Sir
    I have samsung galaxy s2 (pc cod: GT-I1900LKGDBT, Baseband version: I9100GDZKK1, Kernal version: 2.6.35.7 root@DELL131#2, ) How to upadate ICE 4.0.3 , pls help me.

    i can try “kies” there is coming not supported for u r device how to fix the problem, pls send replay

    best regard

    thank u

    Muhammad

  2. I did everythng and my cell got updated but it shows some problem like i cannot open my few applications like Calculator, enen when i open messages it only shows number and not name of the person whereas in contacts it shows number. And also cell its seems to be slow help me on this plsssss

  3. Hi, I just did everything and the phone is working ok, but when i’m trying to restore contacts or something with kies, the program gives an error saying it cannot restore.

  4. my version is 2.3.6 and am unable to upgrade to ics 4.03 so i tried 4.01
    it still has the same issue. it strucks at set partion and in message it strucks at boot.bin, it hangs out and no response comes pls let me knw what to do. even i changed to usb debugging mode. pls help asap.

  5. I finally did it but my phone is now ” Finishing boot ” and it just goes on and on… is it normal?

  6. man how did you delete the other files names and leave only kernel in Odin… I’m a little stuck right now….

  7. I just bought a Samsung galaxy s2 with android version 4.0.3. Unfortunately, the Screen is freezing over time and i have to restart my phone in order to make it work. When frozen, the screen shows only the wallpaper! Please help!!

  8. the steps worked, thanks.

    here’s what i noticed:
    1. the wireless can only be activated through going to settings (can’t from the dropdown menu)
    2. when the screen is locked i can’t recieve calls
    3. the 3G connection is not working
    and sometimes “Settings” “Contacts” close with errors.

    i guess this release still has some issues they must workout, but all and all it seems very nice.

    Kindly advice how to switch it to the previous original version and where can i get the firmware

  9. i tried for nearly 2hrs to download an install ICS but all my s2 says was downloading but never downloaded anything i couldn’t even find the ODIN App as when i extracted the files only 17 was shown and 5 hidden files and folders was displayed please help me sort this as i followed every instruction… Jamie

  10. i want to get 2.3 version back as the sim is not working correctly please help getting the 2.3.3 os back

  11. After updating my SG SII, phone is not detecting my SIM card!!!
    Also some red frames kind of flash comes every action i do!!

    Can you help me on this?

  12. Hey,
    After i update the phone,it rebooted and it show me ‘Firmware upgrade encountered an issue,Please select recovery mode in Kies & try again’.I connected the phone to my laptop,it show nothing to me.What am i gonna do now?

  13. dear sir i apdate ics for my galaxy s2 but it some probs it working so slow and i get bake 2.3.5 so what i do to update ics perfactly

  14. hi neal,

    I have installed android 4.0 as per the instructions above and it worked fine. But I am facing a lot of issues, the data traffic aint working, many apps keep crashing. yeah, I have done the wipe cache in the recovery, but still the apps keep on crashing. so, I would like to go back to 2.3.6 and probably will install a more stable version of ics.

    Can I directly flash 2.3.6 using odin to go from 4.0 to 2.3.6 or are there any specific steps? wud be very helpful if you could post the link that explains how to get back to android 2.3.5 from 4.0 ?

    thanks!

  15. yes i checked the apn settings and tried new apn also \bsnlnet\ edge signal \e\ is coming but data transfer arrow signal is not working. wifi is smoothly working.yes i install kernel.thanks for the help neal

  16. why am i stuck at “setupconnection” in the odin when i press start and i follow evrything, its just stuck at ” SetupConnection..”

  17. I have some errors. Camera does not work. Gallary does not work. Not detecting External SD card and so on.

  18. MD5 hash value is invalid
    I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_…..
    End…

    Can anyone please tell me what is this error ?
    How to resolve it ?

      1. Thanks for your reply.
        I have updated my Samsung S2 GT9100 to firmware version 2.3.6 and then rooted successfully by following easy steps shown in this website.

        Now when try to update to Ver 4, I am getting same error, even I have followed the steps to recovery mode and reset to factory reset, cache and re download the file, still no luck?

        Appreciate you help.

  19. i want o go back to downgrade my s ii to 2.3.6 from ics. kindly advice me the procedure. do we need all the files like pda, pit, bootloader to downgrade to 2.3.6

  20. Neal,
    i’m also facing the same problem what goce has experienced -”but the phone is looping in the booting animation.”.How to solve this issue

  21. HI dear am from INDIA thanks for this firmware. i had installed smoothly but the only problem is my internet connection is not working i tried with settings also still its not connected AND some settings asking which country in tha one there is no india to select what i have to do please help me.

  22. got some issues with this one
    ANY WAY waiting for that next update………………………………………………….that full screen display kicks apple really
    got that one in next update….??????????????

  23. hey NEAL great work
    if this is stable android ROCKS
    is the next update coming with i phone like appearance contact display…………. NEAL KEEP…………………….. ROCKINGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG…………………………………

  24. hey NEAL …………..!
    i am waiting for that full screen appearance of contact pic
    coming in next version…………..?

  25. hey NEAL can you bring that full screen profile pic while receiving call i am also waiting for that in samsung galaxy s2

  26. NEAL great effort.
    works fine with me except some errors.
    but i still don’t got that full screen profile pic while receiving calls vice versa

  27. I am back to XWKK5 2.3.6 firmware. The firmware is too slow, crashes and buggy. My music player crashed, camera crashed, 3G/Edge did not work on Vodafone/Uninor Phone (Dialer) crashed when I missed a call. The version is far from being close to a stable release. I would not suggest anyone to install this on their phone. The roboto font looks beautiful and many new tweaks and incognito settings in default browser. I could not fiddle with the phone for too long as after 9 hours of install i lost my network connectivity too.

    But thanks a lot guys for uploading..I have tasted the ICS 4.0 and I’m even more excited and waiting impatiently for a more stable release.

  28. Not stable at all:

    - screen slow responding
    - no mobile packet data connectivity
    - freezing during scroll
    - red frames whenever you tap screen
    - non rooted version (you cannot restore any of applications you’ve been using)

    I’ll roll back to great working 2.3.6 and wait for better version of 4.

    Thanks

  29. installed worked fine, there is problem with contacts. i get an error saying the contacts app closed! Gmail App and music are awesome!

  30. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics
    And what does this kernel mean??

    Thnxs very much neal…………..

  31. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics
    And what does this kernel mean??

    Thnxs very much neal……….

  32. Does’t work at all. I have installed it twice and .. nothing work normal. I will install superfast lightenin rom. It is the best.

  33. Thanks for the excellent walk through. I’ve tried reinstalling CWM to downgrade to my previous ROM backup but can’t seem to enter into recovery mode at start-up or in the OS. Any ideas?

  34. hi ….
    are all functions working with this rom ..and if i install this rom in my s2 will the phone will be rooted or i have to install siyah or some other kernel and do it will workk on it.hows battery backup of it.
    im not able to download it.

  35. hi ….
    are all functions working with this rom ..and if i install this rom in my s2 will the phone will be rooted or i have to install siyah or some other kernel and do it will workk on it.hows battery backup of it.

  36. hey friends yesterday i installed the same on my sgs2, but im not that much impressed with this rom. It couln’t read my internel storage as well as externel too. multimedia didn’t work for me…. there is lot of bugs n lags…. i returened back to 2.3.6…. hopefully the coming versions will be more stable than it…. anyway thanks for ur video tutorial… keep it up….

  37. Hi neal

    I installed the the rom exactly as stated in the article. Will try again tonite. Hope it solves my problem.

    Thank a ton for posting this.

    Regards
    Joy

  38. Hey Neal,

    This is not working at all.

    All the time i am getting forced closed error and application not responding error.

    contacts, messages also frequently forced closed.

    A Thick Red color border appears on the screen frequently when screen is touched.

    a shortcut of wifi (the one which is given above the notification bar), is not working.

    I have tried installing thid 2-3 times it’s not at all stable in any operation.

  39. Hi.. i updated the firmware.. Updation went off smoothly.
    the Firmware is not very stable and as mentioned in the procedure only some basic functions like calling and messaging are working.

    So btw i tried rooting it back to 2.3.5 but now my phone is just rebooting after the GalaxyS2 screen..
    Any suggestions coz i am stalled ??? :|

  40. Hi ,

    First of all .. this works just fine. Thanks.
    There are little bit issues: takes way too long to start after the process is completed, Hangs a little, side scrolling is a bit confusing ( sometimes it goes to next screen as it is supposed to or goes back which its not supposed to).
    But after an hour usage worked just fine.
    However there one annoying thing that i don’t how to take care of : Every time i click something on screen for ex: an app or settings, a RED BORDER RECTANGLE appear along side the screen’s borderline.

    Please let me know how to get rid of this.

  41. I just updated…the phone is booting..will come back and update how the performance is after using for a day or two..
    I had to reset the entire phone and lose all the data on phone. The installation went on alright. My phone is yet booting and yes it just booted…welcomed with a notification screen..looks beautiful to me..will update soon..

    excited

      1. Yes I have.

        Just an FYI:
        Please note after further exploration and testing i would recommend not to use this update since it’s still in it’s alpha stage which is clearly visible. Its way to buggy, crashes a lot. Even picking up a call is trouble some (you have to tap the damn Screen multiple times).

        I have 3 Galaxy S2′s and tested this on each one of them. Same Result. Also benchmarking show horrific results which i have never seen on my S2′s till now. The XWKK5 was awesome.
        I would suggest to wait for a more stable version.

  42. I just updated my S2 with ICS, but havea lt od problems with market and apps closing. Will this be fixed or should I revert back?

  43. if this is the same version as the one from androidflip.com, it doesn’t work that well. many unexpected errors and many functions not working as normally. still a long way to go to being stable.

    if this is another version, hoefully it is better.

  44. hey i am using 2.3.6 update of yours i did not root my phone if i update to this version of ics 4.0 will warranty be voided please reply me and what is the use of rooting?

  45. Downloaded it last night and after using it found these problem with it:

    1. Cannot import contacts from my SD card.
    2. Force Close issue in many apps.
    3. No internet connectivity through packet data. Its shows the icon but couldn’t connect.
    4. Very laggy. it takes hell lot of time to type a message
    5. Missing the people apps and face reconition lock
    6. Problem with notification bar and home screen.
    7. Lock screen is different that basic icecream lockscreen
    8. Searc widget is the same old white background one.

    But you got hte latest task manager and its amazing rest i felt the same.Rest all is fine i feel and its usable.

    But please note i tried shifting back to 2.3.6 gingerbread but i was unable to do that. I may be making some mistake but just to warn everyone.

    waiting for more stable version.

  46. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics

    Thnxs very much neal…………..

  47. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics

    Thnxs very much neal…………

  48. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics

    Thnxs very much neal……….

  49. Hi neal

    thnxs once again for ur great efforts thats what we r waiting for

    plz let me know is this a complete a version of ics means wifi bluetooth etc etc… will work or not
    and secondly plz let us know abt battery life how stable it is
    and last is this firmware reverse able or not can we go back again to gingerbread after installing ics

    Thnxs very much neal……..

      1. Mate,

        The image in the article shows the partition checkbox CHECKED. I checked it while upgrading. What now? I cannot make calls at all. Please help.

  50. what are the new in this version? what about battery stability and camera quality?
    is this better than previous firmware?

  51. downloaded and istalled smothly,but my sgs2 stuck on the main screen i.e samsung logo screen..i have followed the procedure not only ones but thiCe but still the same problem..Plz HELP!!!

  52. idownoaded and installed smothly but,my sgs2 sTuck on the Samung logo screen..i HAVE fallowed the procedure as mention not ones but thrice but still the same problem …HelP !!!Plz

  53. *Update – 2 hours later*

    -The phone is not as warm, and i haven’t had anymore crashes after rebooting the phone again and letting it run.
    -the keyboard issue is resolved by switching from the samsung keyboard to the android keyboard. No more delay
    -the browsing is SUPER fast, i am very impressed

  54. i just upgraded using your method to 4.0 and i’m not happy with it. every time i touch the screen there is a red lining on the outside of the screen, my data doesn’t work, and nothing is loading from my contacts or anything from the network. i want to go back to a better working firmware. what do i do?

    1. some users mentioned about data not being working! minor issues with some apps as they tend to fc! or else it worked pretty goo, may be in the next version we will get to see some improvements!

  55. Hi Neal,
    Been looking forward, impatiently for the ICS update. Please I have a question about the camera, if it is working in this update as I recall, the Alpha and Beta had some issues. I am using my phone for everyday use, so can I use this update.

    Camera function is quite important to me so please update us on the things that are not working.

    Thanks Bro.

      1. Thanks Neal. There is a new update \Android 2.3.6 Firmware – XXKL1\. Is this the latest for 2.3.6, if so can we update for the same?

        Cheers Neal.

  56. The install was smoothe enough. However, the initial setup wizard kept crashing when choosing the option to set up a google account later. After i chose the option to sign in first, then i was able to use the OS. Things that i have noticed:

    1. There is an annoying red rectangular border that keeps flashing on the screen at various times
    2. The performance is laggy, especially when typing, there is a half second delay or so
    3. The phone is extremely warm
    4. Random apps crashing, including the basic ones like contacts and market place, even though i have cleared the cache partition twice

    Other than those issues, the new look is pleasing to the eye and i look forward to future releases of ICS. I made a call, so i know that the basic phone capability is working.

    Advice – Wait for the next release, as this one is not quite there yet.

    1. YES! ur rite Brain…. same thing happend to me. should select re-partion in ODIES…. But i cant use mobile in this condition,,, i tried to go back to 2.6 But it is not allowing…

      waiting for new release….

  57. Neal,

    Is this the one like the cyanogen mod version of ICS or the one wtih the touch wiz on top… the one in the video at gsmarena…. thanks.. will try soon after i received your answer.. and is it good or i have to wait for cyanogen version?

  58. Packet Data Connection Is not Working….

    And Some Times All Standard Applications are Force Closed.. Including Contacts, Calling

  59. how stable is it ?

    I mean, can it be used for everyday activities or is it still kind of beta with possible bugs ?

    Also, will I be able to go back to 2.3.6 if I wanted to ?

  60. Hey..
    I am downloading it right now and will post again once i am done with the updation.
    Hats off to Neal for providing the update. Had been waiting for it eagerly..
    Thanks a lot.
    Just hope the updation goes smoothly (Fingers Crossed) !!

  61. Hey..
    I am downloading it right now and will post again once i am done with the updation.
    Hats off to Neal for providing the update. Had been waiting for eat eagerly..
    Thanks a lot.
    Just hope the updation goes smoothly (Fingers Crossed) !!

  62. hey.. i am downloading it right now.. will post again once i am done with the upgrade.
    Hats off to androidadvices for the Update.. had been waiting for it eagerly..
    Just hope the update goes well (fingers crossed ) !!

Comments are closed.