How to Update Samsung Galaxy S GT I9100 with ICS XXLPH Android 4.0.3 Firmware

Galaxy S2 Logo SpecialIt was the last time when we saw on how you can update with the XXLPB Android 4.0.3 firmware version and now in the due course of this article we will be checking out on how to update with the XXLPH Android 4.0.3 firmware version. Please note that this is not an Official firmware version released by Samsung Electronics and also we don’t have an exact ETA on by when there will be an official update of ICS Android 4.0.3. This update is not for the users of I9100G, the model number should be I9100 only which you can find by dialing *#1234# in your Samsung Galaxy S2 GT I9100. In the due course of this article we will be checking out on the list of pre requisites you need to follow along with the screen captures and a detailed tutorial on how to apply this firmware update.

Disclaimer: Please note that this process of firmware update is not recommended for the basic users and is only recommended for the advanced users. Also, we should not be held responsible for any damage happened to your device in any manner after applying this update.

Applying this firmware doesn’t need you to root the phone and also if your device is rooted, after applying this firmware, the rooting access will be revoked. We will soon be coming up with an article wherein it will help you to root your Samsung Galaxy S2 GT I9100 on XXLPH Android 4.0.3 firmware version.

After following the List of Pre Requisites, you are now all set to proceed to next page where we have summed up a detailed tutorial on how to apply this firmware in your Galaxy S2.


  1. i updated my sc-02c on to android 4.0.3 before updating my phone was working flawless no restart issu
    not shutdown issue. after updating my phone to android 4.0.3 my phone automatically shutdown’s after some minutes and some times not boot even
    i m fade up with this problem plz help me out thanks
    my phone is not giving me enough time so i can rollback to old android gingerbread

    thanks folks


  3. “If the device boots normally then again you need to try the same to enter into the recovery mode.”….I’m not sure if i understand this

  4. hi is this xxlph can be install to sc-02c it is a samsung galaxy s2 japan version pls reply

  5. hi can i install this firmware to galaxy s3 japan version

  6. Hi, How long does it take to update? It

  7. the ID:COM yellow color is not getting on in my system. any suggestion on way could b the reason?

  8. i have samsung galaxy can i update to ICS.please help me.

  9. hai ! neel ! iam using galxy s2 new one .. warrenty also running, with 2.3.5 I9100xxk14, gingerbread.jpkj2..its comeing with device.. if i update warrenty will break ?, which version version stable for me ..

  10. Upgraded to this firmware a few weeks ago and ive come across a few problems and they are quite annoying. anytips on fixes would be appreciated. when i open some apps i they freeze up and close and say that they are not responding and end the app. this happens on the phone app, so i cannot dial phone numbers.

  11. Pradeep can u plz tell me when i connect my phone to kies it says “firmware update not supported” what should i do now?i dont wanna flash firmware i want to install it from kies!
    and can u also tell me how to flash galaxy s2 with ics remix latest rom?

  12. when is the release of the official ics firmware? thanks…

  13. i updated to this new version ICS….but one problem, my contact list don’t open up properly like it takes forever to open up or it just crashes…

  14. Thanks for sharing this, worked great! One thing though, since installing this i have been receiving weird ads downloaded to my phone whihc never happened before i installed this.. ? in my notification area, it shows a + sign in green and when i check it, it s always an ad to download an app or something weird!

  15. HUGE BUG: cannot re-enable disabled apps:

    You can disable a system app, by going into System Settings -> Apps, tap on app, the click “Disable” button, but you cannot enable it back, because once you close the Settings app and clear it from memory, when you enter next time the System Settings -> Apps, IT DOES NOT DISPLAY ANY MORE THE DISABLED APPS, so you cannot tap on a disabled app and click the “Enable” button. This does not happen on a 4.0.3 build for HTC (which displays the disabled apps), so I suspect that it is a bug in the XXLPH version from Samsung.

  16. Hi Neela,
    I have two questions for you. Kindly answer both.

    1. Please guide me, which is the most stable and efficient gingerbread firmware for Samsung Galaxy S2 I9100, I am using I9100XWKL1 2.3.6 indian version but I am not satisfied with its performance?

    2. In which month, Official ICS firmware is expected to be available on Samsung Kies?


  17. It works great on my S2, but I have a little bit problem connecting back to my Kies via USB cable.
    It’s just say “Connecting..”

    Please advise.

  18. Also vibration is not working with the ringtone?

  19. This version is working smoothly but it doesn’t support Arabic, is there any extension that add Arabic support?

  20. Hi Pradeep,

    I updated my phone with ICS, is there any way by which i can get back to my factory loaded Android OS.

    Please reply…

  21. Gs2 i9100, with XXLPH, blanks out on calls. Any solution? Proximity sensor is not check in Call setting.

  22. Hi Neela,
    I have two questions for you. Kindly answer both.

    1. Please guide me, which is the most stable and efficient gingerbread firmware for Samsung Galaxy S2 I9100, I am using I9100XWKL1 2.3.6 indian version but I am not satisfied with its performance?

    2. In which month, Official ICS firmware is expected to be available on Samsung Kies?


  23. thanks for the info. i would like to know – if rooting is to be done, then is it supposed to be done before or after installation of ics firmware.?

  24. Pradeep,

    After I did the update everything looks and works great except for the Social Hub Application and native e-mail application provided by Samsung when using an exchange server. It will sync all the e-mails on the initial setup put will not sync again until you power cycle the phone. In some cases it won’t even sync. i know the problem is not on the server because other people at work have the same phone with 2.3.3 and the same exchange server and are receiving emails just fine. Apart from that I verified the Push e-mail settings and they are set to always send the e-mail to the phone without any specifications or restrictions. Please Help, I don’t want to downgrade.

  25. It shows full network!… but still emergency calls only :(

  26. Hi ,

    The version is working very well with me and very smoothed only i have 2 issue

    First : How i install Arabic package

    Second : GPS work but result no locations found

  27. Updated and Rooted an 5 hours ago. Seems to work better. Only issues ive came across is when trying to make a video call it says it is unable to make a video call and reccomends making a voice call. Tried to use ICS Lock screen app from market and the phone would freeze up and and say it had to close the app. other than that great update!

  28. Thank you yet again working very well 5 *****. Leonard Ps is there a version to work on my Tablet 10.1.

  29. Hi, you may have lost your imei in the process. Try checking if your imei is with the correct number. If not follow instructions on youtube about HC Ktool.

  30. hi
    Good to know that all seems to be stable after installing it for a week. So far no restart on any apps that I have. 3G data and wifi works well. I’m very happy to have this release. Thank you

  31. Can I update this to my galaxy sl?

  32. just sharing.. to solve your ringing + vibration issue… just install sound manager… this will solve the issue.

  33. Updated the phone yesterday… its quite stable and good efforts….
    some probs which are being faced
    scrolling is stiff
    Time lag when switching from Applications to home
    Cyclic scroll is not happening
    some of the applications/games are not opening even after a long wait.
    Games like – tintin

  34. Hi,

    This is your normal good work on relaasing the software and instructions. Thanks.

    BUT I have to say the ICS is pretty well not useful. I loaded ICS and then rooted the phone. All went well.
    I use the ADW Ex launcher.

    Here are the sort of issues I had :
    - most of the widgets will not work on ICS that work on previous releases
    - Titanium back does not work ie batch restore fails and it hangs
    - Use “Mybackup” – that works
    - You lose a lot of your installed widgets
    - Launcher hangs/reboots

    In the end the number of problems i had with this release meant I went back to my Checkrom Rev4.
    So until the official release comes out I’d advise against installing this on i9100.

    Might be just ok if u use the default interface without too many personalised addons.



  35. install to sd card, or move on sd card doesn´t work

    and. can you say me, how can I overclock CPU with xxlph ???

  36. Hi, it’s a big problem if I forgot to tick re-partition?
    If so,can it be fixed?

  37. is it necessary to root the device? why? if yes then rooting is to be done b4 or after the installation of firmware. thanks

  38. I installed the ICS XXLPH, and errors found in the previous version are fixed, but internet browser is not the ICS version… belongs to the 2.3 version …

  39. Hi Neela,

    While running Odin (after selecting all 5 files), the process gets stuck at around 75%. The bar on the phone screen doesn’t move any further. It gets stuck while processing/downloading “data.img”.

    Any solutions?

    • On 2nd attempt, Odin did get the job done right.

      Bugs to report:

      1. Error. The below message keeps popping up way too frequently:

      “Unfortunately, the process has stopped”.

      2. Wifi fails to switch on. On performing Wlantest, the status is reported as:

      “NotSet Driver loaded [NG]”

      3. Android Market fails to load. Shows message:

      “Server Error Retry”.

  40. hi guys
    i m using 4.0.3 firmwear from past 4 days running smoothly but it drains battery
    so i wana come back on official 2.3.4 rom
    anybody knows how it possible what should i do?
    my phone is not rooted only i was apply update with odin
    plz help
    thnx in advance.

  41. Can you make it such that vibration cones with the ringtone for incoming calls??? Is there any way? Also, battery life drains out quite fast.

  42. HI Neela,
    pls Gide how to enable vibrate with ringing

  43. Hello, I just installed it. Only bug found so far is with the Contacts. It freeze everytime I try to open my contacts.

    • clear the cache from recovery, it will be fixed!

      • if i understand what you mean pradeep neela i have gone into recovery mode and cleared cache and then restarted but still get same issue going into contacts

        • there re some issues for some users, if its continued, you can revert back to xxjvu

        • I upgraded my Sim Free Galaxy S 2 last night and had similar problems to the guy with the original post. I have sorted the following ones out by doing the instructions I worked out below :

          Solutions to problems after upgrade to ICS

          Problem : Browser not working/crashing/or slow
          Solution : go to settings, applications, select All at top
          Find Internet application on the list and select it
          Clear cache AND clear data

          Then try it and should work !

          Problem : Contacts slow, crashes or not working
          Solution(s) :

          Task : To ensure Google knows about all of your contacts

          First ensure your contacts are sync’d in Kies
          Click contacts on phone within Kies
          Make sure they are right, remove all duplicates, and save to pc (this only needed for phone contacts)
          then select google contacts at the top of Kies and import the file you just saved (contacts from phone)
          Then remove the contacts from your phone.
          Sync contacts to google.
          Next on your phone go to settings, applications, select All at top
          Find the following applications from the list :

          Google Contacts Sync
          Contacts Storage

          From each one clear cache (if its an option) AND clear data
          Then go to settings, accounts and sync
          Select your google account and contacts and sync.

          This will then sync all of your contacts from Google back to your phone

          Task : If opening contacts is still slow then it is down to volume of contacts.
          Or if it doesnt load or crashes then on Google contacts ( check you need everyone that is on there or not and remove any wierd or unneeded ones and sync again to your phone

          Second way to speed up loading up your contacts list is :

          open contacts on your phone
          Go to settings
          Tick the box that says ‘Only contacts with phone numbers’

          Now try contacts menu and see if it speeds up

  44. all work fine except move application to SD not working at all; may I know why ..

  45. you answer other people , but i dont know why you didn’t answer me , thank you

  46. Dear Neela,

    I updated with ICS XXLPH Android 4.0.3 Firmware , cleared cash and wiped the data (twice)!

    The result is EMERGENCY CALLS ONLY :(((((( not registered on network
    (does not recognize the sim, I guess) so back to 2.3.6!

    Any solution?????? I really like it the latest version!!!!


  47. vibration doesn’t come with the ringtone when receive calls

  48. scrolling is abit stiff.
    lag when changing from applications to home (it turns some time for the icons to appear).
    cannot scroll from 1st page to last page as a cycle.

  49. I followed the exact steps and ODIN FAILED. ANy ideas?

  50. after finishung update my sgs2 isn’t starting anymore. it hands while showing the green android with a blue loading bar… after a few seconds display goes of for a blink and the the blue bar starts loading from the left again.. :-(

    tried to install a second time.. any ideas??
    version did match.. but my downloading-screen did look different..

  51. when will the update for galaxy r arrive??

  52. When will the update for galaxy r come??

  53. hi
    i upgrade to 4.0.3 but i want back to
    Firmware info
    Date: 13/10/2011
    Android 2.3.5
    plz help me

  54. how can i install arabic language for xxki3 on GS2 ( 2.3.5)

  55. Hi:
    Is it support arabic?
    if anybody tried it would you please inform me if it is support arabic?

  56. hi i have installed this firmware , having problem with wi-fi not taking static ip and proxy also ,volume with vibrate is not working and face lock is not working .

  57. Hi,
    I can update my I9100?
    Gingerbread 2.3.5
    base version XXKI3

  58. Now been installed for 4 hours.. much smoother experience and less hangs.. much improve.. 10 points :)

  59. Hi Pradeep,

    please confirm all these below known issues/bugs were fixed in this version?

    1) Contacts info
    2) Video Chat
    3) Force Close apps
    4) Data
    5) GPS
    6) some apps doesn’t open at all, like Viber

  60. Thank you neela is working fine for me

  61. No download, that is because this post is not visible under S2 section. Please make the required correction. I am downloading this and will be installing it today. Can you please tell me what are the improvements over previous releases?


  62. is it stable enough to use???? thank you…many concern are waiting for the feedback…

  63. its’ better

  64. just finished updating to XXLPH, software update registration fixed.. all seems smooth and fast.. will update again in few hours

  65. Hi Pradeep,

    I have been waiting to upgrade to XXLPH which was released on Feb 16 2012. I have searched for the update from but couldn’t find it. So i have updated from a different source. There they didn’t mention about the PIT file. Also i didn’t clear the cache/wipe the factory reset. But my phone was working very fine. I have not found any FC’s for the past 2days from the start of my update.

    What is the use of that PIT file?

  66. Is there a change log for this version? XXLPH over XXLPB & XXLP6.. WHat improvements and bug fixes have been made?

  67. when it comes to galaxy sl i9003??

  68. how to update?