How to Update Galaxy S2 GT I9100 with Global ICS 4.0.3 XWLP8 Firmware

Procedure to Update Galaxy S2 with XWLP8 ICS 4.0.3 Firmware:

  • Download the XWLP8 firmware zip package and Odin3 v1.83 from here to your computer. Once downloaded the firmware, extract the same so as to get the tar file. Open the Odin in your computer and turn off the phone so that it can be then entered in the Download Mode.
  • Download mode can be entered by pressing Volume down Key, Center button, and holding both simultaneously press the Power Button after which a green robot will be shown indicating the Download Mode has been entered.

  • Connect your Phone to the computer with the Original USB cable and then you will see that the ID: COM section will turn Yellow which will mean that all the drivers have been successfully updated.

Galaxy S2 odin

Note: if the ID : COM section doesn’t turn Yellow, you need to check with two things which are mentioned below,

SGS2 Connected

  • Install the USB Drivers in your computer &
  • Go to the Path “Settings > Wireless & Network > USB Settings” and ensure that “Samsung KIES” option is ticked before connecting the phone to the computer.
  • Click on “PDA” and then select “GT-I9100_XEO_I9100XWLP8_I9100OXALPS_I9100XXLPS.tar.md5”. After this, all you need to do is to just click on “Start” to start the firmware update.

Select PDA

  • As soon as the firmware is updated successfully, the phone will boot up and will show the home screen. Now disconnect the device and turn Off the phone so that it can be then entered in the recovery mode.
  • Recovery mode can be entered by pressing Volume Up Key, Center button, and holding both simultaneously press the Power Button after which a recovery list will be shown indicating the recovery Mode has been entered.

  • In recovery mode, select Wipe data/factory reset and also you need to select Wipe Cache partition and then reboot your device by selecting reboot system now with the help of Volume rocker keys.

Note: At any point of time just in case if the process of firmware update gets stopped due to any reason, all you need to do is restart the process from the start by re inserting the battery.

Congratulations, you have now successfully applied the update of XWLP8 in your SAMSUNG Galaxy S2. Do let us know just in case if you face any issues as we will try our level best to sort out the same.

  • F6

    Camera and Gallery apps don’t launch at all after this update. Any suggestions?

  • hay

    my phone is on android version 4.0.3 XXLPH in Singapore. can i apply this firmware update or should i follow this : How to Update Singapore / Thailand Galaxy SII GT I9100 with Official DXLP9 ICS 4.0.3 Firmware?
    what is the difference? and which would be better?

  • Alex simms

    When is the root coming out? Have you forgotten us?

  • tcl

    When is root coming?

  • Nasir Mahmood

    I did the same & i got the updates ICS 4.0.3 with 100% works

  • JoAnnRose

    u never reply to any of my queries… and this is not the first time..

  • Mohd

    Do we know what’s the difference btn this release XWLP8 and the one that was done sometime ago release XXLPS ? Will there be any change in comparison and any advantage to go to this release ?

  • Satya


    I tried updating my custom ROM “SensatioN” 3.0 to this version and now i’m stuck in a boot-loop. Also i can’t enter into the recovery mode.

    Please help!

  • Michael Nicol

    Just finished doing this after my phone updated itself from Kies, works great now without any problems so far. Thank you!

  • goenk

    Root for XWLP8, please …

  • JoAnnRose


    I am having android version 2.3.5 , Gingerbread JPKJ2….. and I cannot connect to kies. that option is not there. what should I do?

  • Anas

    Hey neela,
    I updated my S2 with this version, but there is something wrong with the WIFI response in general (internet tethering, all share, direct peer-to-peer wifi) I can turn it on and off for a couple of times, then at some point it freezes. It only works after I reboot the phone sometimes the phones reboots on its own. I reinstalled the Firmware and wiped cache just to make sure, but the problem still remains. I have also done some research, I have found that I am not the only person suffering from this issue. so any fixes, work arounds, or updates available that might fix this issue. Cuz it is really annoying. I used to be happy with gingerbread 2.3.6 very stable version of Android I never had this problem before.
    Thanks Neela

  • Nitish

    I am on XXLPQ indian ICS firmware updated on d tutorial given at this site and it is working fine. Is there any major difference in XWPL8, kindly also advise what is the benefits of rooting the device.

  • Nicolae

    For rooting you can use the Root for Galaxy S2 I9100 on XWLP7 ICS 4.0.3 Firmware. I done it and it is works exelent!

  • Yakub

    please let me know if i can update this firmware on i9100G.

  • JoAnnRose

    I really want to update my S2 with ICS but I do not have the option of Samsung Kies in USB Settings. Only Connect to PC appears. Do you know the reason?

    • Pradeep Neela

      on which firmware you are on?

      • JoAnnRose

        android version 2.3.5
        Gingerbread JPKJ2

      • Rich

        Neela, can you answer ANY of my questions at all please??
        I have been patiently waiting since the 24th april!

        I really needed some help with this firmware, and we are ALL still waiting for the root for this firmware to.

        If there’s ANY news for the root or if you could possibly get back to me at some point, i would be very grateful.


  • Yakub

    Please let me know if this update applicable for samsung galaxy S I9100G or only for I9100.

    Please confirm soon so that i can update soon.

    Waiting for a positive response.

  • Rich

    Cannot find swype app anywhere, but it clearly shows in task manager list as installed??? Anyone care to comment on this??

    Also If i want to root do i have to flash back to XWLP7 then root with the same? or is there a root option available for this firmware yet??

    Neela, any news on any new custom roms available as i here that
    [Black edition][AOKP-B34][26/04]Resurrection Remix ics v1.7[4.0.4] is out now and is meant to be very good indeed.

    Any news would be really cool, TiA.

    • Rich

      Well it looks as though i’m not getting any replies to all my posts/ questions on a few threads on this site, ongoing from the 24th aplril!!

      I’m only asking for a little clarification on what to do with this fimware next when some apps don’t work.

      Any news on the latest custom roms???


  • Frank Sequeira

    The Keypad is QWERTZ instead QWERTY!!!

    • Nicolae

      I had the same issue. I reinstalled 5 times, using ClockWorkMod to Factory reset/format cache…etc and I had only QUERTZ. I did “Factory data reset” from Settings/Back up and reset, including the erase of internal memory, and the keyboard come QWERTY!!!!
      As a difference between first metode to clean ClockWorkMod, and second: on the first will come at the start screen English (US), or maybe your language you have setted before cleaning, on the second will come English (UK).

      • Nicolae

        I forget to mention that after cleaning with second metode I installed the update…. and the root.

  • Frank Sequeira

    The keypad is QWERTZ instead of QWERTZ….

  • Disgrattled

    Can you please help me … Will this version work on the GT I9100G model os the galaxy s 2? will really appreciate a reply

    • amao

      not at all! Be very carrefull as the two versions I9100 and I9100G are two different brends! the I9100G is a lowcost version which has nothing to do with the SII GT I9100! check for the reference I9100G and you will see that the chips are differents and as far as i heard this version was taken out from the European market.

  • Robin Hamilton

    never mind, I restarted :-)

  • Robin Hamilton

    Can you tell me the standard time it takes for the download of the firm ware? I’ve been at boot.bin for about ten minutes. Should I just take out the battery and begin the process again oor should I be waiting longer?

  • Naveed

    Is it Korean version or UK version ?????

    • Pradeep Neela

      its a global version! Europe one

      • Naveed

        But Samsung Kies does not recognize this firmware…Why???

  • marjan

    Guys I run on XWLP8, and I red that we will have a ROOT soon, but I still do not see it.
    Can we use the root from XWLP7??…or we should still wait for ROOT FOR XWLP8??

    Thanks for the wonderful job you do.

  • Robert

    Hi there.
    did the update and worked fine…however in your picture of the new android system it shows the battery indicator in the horizontal position but mine is still in the virtical position same as last update XXLPS? is there something i need to do?

  • Hareesh S

    Will it increment custom counter

    • Pradeep Neela

      yes it will

  • Raif

    What’s the changelog from the previous ver??

  • Shane Stevenson

    did it last night and i had no problems. i followed instructions. no wifi issue and mobile internet and mms was fixed easy as calling network provider and getting them to send mobile internet and mms settings via sms. really fast startup works really well no issues as yet. only one thing i cant figure out is how to get the face unlock on it. if someone can help me to get face unlock that would be really good. appart from that the installation only took 5 minutes and wiping of cach and partition only takes seconds. very easy love my new ICS :)

    • Shane Stevenson

      figured out face unlock. reception goes really bad sometimes but okay most of the time. can anyone help with getting better reception?

      • Shane Stevenson

        ive got unlocked gt i9100 with virgin sim in Australia

  • Rich

    Root please…..=]

    • Rich

      When will we all have ROOOOOOOOOOOOOOOOOOOOOOOOOOOOT Pleeeeeeeeeeeeeeeaaaase.

      Thanks in advance.

  • khan

    Is Wipe data/factory reset and Wipe Cache is a must after the update. pls advise.

  • Ajay

    Will the phone be recognized in KIES after this manual update ?

  • Dustin

    Where’s the root? what’s the hold up? (I know as soon as i do LP7 you’ll put up the root for LP8 and i’ll have to do it all over again!!!)

  • Sabyasachi

    Applied!! Works absolutely fine. Immediate observation – Faster Boot and shutdown.

  • Naveed

    Dear Neela, U mentioned that Its an official firmware whereas Samsung Kies does not recognize this firmware, Secondly this firmware is for korea not for UK

  • Romil

    How long this update process takes!!

  • Rich

    Need Root now Please…=]

  • mohd

    Hi Neela,

    I have already got the XXLPS ver, will there be any difference with XWLP8?
    This ver seems to be lower than the XXLPS that I have. Any idea if I should update this release
    Thank you

  • khan

    Can i load this firmware as if we are using it middleeast region muscat & india.

    • Pradeep Neela

      yes khan you can install this firmware!

  • ziyad

    im frm sri lanka can i update this

  • Andrew van Niekerk

    The Hotfile link provided is extremely slow. I have tried unsuccessfully to download it a few times now but times out. Can you provide an alternative link?

    • Pradeep Neela

      we have taken the feedback and will surely act on the same!

  • Arpan m

    If wipe data factory reset is selected, and will it delete all installed apps?

    • Pradeep Neela

      yes it will delete the apps!

  • Arpan

    If wipe data /factory reset is selected, and will it delete all installed apps?

  • Arhan

    I’ve been having some issues with the LPQ release; certain apps from the Google Play store are not installing (an error message pops up saying “could not save to internal memory or sd card”. I also can’t move apps to the sd card on LPQ. Have these issues been addressed?

    Very good work, by the way! Thank you very much.

  • dustin

    Still waiting for root!! You work so fast you’ve spoiled us to expect the root immediately!

  • bruno

    where is the root please??

  • Zygys

    So this is newer and better than XWLP7?

    • Pradeep Neela

      yes its better version!

  • Rich

    Hi Neela, i was wondering when my post in the foxhound thread will be answered??

    I am still waiting for 2 posts to confirmed by the moderator…
    I wanted to know if there would be an app pack for PsychoMantis which i am using now and which is XWLP7.

    I am having big issues with my network settings and especially the apn settings which i cannot seem to save, wifi is fine, but im not always at home.

    If you could look into this for me i would be very grateful to you.


    • Pradeep Neela

      its not there as of now!
      update with the XWLP8 version! it is fixed there!

      • Rich

        ok cool, is there any eta on a new foxhound XWLP8 version, as the app pack and custom rom is really good.
        I don’t really want lose this as im also rooted & it will be revoked.

  • Yasas Wijethilake

    well i updated my gsii with the firmware but i ddnt enter recovery mode :/ does it neccsry. I still have all of my old apps with me..

    • Pradeep Neela

      yes its a must

  • Khanntey Try

    I am waiting for the root of this version and hope to see it soon!!!

    • Pradeep Neela

      yes it will soon be there within the next 24 hrs!

      • Rich

        very very long 24hrs???

  • dustin

    L@# you said: “The only condition which you need to make sure is that you should have a Galaxy S2 which is a network carrier locked”

    Don’t you mean that the phone should be NOT carrier locked???

    • Amit Bhawani

      Oh yes it should have been meant exactly the opposite.

  • dustin

    when will the root come out for this?

    • Pradeep Neela

      rooting process will soon be made available!

  • Vini

    So for me apply this update my mobile need to be network locked?

    • Pradeep Neela

      no, its for non n/w locked devices!

  • sola

    Hello Neela. Hope you’re doing k. Pls what are the advantages of flashing this over the xxlpq? You really dint address this issue at all, say battery improvements, Any bug fixes, stability issues etc. pls reply soon. Cheers n, pls kip d gud work up. Ur tha best man.

    • Pradeep Neela

      thanks sola for your kind words!

  • Pranay Kumar

    I used this ROM on my SGS2, everything works fine except the wireless connection. Can you please let me know how to fix it, and if it cannot be fixed, how do i roll back to my original rom

    • Pradeep Neela

      to roll back you need to follow the instructions of the firmware you wish to go back to

  • Cloyd D

    You have mentioned the firmware is NETWORK CARRIER LOCKED…

    Please confirm the same, cuz if its Global ICS and can be loaded onto an GT-I9100 then the SGS2’s shud b Carrier Unlocked rite…!!!

    Please Enlighten us…!!!

    • Pradeep Neela

      you can install on all the phones which are non contract ones

  • Rich

    I’m confused, can you please clarify for me:

    “The only condition which you need to make sure is that you should have a Galaxy S2 which is a network carrier locked, if you apply this firmware in your device then there is a probability that you may brick the device.”

    So does my Samsung have to be carrier locked or not??

    I have a factory unlocked phone with no carrier branding on, so will mine be ok or not? please clarify.


    • Pradeep Neela

      we have just made the changes!

      • Rich

        Thank you Neela, i thought my post had been deleted so if the moderators want to disregard the new post i have just made regarding this issue then that’s fine.


  • Rich

    Is this the latest official firmware of ICS??

    • Pradeep Neela

      yes its the latest firmware!

  • Satyasom Sarkar

    The only condition which you need to make sure is that you should have a Galaxy S2 which is a” network carrier locked”, if you apply this firmware in your device then there is a probability that you may brick the device.

    In India we usually dont have locked down phones,can this update be used???
    please clarify

    • Pradeep Neela

      we have made the changes, you can use it for your Indian S2

  • Parle

    Firmware works fine. But what were the new features? Doesn’t seems as though there is any difference.

    • Pradeep Neela

      there are minor fixes only

  • Pranay

    Please suggest how to roll back

    • Pradeep Neela

      you can roll back by following the procedure of the version you wish to roll back to

  • Pranay

    I am unable to use my wifi after the update….plsease suggest….please let me know if there is any option to revert.

    • Pradeep Neela

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

  • Gervais

    Repeated the process all over again and succeeded!

  • Gervais

    Hi There
    I followed the procedure until

    When I [Click on “PDA”

    Please How and where do I go/Click to proceed with [and ...then ... to select “GT-I9100_XEO_I9100XWLP8_I9100OXALPS_I9100XXLPS.tar.md5”.]

    Thank you

    • Pradeep Neela

      please check with the usb drivers! its not installed properly!

  • Ashu

    hey.. can’t we insatll it on unlocked indian galaxy s2??

    • Pradeep Neela

      yes ashu you can install this update!

  • Mir

    What are the changes in this firmware?

    • Mir

      I didnt understand “network carrier locked,”

      • Pradeep Neela

        if your phone works on one particular sim only then its a n/w locked device!

        • Rich

          Hey Neela, is there any ETA on the root for this firmware please???

          I miss my extras on root, hope it’s sooooooon.

  • Omar saad

    Hi, when the Official ICS SGS2 for Middle East is going to release?
    Because its ridicules to have a smart phone doesn’t type your language.
    thank you

  • Manfred Rauchfuss

    Hi Neela,
    as I understand, this update is for a network carrier locked device only?
    Thanks in advance for your soonest reply if I’m right or wrong.

  • Bill

    Does this version support RSAP?

    • Pradeep Neela

      No, not as of now! may be in the next ver it may support!

  • Mark

    Whatz the difference between this and XWLP3?

  • Hareesh S

    Will it incremnent custome rom counter ?

  • sithoos

    pls reaplay about XWLP8 firmware ,how is working condition?

  • amaterial

    “Since this version of firmware is boot laoder free, anyone from any country can apply this update in his Galaxy S2 GT I9100. The only condition which you need to make sure is that you should have a Galaxy S2 which is a network carrier locked”

    Is this really correct, or should the text be ” make sure that you should have a Galaxy S” which is NOT a network carrier locked ?
    I would be thankful for clarification….

  • Mohd

    Hi Neela,

    Do we know what’s the difference btn this release XWLP8 and the one that was done sometime ago release XXLPS ? Will there be any change in comparison and any advantage to go to this release ?
    Thank you

  • nima

    hi neela
    whats change and new in this version?

  • Jamie

    Can i update my SGS2 I9100 if i am on an unbranded device or does it have too be locked too a carrier e.g t-mobile, orange uk please could you let me know as i want to update my handset but don’t want a brick instead

    • Pradeep Neela

      we will be coming out with the same! its for unlocked device!

  • Jay

    Don’t you mean

    The only condition which you need to make sure is that you should have a Galaxy S2 which is a network carrier locked

    Should be

    The only condition which you need to make sure is that you should have a Galaxy S2 which is NOT network carrier locked

    • Rich

      Thank you Jay for clarifying that for me, i DID make the first post on this thread regarding this issue, but it seems they deleted it, and then changed the wording to “NOT” hence the capitals.

      Android advices need to make sure they word there tutorials correctly, otherwise they might find themselves in a lot of trouble if people brick there devices.