How to Update Galaxy S2 GT I9100 with Official ICS XWLPX 4.0.4 Firmware

Galaxy S2 LogoSamsung Galaxy S2 GT I9100 users can now install their phones with the latest stock firmware which is dubbed as XWLPX firmware which is the ICS firmware. Very soon in the coming days, the latest Jellybean 4.1 update will be coming up but this XWLPX version comes with add on stabilities in the Camera and also battery life has been considerably increased from all other previous builds. The best part is that it also comes with the best modems which doesn’t come with issues like device getting heated up etc. This update ropes in the latest ICS Android 4.0.4 firmware version.

So before we proceed with the detailed guide on how you can install this firmware update, make sure that you follow the below mentioned pre requisites and then we will check out the tutorial in the next page. As of now this XWLPX firmware version is only available in select countries and also applying this update doesn’t root the device in any manner which means that warranty is intact even though this firmware is applied.

Data in your Galaxy S2 might get corrupted or erased. So, ensure that with the help of below mentioned steps, you are backing up all the data present so that, the data can be easily restored. Don’t backup the data using the KIES.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync 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

Enable the USB Debugging from the path “Settings > Applications > Development > USB debugging” and also you will have to ensure that the minimum battery life should be 50% so as to ensure that the phone doesn’t get turned Off in the middle of update. Disable / uninstall all the security suites installed in your phone.

Disclaimer: Follow all the instructions mentioned in this article as if there is any damage caused due to not following instructions then we shall not be held liable or responsible. Just in case if you face any issues then we will try our level best to address the same.

So assuming that you have followed all the above mentioned instructions, you can now head over to the next page where we have summed up a detailed guide on how to apply this firmware update.

105 Comments
  1. Reply L Vardhamaan November 18, 2012 at 10:21 pm

    Hey dude can i install this on Resurrection Remix 4.1.2 Jelly Bean? In india?

    • Reply Pradeep Neela November 19, 2012 at 11:23 am

      yes you can very well install this update

  2. Reply rasik November 2, 2012 at 6:58 pm

    hey…can i revert back to gingerbread 2.3.6….if i not siuted to dis ics firmware.md is der root for this???

    • Reply Pradeep Neela November 5, 2012 at 7:39 pm

      YES YOU CAN REVERT BACK TO THE ICS FIRMWARE

  3. Reply saquib November 1, 2012 at 5:02 pm

    can i update s2 which has jpkj2

    • Reply Pradeep Neela November 5, 2012 at 7:56 pm

      yes you can apply this update

  4. Reply Bethoven Rodic Erazo October 31, 2012 at 2:25 pm

    Hi,

    I would like to ask. I’ve applied this update to my phone but I have a bit of problem. There are images that I’ve taken prior to updating to ICS that are now showing as corrupted. I can see the thumbnails when opening the folders but when I tried opening the images themselves, it becomes just a box with a white icon and thunderbolt. I also can’t transfer them to other folders.

    Kindly advise. Thanks.

  5. Reply sidi October 28, 2012 at 6:49 am

    does thi
    s work for my galaxy s2 GT I9100 XXKF1 running gingerbread 2.3.3 please replay!!

  6. Reply Marko October 23, 2012 at 6:38 am

    I’m having a problem where i can’t put a lock screen? Can some one help me ? :/

  7. Reply santosh October 15, 2012 at 10:21 am

    Hi Pradeep, you have replied above that there is root available , if yes then can you provide the link please, I follow your site regularly but until you have not replied in spite of me asking the same questions multiple time.
    If there is root available for ICS XWLPX 4.0.4 Firmware please provide us with the link and instructions.

  8. Reply ratheesh.B October 13, 2012 at 11:14 pm

    Please send the link to download the root access file…i searched it but i didnt get the link…please reply

  9. Reply K. Sethu October 13, 2012 at 8:49 pm

    You keep writing ” If ID : COM section doesn’t turn Yellow…” but in the current version of Odin it turns only Blue! Even I have seen it as Blue in a video you presented for an earlier update. Guess you need to correct please.

  10. Reply Manoj October 11, 2012 at 12:58 am

    Have installed & works very well but hav one prob. Eventhough I switch off the mobile it restarts automatically… can u help pls!!!!!

    • Reply Pradeep Neela October 11, 2012 at 2:00 am

      hey manoj, ur device is on which firmware?

  11. Reply zamry October 10, 2012 at 11:06 pm

    Hi
    I9100G can also upgrade to official 4.0.4?

  12. Reply Denise October 10, 2012 at 7:19 pm

    hi, my samsaung galaxy s2 is GT-I9100 . my baseband ver I9100DXKL1. ANDROID VER 2.3.6 BUILD NUM GIngerbread.dxkl3.. is this model allowed for this update?

  13. Reply Damjan October 10, 2012 at 7:09 pm

    I have tried a couple of times and still the light in ODIN stays blue. It doesn’t turn yellow. I have installed previous updates and it all went well… Can somebody tell me how can I fix this?!?
    Thanks

  14. Reply matus October 10, 2012 at 5:57 pm

    Hi Pradeep Neela. Could you post me root file for that firmware? Please

  15. Reply Akash October 8, 2012 at 9:25 am

    When will you release root for this firmware…… eagerly waiting for it

  16. Reply daro0077 October 7, 2012 at 7:52 pm

    can you reply to my post, not delete it :/ pls…

    I instaled already on my galaxy s2 “pure look s3″:
    http://androidadvices.com/update-galaxy-2-pure-s3-custom-rom-firmware/#.UGt6J1FKSV0

    can I update that Official ICS XWLPX 4.0.4 Firmware with no damage,brick the phone?

    • Reply daro0077 October 7, 2012 at 7:56 pm

      disregard only that post pls :) reply post above…thx

    • Reply Pradeep Neela October 8, 2012 at 4:41 pm

      yes you can apply the update

  17. Reply AJ October 7, 2012 at 3:24 pm

    Pradeep still no rooting information. :(
    Could you atleast give some time frame in which you be able to give rooting information for this firmware.

    • Reply Pradeep Neela October 8, 2012 at 4:43 pm

      yes rooting is now available

    • Reply Pradeep Neela October 8, 2012 at 5:05 pm

      yes rooting is now available!!!

      • Reply AJ October 8, 2012 at 5:40 pm

        Where? I cant find any article or link to rooting instruction for this firmware.

      • Reply Matus October 9, 2012 at 12:23 pm

        When will you add root on web?

  18. Reply Giuliano October 7, 2012 at 11:24 am

    Hi,
    I have a Sansung S2 with an “ancient” 4.0.4 version (I9100XWLPM_I9100OXELP8_I9100XXLQ6) and a rom to have root permission (CF-Root-SGS2_XW_OXI_LPF-v5.5-CWM5) but I have a problem with my Camera app and Video Player. Could I load XWLPX Firmware on my S2 without problems ?
    Thank you very much.
    Regards,
    Giuliano

  19. Reply callisto October 7, 2012 at 12:32 am

    I’ve read there are serious problems with rooting LQ5/6.It seems when wipe/cache is done in CWM the phone may be permantly bricked,something to do with `Emmc bug`?

  20. Reply SUCHIT October 6, 2012 at 5:52 pm

    i have rooted with this firmaware but my phone is not going ahead of the same sung big “s ” logo
    it has stuck there
    i was using miui rom ealier and have installed it over it
    please update what to do
    thanks

  21. Reply sas October 6, 2012 at 5:07 pm

    please post a root method on this

  22. Reply daro0077 October 6, 2012 at 2:42 am

    i already instaled on my galaxy s2 Pure Look S3:
    http://androidadvices.com/update-galaxy-2-pure-s3-custom-rom-firmware/#.UG9McVFKSV1

    and my question is…can I update with Official ICS XWLPX 4.0.4 Firmware with no problem no consequences to brick, damage phone??

  23. Reply Matus October 5, 2012 at 1:00 pm

    Some information about root? Still nothing?

    • Reply Pradeep Neela October 5, 2012 at 3:05 pm

      yes you can very well root the device

      • Reply callisto October 5, 2012 at 9:01 pm

        LPX root?

      • Reply jop October 6, 2012 at 11:17 pm

        wifi wont work

      • Reply matus October 7, 2012 at 10:41 pm

        But how? still no ROOT file on net..could you upload some ROOT file? Thnx

      • Reply Matus October 11, 2012 at 12:39 pm

        Could you give some instructions for rooting? where to download… This will help a lot off people waiting for.
        Thanks a lot for reply

        • Pradeep Neela October 12, 2012 at 1:43 pm

          yes you can root with the help of cf root

  24. Reply callisto October 4, 2012 at 4:35 am

    The battery is brilliant on this official ROM,But the weirdest thing is happening,my battery level has gone up when I don’t use the phone from 20% to 24% which is really weird.One thing I must also add is please stop the very annoying android guide pop up,which is very annoying after a few times of continua sly closing it down

  25. Reply Ovais October 3, 2012 at 11:43 pm

    I need procedure how to root Official ICS XWLPX 4.0.4 Firmware.. Waiting for same..

  26. Reply djolebulldog October 2, 2012 at 6:41 pm

    What can i do if i brick my phone?
    Can i update this firmware on
    PDA : I9100XWLP7
    PHONE : I9100XXLPS
    CSC I9100XXLPH

  27. Reply Rajkumar October 1, 2012 at 1:20 am

    I am having S2 with the ICS 4.0.3 and the firmware version is XWLP7 when I connect it with the ODIN it doesnot turn yellow instead it is blue… Please suggest me a solution, I have done the other two methods as suggested by you but it din’t work … Help me with a solution….

  28. Reply Rajkumar September 30, 2012 at 6:56 pm

    Does this method ROOT my phone……….???????

  29. Reply ui September 30, 2012 at 3:10 pm

    what is the difference beetween XWLPX and xxlq5

  30. Reply Abu Aaisha September 30, 2012 at 9:55 am

    Hi Neela, I have upgrade to several of your official update successfully. thanks. but is the following portion always necessary? the upgraded phone functions normally even If i don not do the following:

    In recovery mode, select “Wipe data/factory reset” & “Wipe Cache partition” for clearing out all the cache data present in your device. Once it’s done, select “reboot system now”.

    Let me know whether skipping the above mentioned step would harm the performance in any sense.

  31. Reply Minh September 29, 2012 at 11:08 pm

    I upgraded but there is no “Airplane mode” ???? please help me is that normal ??

  32. Reply Laeeq Rind September 28, 2012 at 4:58 pm

    Haven’t installed it yet because I’m very eagerly waiting for rooting instruction for this update.
    Great work guys. :)

  33. Reply Ajay September 28, 2012 at 7:12 am

    have a galaxy gti9100..currently running Android 4.0.3 XXLPQ
    i have the usb drivers on my laptop but when i connect to Odin it turns “Blue”
    i ran it anyway and this is what i got.
    Please Help.!

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100XWLPX_I9100XXLQ6_I9100NEELP5_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:17)..
    File analysis..
    SetupConnection..
    Can’t open the serial(COM) port.
    Added!!
    All threads completed. (succeed 0 / failed 1

  34. Reply djolebulldog September 27, 2012 at 9:50 pm

    Do I have to root my phone before update with this firmware?

    • Reply Pradeep Neela September 28, 2012 at 3:40 pm

      no, it can be applied even on non rooted phones

  35. Reply Sourav September 27, 2012 at 12:20 pm

    hi,

    my id com is not turned yellow it turn lite blue so what can i do but odin show Added!
    but when i will star the process then error show failed

  36. Reply philjay September 27, 2012 at 4:24 am

    DOing it now – ID turned blue but kies is enabled and drivers installed, is this ok?

  37. Reply Festus September 25, 2012 at 7:15 pm

    Does it really take this long for a root.

  38. Reply salleh September 25, 2012 at 3:32 pm

    This is better than LQ5. Much more faster & battery lasts longer.

    Kudos to all…

  39. Reply Ruchir September 25, 2012 at 3:24 pm

    When is this update coming to India? This firmware is of which country?
    I have already posted this twice in the comment section 4 days ago but my comment is still awaiting moderation!! This is the third time!!

    • Reply Ruchir October 4, 2012 at 4:42 pm

      Will anyone please tell me this version is for which country?

  40. Reply Ovais Akhter September 25, 2012 at 12:46 am

    Which baseband is better? ICS 4.0.4 XXLQ5 or this one??

  41. Reply linga September 24, 2012 at 7:03 pm

    Can this be installed on I9100 XXLPQ?

    • Reply Pradeep Neela September 25, 2012 at 12:40 am

      yes you can install this update

      • Reply Ajay September 28, 2012 at 7:14 am

        have a galaxy gti9100..currently running Android 4.0.3 XXLPQ
        i have the usb drivers on my laptop but when i connect to Odin it turns “Blue”
        i ran it anyway and this is what i got.
        Please Help.!

        Added!!
        Enter CS for MD5..
        Check MD5.. Do not unplug the cable..
        Please wait..
        I9100XWLPX_I9100XXLQ6_I9100NEELP5_HOME.tar.md5 is valid.
        Checking MD5 finished Sucessfully..
        Leave CS..
        Odin v.3 engine (ID:17)..
        File analysis..
        SetupConnection..
        Can’t open the serial(COM) port.
        Added!!
        All threads completed. (succeed 0 / failed 1

        • Aditya October 10, 2012 at 5:17 pm

          I think you were not in Download Mode,

          If you were, try the whole procedure again.
          Gud Luck :)

  42. Reply djolebulldog September 23, 2012 at 11:31 pm

    Can i update this rom to my s2 build number iml74k.xwlp7 and baseband version i9100xxlps?

  43. Reply jamal orabi September 23, 2012 at 3:51 am

    can i apply this update on my jellybean rooted phone ?

  44. Reply jamal orabi September 23, 2012 at 3:49 am

    can i apply this update on top of jelly bean , my phone is rooted !

  45. Reply Maitrey September 23, 2012 at 2:26 am

    hi pradeep…..
    i tried it out the ID:COM section did turn yellow….and i have ticked usb debugging mode already before going in to the downloading mode
    selected the pda file as u said…
    but still it FAILS.
    HELP ME please.

  46. Reply Ruchir September 22, 2012 at 10:22 pm

    This version is for which country? And when is it coming for India?

  47. Reply Ruchir September 21, 2012 at 8:09 pm

    This version is for which country? When is 4.0.4 releasing for India?

  48. Reply Kinzoh September 21, 2012 at 1:19 pm

    Thanks for the good work.

    Please what is the difference between this update and XXLPO.

    XXLPO if fine but my gameloft games are shutting down my phone.

    What are the changes. Thank you.

  49. Reply festus September 20, 2012 at 8:14 pm

    Still waiting for the root!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  50. Reply Kannas September 20, 2012 at 7:58 pm

    I’m having trouble downloading the firmware package? It stops after 2%-3%. Any recommendations?

  51. Reply Ridhaaaaaa ;) September 20, 2012 at 5:21 pm

    God bless you all!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  52. Reply Jamie September 20, 2012 at 10:49 am

    I’m currently (and probably will be for a while longer) in Kenya, one of those countries that have NEVER had Samsung bother themselves preparing an update for (I’m now starting to think Nokia Lumia, even with its poorer Windows marketplace, at least with Nokia you get the updates. My 701 running the Belle FP1 can attest to that).
    But I digress. Can this be applied to GT-I9100 with Gingerbread 2.3.3 (stock) Build number GINGERBREAD.XWKF3? And does it have performance issues that I’ve read about online when people upgrade from Gingerbread to ICS? Issues like malfunctioning apps, etc.
    Your help will be very much appreciated

  53. Reply mikemalta September 20, 2012 at 1:37 am

    so this is like an ota/kies update? will i continue receiving future updates normally (jellybean) Help me cause i’m new to rooting/flashing. Tks

  54. Reply Backs Man September 20, 2012 at 1:00 am

    Sorry about the stupid question but my phone is rooted and has remix resurrection 3.0.6 ..van I install it on do I have to put the original room and unroot it? Thanks

  55. Reply nicole September 20, 2012 at 12:20 am

    Ive only had my S2 for about a month and have never done any updating or rooting to previous androids that ive owned. Is it easy enough for a beginner to do something like this? I have no idea what to expect. Are there any references to more detail on this update? Thanks!!

  56. Reply Piyush Ranjan September 19, 2012 at 11:19 pm

    I am presently on Official XWLPO version which i have rooted. If i update to this version i have following queries.
    1) Will my root access will be revoked. I use Titanium back up pro to restore my application ans system data.
    2) If root revoked, then can i just wipe my cache and do not do a factory reset to keep the data.
    Help appreciated.
    Regards
    Piyush Ranjan

  57. Reply S. L. Jha September 19, 2012 at 10:54 pm

    Can it be applied to Omega 15 ICS running rooted phone too?

  58. Reply rick September 19, 2012 at 10:24 pm

    i get a’ ”’ I9100XWLPX_I9100XXLQ6_I9100NEELP5_HOME.tar.md5””’ which is about 650 mb …… can i continue with it

  59. Reply Mark Callo September 19, 2012 at 9:23 pm

    Hello is this version better than the XWLPO?

    • Reply Mark Callo September 19, 2012 at 9:26 pm

      What are the changes?

  60. Reply a.khalil9000 September 19, 2012 at 7:09 pm

    When will be the root available for the LPX ??
    Thx

  61. Reply Festus September 19, 2012 at 4:33 pm

    Updated, now for the root!

    • Reply Pradeep Neela September 19, 2012 at 6:35 pm

      we will come up with the same

  62. Reply Fernando September 19, 2012 at 2:53 pm

    I did the upgrade, in the first look seems as it works well.
    But, once again in the screen I get a big black frame mentioning
    HW: REV
    PDA : I9100XWLPX
    Phone : I9100XXlQ6
    etc, etc until
    UniqueNumber : N
    Who can help to put out this not nice screen?
    Thanks from Portuga

    • Reply Pradeep Neela September 19, 2012 at 6:35 pm

      there will be no issues, its perfect

      • Reply Fernando September 19, 2012 at 9:39 pm

        I agree, works perfectly but isn’t nice. Will look for something else, not official because I don’t like the frame. Do you want make an recommendation?
        Rgds from Portugal

      • Reply Fernando September 21, 2012 at 2:40 pm

        Hi sorry to come back, I guess that is perfect but, by visual reasons I don’t like have the message in the home screen. There are the possibility to delete it?

    • Reply Marko October 23, 2012 at 6:38 am

      I’m having the same issue. Did you get rid of it ? Please reply so i can remove it. Thanks in advance.

  63. Reply Ijiban September 19, 2012 at 2:52 pm

    I guess the first paragraph of the procedure that says “turn off the computer so that it can be then entered in the download mode.” should have meant “turn off the phone….”

    • Reply Pradeep Neela September 19, 2012 at 6:41 pm

      we have fixed the same, thanks for spotting the same

  64. Reply ashutosh September 19, 2012 at 11:18 am

    Pls give the root details also…

    • Reply Pradeep Neela September 19, 2012 at 6:38 pm

      we will come up with the same v soon

  65. Reply pradeep September 19, 2012 at 9:53 am

    thanks for this use full information

  66. Reply Sohail September 19, 2012 at 9:00 am

    What all is not working in this update? Kindly help

  67. Reply Sohail September 19, 2012 at 8:51 am

    Does this update fixes the wi-fi?

  68. Reply vivek September 19, 2012 at 8:04 am

    my phone hangs usually my phone is galaxy i9001

    • Reply Pradeep Neela September 19, 2012 at 6:36 pm

      this was not meant for your phone

  69. Reply ian September 19, 2012 at 6:31 am

    I am running CM9, can I use this update?

    • Reply Pradeep Neela September 19, 2012 at 6:36 pm

      yes you can very well apply the update

      • Reply ian September 19, 2012 at 7:51 pm

        Thanks

      • Reply Pradeep Neela October 1, 2012 at 4:53 pm

        clear the cache from the recovery mode

  70. Reply Mike September 19, 2012 at 2:48 am

    Hi,

    Can this be applied to a phone that it’s stock with GingerBread 2.3.5?build number : gingerbread.xwki8?

    Thanks in advance.

    • Reply Pradeep Neela September 19, 2012 at 6:37 pm

      yes it can be applied on Gingerbread 2.3.5 update

      • Reply Mike September 20, 2012 at 9:34 pm

        Thanks

Leave a reply

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.