How to Update Galaxy S2 with Official Android ICS 4.0.3 XXLPQ Firmware

Procedure to Update Samsung Galaxy S2 with XXLPQ ICS Android 4.0.3 Firmware:

  • Download the XXLPQ Official Update Zip Package from here to your computer along with Odin3 v1.83 and once its  downloaded, extract the same in your computer.
  • From extracted files, open the Odin executable file in your computer and turn Off your device so as to enter your device 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.

  • As soon as the device gets into the download mode, connect the same to your computer with the original USB Cable while keeping the Odin opened in your computer after which you will see that the ID : COM section will turn Yellow.

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

  • 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.

S2 Connected

  • Click on the below mentioned option in Odin by clicking on the corresponding tab which is “PDA”. All the files can be found in the extracted file. Once the above mentioned files are selected, you now need to click on “Start” to start the process of firmware update.

PDA  - I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5

  • Now, re insert the battery and enter the device in the recovery mode. To enter into the recovery mode, press Volume Up Key + OK button, and holding both simultaneously press the Power Button.

  • In the 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.

recovery mode

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.

That’s it congratulations, you have now successfully applied the firmware in your SAMSUNG Galaxy S2 GT I9100. Do let us know in the comments section just in case if you face any issues as we will try our level best to sort out the same.


  1. kooollll

  2. Ashish Kumar2099

    I have update the new version of ics in samsung galaxy s2, many of functions not working well,
    and the video clarity was dull.

    I suggest don’t upgrade this firmware. 
    There are many bugs.

  3. Hi Pradeep, this is very disappointing that you said this will be the official update. But as the official update is released by Samsung in India now, my phone still says it can not be upgraded via Kies as the phone is not supported.
    You should not have said that this is the official version.

  4. Hi Pradeep, this is very disappointing that you said this will be the official update. But as the official update is released by Samsung in India now, my phone still says it can not be upgraded via Kies as the phone is not supported.
    You should not have said that this is the official version.

  5. Hi Pradeep, this is very disappointing that you said this will be the official update. But as the official update is released by Samsung in India now, my phone still says it can not be upgraded via Kies as the phone is not supported.
    You should not have said that this is the official version.

  6. Is it possible to roll back this update and install the Original version through Kies as recently they Published the update for India?

  7. hi guys for those of u living in south africa i have just upgraded to ics 4.0.3 on my galaxy s2 via my service provider vodacom yes its official guys and let me tell u its awesum you want it yesterday already no problems at all i got mine go and get urs ENJOY

  8. Thanks for the link…but if I need to revert back to the GingerBread OS how could I do that?

  9. hey any one tell me that can i update my samsung galaxy s2 i9100-G with this ics 4.0.3 version ..????

  10. hey i have a small question. by following the above tutorial, will my binary flash counter be incremented as i’m flashing a “custom” yet official rom, or will it remain same ??

  11. Does it wipe all of my data ?

  12. do we need to root first?

  13. Dear Neela,
    What is the difference between the following;

    PDA – I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5

    I see u have posted regarding both of them mentioning they are official, one on 13th march and the other on 22nd march. Pls let me know which one is better if installed

  14. is ths the official update of india???? bcz i dnt wnt to jailbreak it…..

    • i m using it on my galaxy s2 gt-i9100 in india.
      its not official in india but its the most stable and best ics version available in the world and it does not require any root.
      its just brilliant !!!Neela You Rock!!!

  15. HI, at first You said “For Korean USERS: We will very soon be coming up with an article which will help you to update with the official version of firmware for your region.”
    you mean users that live in korea or devices that are made in korea?
    cause I live In Iran & My phone Is Made in Korea,
    Can I Update my phone By this Or not?

  16. How do I recover my paid and free downloaded apps after a restore? I’m kind of sorry I updated to Ice Cream Sandwich from Gingerbread. Other than the bigger clock visibility on the face page, I’ve been having nothing but weird troubles, phone shutting down, lost apps. Will I ever get my apps back without repaying for them? No more “wiping/resetting” for me, I’m afraid.

  17. I have a galaxy s2 i777 for ATT, is there any way that I can get this to work with my device? Thanks

  18. Can I update my Galaxy S2 with this firmware.
    I am having GT-I9100
    Android 2.3.6
    Baseband Version : I9100DDKL1
    Kernel Version : root@DELLBUILDER12 # 2
    Build number : GINGERBREAD.XWKL1

  19. Hi Guys

    Odin3 gets stuck on SetupConnection..

    I have 8gig free on the internal storage so I dont think its a space issue. Any idea what I can check or do to get past this stage?

  20. one more question dear neela,

    can i come back to original factory firmware gingerbread 2.3.5 from this ics 4.0.3 if i wan’t satisfy ? and can i update in near future to ics 4.0 when will available in samsung kies ?

  21. you mean i never can update through samsung kies ? am i right ?

  22. i upgraded mine.its koool.but i hav problem with camera and gallery when ever i try to open either of them it tells me “media scanner is running”.
    can you give me a solution.

  23. can i update my device through samsung kies for further update of ics 4.0.4 and more ? or allways need to do the same manual procedure from odin ? plz reply me ..

  24. Hey Pradeep..
    I was trying to install ICS on my Samsung Galaxy S2 with Official Indian ICS version.. but surprisingly my phone got soft-bricked and it shows “mobile icon–warning triangle–PC icon” ..
    how do i get back from this condition without visiting a service center??
    Please let me know.. am blocked :(
    Thanks in advance..

  25. Hi neela,

    my phone got softbrick, do i need to unbrick first or can i apply this package via odin again

  26. Hi can I apply this update on my Bell Samsung Galaxy S2 4g?

  27. Dont update, the games doesnt work on ICS , i didnt find a lousy game to work on it

  28. hello pradeep neela ,

    can i come back to original factory firmware gingerbread 2.3.5 from this ics 4.0.3 if i wan’t satisfy ? and if there will be available this ics 4.0 in future through kies can i able to update or always need to update by odin ? plz make me clearify . thanks a lot

  29. Please HELP!!!!

    I upgraded to ICS following your instructions. Everything went ok. But now when I’m typing in my unlock password, its saying its incorrect. I have the numeric password which I’ve been using for months now, but its not accepting it. Please help as to how can I access my phone again.

  30. Bethoven Rodic Erazo

    Is it ok if I won’t do the recovery part? I’ve upgraded to ICS and all my apps and data is OK.

  31. I upgraded my phone with these steps and my phone is working very fine in the first shot without any trouble. YAY!!! Thanks. :)

    The scrolling in ICS is very weird. When I am just trying to scroll normally the screen pauses for a split second and then it flicks very fast as if its trying to scroll page by page. Is this natural in ICS? I didnt find any settings for changing the scrolling behavior.

    Any comments?

  32. hi
    The download failed and I’m stuck with a triangle a phone and a pc logo all the time no matter what I do, any help… already remove the connected usb cable and still I can’t restart the phone either…. please help!!!

  33. Update via ODIN worked fine. Still not able to update via KIES “Your device does not support upgrading via KIES”. Belgian (europe) user.

    Any advice?

    Thanks for the good work.


  34. The new Smileys are ugly, a pity they didn’t leave the OLD ones. :(

  35. Sorry i posted the same question but in the rooting thread so i guess it’s wrong , all i wanted to say is that if i installed this update , will i be able to play all my games apps … , cause i have heard that the ICS on galaxy s2 crashes in some apps , please help

  36. When i get in U A E , Samsung Galaxy S2 with XXLPQ ICS Android 4.0.3 Updates

  37. I tried updating my firmware from gingerbread to ice cream sandwich on my samsung galaxy s2. But in the process i remembered i forgot to activate the USB debugging option and so i removed the battery to restart it. Now it is frozen and it shows on the screen a phone, 2 dots, a triangle ,2 dots and a computer….It cant even reboot again neither can it go into recovery mode or downloading mode. What should i do?????????

  38. Does it support Arabic Language or not ?

  39. hi

    while updating, I remove the USB by accident and now I’m stock with a triangle a phone and a pc logo all the time no matter what I do, any help???

    • remove the connected usb cable and then you will have to again re applyt eh whole procedure!

  40. helooooo? Pradeep?? :p

  41. samsunghappiness

    yo thank you so much for this so easy to do workslike a dream, woooohooo

  42. Hi,
    i have updated my phone to this version when it came out and it looks a bit better then gingerbread, but i expected something extraordinary(due to the hussle that was made about ICS). It surely looks better and the biggest positive change i believe is the task manager and ability to move between tasks. The only bug i noticed untill now is that sometimes when you try to call a contact by swiping to the right, it stucks and screen goes black for 10-15 sec. Hope on the next update this issue gets fixed! thanks for the hard work you’re doing guys!

  43. Why does’nt it look like ICS? It does’nt have its theme and widgets..

  44. Pradeep should I download and flash a stock kernel to get rid of the triangle? Will this mess up what you’ve provided me? Does the triangle matter?

  45. “Media Scanner running” message whenever i try gallery or camera

  46. Before anyone upgrades to ICS from GB: The ability to adjust the volume of the notification and the ringer separately seems to have been removed. They are now permanently linked.

  47. Where did my internal USB go???

    • which Internal USB?

      • The one that used to show up under file manager as a place for file storage on Gingerbread.It was called “usbStorage”. That folder is no longer there. It was useful as it was often excluded from the gallery.

  48. I installed the FC15 on my Sprint Samsung Galaxy SII Epic 4G Touch, I didn’t do the last step of going into Recovery Mode, and I was wondering, Can I do a Factory Reset and revert back to the original Sprint Factory Settings???

    And if so, will that keep them from seeing that I used the pre-rooted FC15???

    • no, you need to manually update the earlier version! we will help you in that if you want, let us know to which you wish to revert back to!

      yes its a pre rooted firmware!

  49. Hi I have a GS2 with Firmware I9100UHKG4 and Kernel I9100UHKH1, can I use this update??? I’m in South America, thanks.

  50. Hi I have a GS2 with firmware I9100UHKG4 and kernel I9100UHKH1, will this update work??? I’m in south america. thanks

  51. Hi I am from india and i guess the official version is not on air for india…. so can i upgrade to ICS 4.0.3

  52. Help!!!
    My phone after 5 days using this ROM started to fail. The battery blinks and every 2 minutes pop-up the message “Charging paused. Voltage too high”. When I unplugged the charger, in the phone it seems like is still connected. Help me plz!
    I don’t know what to do, i’ve reinstalled, wipe everything, back to ICS official, and back to gingerbread and nothing. =(

  53. if i do this will i void my warrenty or nythin lik that?! i mean is this illegal way to update? der ny chance f brickin ma phone?

  54. It’s an official release but NOT stable at all. Has too many bugs. I’m currently using DXLP7 and it has far les bugs. In the future I’ll be testing other official ROMs as well. –

  55. is this reversible? I am a bit disappointed that there is not firmware support through kies.

  56. Now there is another problem now when i turn the wifi through notification area it gets stuck and then i cant use the wifi!and the heating provlem is also very annoying it get gets extremely hot even when im not using it and u can say that its worse than the heating problem in ginger bread other than that the firmware is quite well

  57. Hii.. Im facing sm problem…
    Plzz help me out
    While usin go sms pro, whn i snd a msg, 2 msgs are sent at same tym…
    this prob. Arise aftr i upgraded my fw..
    Plzzzz help me out

  58. Hi,i backed up phone contacts, message etc using Kies. I have installed ICS 4.0.3 as above. It works fine and is faster, getting quicker wi-fi response and better internet access via data. Interface slightly changed so that is welcome as well. Only problem is that when I use Kies to ‘restore’ backed up data, it fails, any help? (latest Kies installed)

  59. Hi,i backed up phone contacts, message etc using Kies. I have installed ICS 4.0.3 as above. It works fine and is faster, getting quicker wi-fi response and better internet access via data. Interface slightly changed so that is welcome as well. Only problem is that when I use Kies to ‘restore’ backed up data, it fails, any help? (I have latest Kies installed)

  60. Hi Neela!
    I can update my S2 I9100 with Gingerbread 2.3.5,version OTAXXKI4,base version XXKI3,and DarkyRom2(CL577579 ficeto@beast#SuperCore_2.0)????
    All the best

  61. yes, i also feel that the mobile gets overheat through i dont use it. the screen is also not so clear with this firmware. it is shaky when i swype. it is better with earlier versions.

  62. I’m looking forward to your next ICS upgrade. This upgrade is no better than the gingerbread 2.3.5 i was using. Now my battery life is worse and my 3g/4g reception is worse. The menues and GUI in ICS are annoying so far, with exception of taskmanager. This ICS on my SGS2I9100 is causing twitter to freeze, internet browser to crash and causing issues with my “back” button. It doesn’t register then gets backed up after several clicks. I’m also having difficulty managing notification sounds and several apps are not compatable yet: such as GO SMS, Handscent and a few banking apps. Disappointed in ICS so far :(. But as always pradeep your tutorial and files work good.

  63. @muhannid khan,
    yes, my phone was heating up, but after a couple of reboots after wiping cache & reset, it stopped

    i just updated my SGS2 to ICS and its working fine.. but just after i updated the firmware thru ODIN my phone restarted automatically and it started working fine with the latest firmware so i didnt goto the RECOVERY MODE to perform “Wipe data/factory reset and Wipe Cache partition”
    so my question is if this last step (recovery mode) is important or not.. and now if i do “Wipe data/factory reset and Wipe Cache partition” so will it delete my data???

    thanks in advance

  65. this upgrade dun seem to be official or is it?

  66. Hallo I’ve updated my galaxy s2 i9100 with this XXLPQ firmware successfully. But the applications cannot move to SDcard, I wonder which one is wrong, the application or bugs in this XXLPQ firmware?

  67. I have an Galaxy S2 which is currently having litening Rom v6.1 XXH3. Now I want to upgrade it to ICS firmware. So is it possible to get automatic update or do I have to upgrade it manually? I’m in India right now.

    Any suggestions will be appreciated, Thanks!

  68. Great firmware update. Migrated from 2.3.6 Gingerbread. Everything working flawlessly & smoothly except for two things. Bluetooth gives problems (dsnt detect or dsnt pair) when i try exchanging stuff with older model of phones & wi-fi needs polishing too. Besides that, a fine update giving more juice per charge.

  69. Hello Neela,

    Wifi is not working.
    Any clue,I followed each and every step. I wiped and reset in recovery mode.

  70. Hi everyone. can anybody help me.
    I’ve upgraded my phone from this update about 2 weeks ago. Now the update already arrives for my country. The question is, should i stick with this firmware upgrade from EU? Are the firmware from each country the same? What are the pro’s and con’s of sticking with this firmware over the firmware that is already available for my country. BTW im from Philippines.
    Thanks guys..

  71. its working perfectly in my SGS2..
    but i have one question… is it necessary to perform “Wipe data/factory reset and Wipe Cache partition”??? because as soon as the phone updated it automatically restarted and started working fine, so now is it necessary to go in the Recovery mode and Wipe data/factory reset and Wipe Cache partition as i missed this step??????

    thanks in advance..

  72. Hi i took backup via kies in Macbook pro.
    Now i updated my SGS2 following above steps and now Kies is not able to detect my phone.I want to restore my backup files again ..
    Please help me to restore my old backup data.
    Thanks in advance…

  73. Hi guys,
    Will face unlock work in this firmware??

    Keep up the good work.


  74. is anyone else fasing the heating up problem???

  75. would someone tell if this is already a stable version or not? shall we install this ICS or not?

  76. Since updateing to ICS XXLPQ non stock SMS (Go SMS PRO)is sending duplicate SMS
    Stock SMS is fine,
    tried with another alternate SMS app but same problem.

    This was fine with previous versions of ICS 4.0.3

  77. hi
    i have samsung galaxy s2 i9100 on firmware (pda:ki4 / phone:ki1 / csc:kh2 (xeu) ) 2.3.4
    and i am in pakistan can i upgrade my phone with this firmware . thanks in advance.
    And kiss says that this is the latest firmware

  78. hey my odin gets stuck at FACTORYFS at abt 70%. I hv tried it twice. Nw wad shud i do.

  79. Dude, the Factory ms stops at abt 70%. It doesnt proceed any further. Pls guide me asto was shud i do

  80. I´ve tried LPB, LP2, LP6 IN SGS2 from telcel mexico, non of this was satisfactory and turn my phone quite buggy, in fact, with lp6 firmware was´nt an able to write a minor sentence cause everything get slow…. in the edge of no return and thinking to go back to iphone 4s i stop in this web and try this one, all the system is now normal and fast as new. i´ll celebrate tonight thank´s to android advices team!!!

  81. i m usin sgs2 n stuck with gb 2.3.3.whenevr i tried to update ota,its shows no update available but when i connect sg2 with my laptop running windows7 32 bit,shows firmware upgrade KL1 in kies (2.2),after downloading components it stuck on preparing upgrade firmware then nothing happens.need help.when india wil get ics

  82. Can i use Batista 70 foxhound Edition 0.3 Rom with the ICS 4.0.3 XXLPQ Firmware with root?
    Please help

  83. Okay.. thnxx for d help…
    1 last question plzz..

    Is this a root or an official firmware ?????

  84. Everything seems to be working ok 24hrs later except for Navigon says “An errror has occurred. Activation has failed.” and Also the game Asphalt 6 HD will launch the intro video but when i try ans start the game it just go’s to a blank screen. Any ideas. dont really care about the game but I would like my navigation back..
    Thanks Sav..

  85. tried updating the firmware, but having a big problem with starting the phone. like a few others, the phone boots but shuts off and then reboots and shuts off again. this has happened for more than 10 times.

  86. I have also noticed the battery draining a bit faster than previous firmwares; although this might be because ICS has additional features which probably add a bit more of a strain to the system.

    In addition to that, I’m also having the problem of some applications randomly freezing and restarting (eg: whatsapp) when they didn’t before. Also my touch screen glitches with swype beta (non-stock swype) where the touch pad doesn’t respond or register between the first and second letter that I swype.

    Will there be another ICS update (official or unofficial) soon? Or should I roll back to 2.3.6?

    • @Jason, i’m thinking the same thing, although i don’t want to roll back and then have pradeep release a sweet ICS upgrade. I was on GB 2.3.6 and now my battery life is worse, worse reception, and just overall glitchiness. Let me know if you hear if an upgrade is out soon, otherwise i’m rolling back too.. :(

  87. Hi..
    Im from philippines and i updated my phone with this.. thanks neela pradeep
    Im still getting used to the new updates and im going to test if the battery life does improve.

  88. is this possible to update on any firmware of galaxy s2??

  89. i cant belive… thers no poanoramic mode, video effects,movie studio
    and its not a pure ics
    only face unlock and data ststitics!!!

  90. Hi..
    I have a doubt..
    Suppose if rooting is not successful..
    So what will happen??
    Will my fone be bricked forever..?? or I can reset the fone on earlier version??

    Plzzzzzzzzzzz help

  91. Michael Farragher

    Just updated but my I9100 is now constantly rebooting….
    Any ideas what the next step.

    It does go into the OS system alright but after a few minutes reboots.

    Should I try and reinstall.

    • Michael Farragher

      @Michael Farragher,

      I reinstalled it again. Apart from com not responding at the start it seems t to be going ok at the moment. Thanks again.

  92. My observations:
    1. Battery drains faster
    2. Wifi still have problems.
    3. Touch still not smooth.
    4. Brightness actually does make screen brighter. 0 to 30 % are same…

  93. I have not done anything to my s2 and it used to connect with kies without any problems downloaded latest kies last night and phone wont connect now at all pc say must put device into kies pc mode which would normaly happen when screen is in idle mode could you please help

  94. I did the update and my battery its fine. Im having issues with the videos that I record going out of sync with the audio. Any ideas?

  95. Will this work for T-Mobile’s Samsung Galaxy SII (SGH-T989)????

  96. can i flash the phone with Batista70 FOXHOUND EDITION ICS Android 4.0 Custom ROM Firmware after i have updated phone with ICS 4.0.3 XXLPQ Firmware + ICS 4.0.3 XXLPQ Root?

    Does the Batista70 FOXHOUND EDITION work with ICS 4.0.3 XXLPQ Firmware + ICS 4.0.3 XXLPQ Root?

    Thanks in advance

  97. When will there be an official update for users in Canada?

  98. Neela Pradeep

    any idea how much time official ICS will take to reach INDIA????

  99. will this work on I9100G???


  100. I can never go to the recovery ever! My phone is running 2.3.6, baseband i9100ddkl1 & buildnumber xwkl1. Please help

    • you have to keep pressed Volume up key and at the same time keep pressed the honw button and turn on the device, don’t release the buttons until is on recovery mode.

  101. updated from i9100xxki4, skipped last step (data/factory reset ) no problem so far.

    thank you!!!!!!!

  102. Is this firmware stable & is everything working in this one? Lastly, can i update my s2 with this firmware since i am from India? Any help would be greatly appreciated. Thanx in advance

  103. Hey Neela Pradeep this version has a bug. In the default music app equaliser setting.When I select equaliser as Rock & Sound Effect as Music Clarity the sound seems to get distorted. Any ideas on wat could be the solution to this?

  104. Updated 2 days ago. Finding the UI much cleaner over 2.3.5 XWKI8.

    Issues I’m finding so far:

    1. Battery drainage is bad. The battery is drained nearly 20% overnight while the phone is in standby.

    2. Auto screen brightness does not appear to work.

  105. i have s2 i9100t, from australia… so if i update my mob with this new OS, will it work properly? or shall i wait for any other official release?

  106. makes ICS look so ugly on SGS@!!!

  107. Frankly did not see much changes… so far i can see only the screen can now scroll 360 degrees as compare to previous
    XLPH 4.0.3. Anyway thanks for this update. Hopefully the official will come soon to Singapore.

  108. hi neela i am from pakistan, plz tell me that what’s new in this firmware, is it suitable for pakistani’s?

  109. hi neela iam from pakistan.. can i updtae this firmware, and tell me about what’s the profit about updating this firmware? I mean what’s new in this firmware?

  110. Many Thanks for the update, been waiting for ages for it now.

    I’m still quite new to this, but what is the significance of doing the Factory Wipe and Cache Wipe after installing the ROM. On my S2 I installed the ROM and the phone appears to be working fine with all my original settings and programs still intact. I’d prefer not to have to start sorting out all my apps, etc again. So I was wondering if doing the Factory Wipe and Cache Wipe is something that I really need to do.

    Also i notice that Facebook doesnt appear to sync with my contact list? is this normal , are we just waiting for an update?

  111. Hi,

    Thanks for the upgrade

    I upgraded to the LPQ 4.0.3, its a battery eater. UI same old touchwiz, touch better then 2.3.6 GB.


  112. the link doesnt work pliz help………..try since yesterday

  113. the link doesnt work……….pliz help….

  114. May I request for update on when GT-I9100G will get update

  115. May I know when Official Update will come for GT-I9100G

  116. Hi have updated my S2 with this and it is actually perfect. The other versions of 4.0.3 all drained battery and phone was shutting off randomly, but this one is so stable.
    In fcat battery life is so much better.
    Thank you for this

  117. Days website hotfile is to freaking slow tried last night by couldn’t will try again…. By others who have dis awesome ics in there phone… Wats new!!!!!!

  118. Hi Droid
    This ICS has removed the Rsap facility so no longer gives access to the phones SIM via a car Sat-Nav
    Rsap is enabled on 2.3.6 and below but not here on ICS
    Any comments or perhaps i am missing something after 3 hours of research?

  119. Hi!

    Tanks for the guide, the update works perfect!

    I was just wondering, when i open kies i says that i cant update my phone through kies, the version isnt supported. Thought this was the official release for europe and then this should work. My friends got the update today through ota but i couldnt go that way because i didnt have an official update before. Was hoping this would get me back on track for these updates. I live in sweden.

  120. it looks that the link still broken when it will fixed ,

  121. I just rooted my Galaxy s2 and ICS is running

    I wonder why I have to do this step below

    Now, re insert the battery and enter the device in the recovery mode. To enter into the recovery mode, you need to turn Off your device so that you can enter your device in the Download Mode. Download mode can be entered by pressing Volume Down Key + OK button, and holding both simultaneously press the Power Button ……

    Do I need to do this?


  122. Everything gone well but my about phone section shows 4.0.3 but its not highlighted – all widgets are as per ginger bread

    cant understand where i went wrong any help

    saved by kies backup

  123. Thanks for the update,
    Everything is working well, apart from the WIFI….
    Please help me,,, whats the problem, ??
    I have follow all the procedure (factory reset/wipe data, wipe cache, reboot)…tried this two times but facing the same problem.
    Can anyone answer my question…why.?


  124. Hi!
    I have one question.
    If i choose “Wipe data/factory reset and Wipe Cache partition” that means that everything from my phone will be deleted? and i will have to install again all my apps…

  125. Hi Neal, i just updated to ICS. its amazing….. thanks for the providing such a stable rom. But dont know why….. im unable to enter into the recovery mode. i tried Volume Up key + Home Key + Power on. but still im unable to enter into recovery mode. can ypu help me clearning the cache?

  126. Hi, I want to go for ics for my galaxy s2 (i9100xwkf3) , I am from India.
    Just wanted to know, will the warranty void if I do it ?
    Also is there a way to go back to the stock rom if I want to ?


  127. Is the update available in south africa i am really anxious to know

  128. Can i update my i9100G with this file? Will it affect the working here in India?

  129. Hello,

    I did everything you explained, but I have and overheating and quick battery drainage problem, probably because of overheating. What can I do to fix this? I already installed for the second time, and the same happened. Should I roll back to the previous 4.0.3 version?


    • you can probably clear the cache from recovery!

      • bro, I have got Galaxy s2, i bought it from one the NZ’s Mobile stores. So I have few questions:
        1. How can I check from which country my Galaxy’s S2 firmware belongs to?
        2. For which countries firmwares this ICS update is compatible?


    • @Uros, If you have rooted phone, download underheating app from market. that should solve the problem

  130. Awesome man thanks a lot I just updated the firmware didn’t play with it but it works thanks again.
    As its official n final firmware to it will be bugs free.

  131. Why have you not approved my post? I know the post has been submitted…10 times at the last count because I still get a duplicate error message. Or do you not approve negative posts on the performance and reliability of ICS?

  132. Hey, many thanks for this. I have updated but not reset/wiped. Do I need to do this? Everything seems to be ok with my old data/apps. I was running XXJPJ before.


  133. Surely, the best way to apply the ICS upgrade is via Kies installed on your computer?
    You can use Kies to backup everything first.

  134. Thanks for this! Do you have to do the reset and wipe afterwards? Mine seems to be working with all my old data/apps etc. I was running XXKPJ before…


  135. Hi Neel,
    im from indonesia. which version of officially firmware should i use?

  136. Dude, can i apply this to S2 “GT I9100 G” model ? THANK YOU.

  137. Hi,

    Is this the same official ICS update which will be rolled up to all over the world? Will us in Australia get a different ver?

  138. bhai,please do something for I9100g also…

  139. Many thanks for that great job. I did not have any problem what-so-eve with the link or the download and the process went just so smoothly. I find it funny reading some of the comments on here, if people would just follow everything you say they would have no problem. I know that when I started rooting my phone I would inadvertently start the process without first puting the phone into download mode. again many thanks and keep up the good work .

    Best wishes Wez

  140. I installed this update yesterday. It seems good, until I setup my corporate e-mail to SII. I can receive contacts and calenders, but I cannot receive emails, but on 2.3.6 I can receive e-mails with same settings.

  141. No official update available yet here in India…! Can i update my i9100G wid d above procedure?

  142. Why does it still look like gingerbread?? The homescreen looks just like gingerbread, should’nt it look like icecream sandwich? I did all the things you asked too. Please advice.

  143. Many thanks!
    It works great.
    Improved battery consumption on wi-fi. I didn’t tested on 3G.
    Very nice interface.
    Greetings from Romania!

  144. Thanks guys.. works great.. though there is no UI change but there are some tweaks.. How I wish that Sammy removed the TW UI and placed some stock ics icons and stuff… but anyway.. its good that this is an official… hope the next update will be better than this… I used NOVA LAUNCHER to at least feel the ice cream os…

  145. WHEN CAN WE EXPECT TO GET OFFICIAL ICS FOR THE old, old, antique GALAXY S I9000???? Do you guys have any idea??

  146. HI Maiy I know when will be ICS 4.0 update will available for GT-I9100G?

  147. keyboard layout is QWERTZ. How to change it to QWERTY?

  148. May I know when will be ICS 4.0 update will available for GT-I9100G?

  149. Thanks Neal..
    This version is bug free, I was using it for the last 3 hours and i didnt come up with any problem. Its better than all the previous versions and is realy fun to use.

  150. if im playing games why its always hanging?? thanks

  151. Well done, i just have a correction in the last part u say “Now, re insert the battery and enter the device in the recovery mode. To enter into the recovery mode, you need to turn Off your device so that you can enter your device in the Download Mode. Download mode can be entered by pressing Volume Down Key + OK button, and holding both simultaneously press the Power Button.”, but i think it should be “Now, re insert the battery and enter the device in the recovery mode. To enter into the recovery mode, you need to turn Off your device so that you can enter your device in the recovery mode. recovery mode can be entered by pressing Volume Up Key + OK button, and holding both simultaneously press the Power Button.”

    Works great thanks

  152. So far so good looks stable. Wish it didn’t have Samsungs Touchwiz though. Maybe I’ll download SPB 3D Shell to make it look more modern.

    Thanks for putting this up quickly Neela.

  153. In the procedure you provide:

    // Click on the below mentioned option in Odin by clicking on the corresponding tab which is “PDA”. All the files can be found in the extracted file. Once the above mentioned files are selected, you now need to click on “Start” to start the process of firmware update.

    PDA – I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5

    Now, re insert the battery and enter the device in the recovery mode…..//

    Excuse me, but there is no step before this instructing us to remove the battery. So what is meant by “re insert battery” – Or do you mean we should remove the battery and reinsert once before entering the device in recovery mode?

  154. Thanks for the upload Neela and

    Updated my S2 last night.
    Works good.

    Still on Touchwiz 4.0 wish it was the stock icecream launcher.

    Nothing change in cosemetics though under the hood it has become swift, lock screen music controls have changed.

    11% juice drain in 2 hrs with 3g enabled.

    Rest have to check.

  155. @Neela Pradeep can do it in the Philippines?

  156. Hi Pradeep:

    I know its not officially released in India, but can I update this version???


  157. i am from india.can i use this update.wat abt ta issue with flash

  158. Awesum was waiting for dis

  159. How long does it take for a comment to be submitted?

  160. Camera doesnt work. media scanner starts then the camera closes.

  161. i have a rooted sgs2 running 2.3.5, is it possible to install this version? i mean i just flash it with odin and thats it? or i need to unroot or something..?

  162. Obviously no one using Static settings as no one has reported if it works or not. If this is the final its pretty lame…. looks like I will be sticking to GB then. Hopefully either this is just me being very stupid or something that will be fixed soon. Tried everything and will not save IP and dns settings.. Maybe a 3rd party app will sort it but that’s not the point.

  163. good work bro.but lock screen is still not working..any solutions?????

  164. GPS Issus with this version i cant connect or capture any gps signal…

  165. Hey broda my phone is running Superfast Lightning Rom….So do i need to do any other version or rom before i proceed for this ICS rom…or i can proceed straight away with Superfast Lightning Rom..???..plz rply asap…i cant wait ne more installng this rom..!!
    Thnx bro.!!

  166. Thanks for the upload, been waiting for this official release for a while now, TO EVERYONE, FOLLOW the steps above, you don’t need KIES for this.

  167. UI didnt changed :o :o ? impossible , so boring .. gald i bought galaxy nexus

  168. Hi just a quick question what is the purpose behind doing the wipe after the install, currently the phone seems to be running fine.

  169. Hi everyone, quick question I just followed the advice from the xda developer site, i.e. using the single file option

    Extract the firmware
    Open the included Odin
    Put your device into Download MODE (Home + Volume Down + Power)
    Click PDA and select *.tar.md5
    Then finally click START!

    Is it necessary to do the wipe afterwards? My phone as it is seems to be running fine.

  170. Its official ver ?? But still I am not able to connect to latest ver of Kies ?? please advice Neela

    • its official for EUROPE USERS!

      • @Neela Pradeep,
        it means its not official firmware for other countries. or the galaxy s2 rakes it as a custom rom for us?

    • @naveed, This version though official has not been released in India region so the KIES does not support it. This is Korean version we are installing on our international version of GT 9100.

      • Many thanks Neela and Aishwarya,

        I got this GT-I9100 for UK unlock. I have updated it from India following above steps.

        Now I am facing 2 problem (PLEASE ADVICE)

        1) First I have updated my GT-I9100 to “How to Update Samsung Galaxy S2 GT I9100 with Latest XXLPJ ICS 4.0.3 Firmware” Since then phone does not recognise SD card.

        I thought After updating to official firmware it might work. Did all the basic troubleshooting ( Wipe data/factory reset and Wipe Cache partition) still No luck, even though GT-I9100 is working great.

        2) As said earlier cannot connect to Kies (Ver MAC.

        Appreciate any kind of support.

        Once again thanks for your immediate responce.

  171. Hi,

    I wonder if this would work on the Galaxy s model and if not why?


  172. Just tested it about 2 hours, and without reset, works like charm…
    1. after update, update some aps, and remove then add accounts in sync exept google, and all data is like it was..

    Came from GalaxyS2_I9100_XWKL1_INU_2.3.6
    Only problem, kies shows that this device don`t support update trough kies
    Everything other looks like it works, no other issue spotted..

  173. kies is not showing any update for me in INDIA…can i do this update without any problem or should i wait for official indian firmware..!!????

  174. kies is not showing any update for me …i m in india…can i do this update without any problem…!!!

  175. Download mirrors please!

  176. Can you provide alternative download links. It is damn slow.

  177. dontload link not working plz fix it soon.

  178. download link not working.plz fix it soon .

  179. your download link isnt working

  180. Page not found while trying to download de update package

  181. download link error

  182. hi, XXLPQ Official Update Zip Package is missing
    Not Found, Error 404

    The page you are looking for no longer exists. Perhaps you can return back to the site’s homepage and see if you can find what you are looking for. Or, you can try finding it with the information below.

  183. The link for the firmware does not work :(

  184. the download link leads nowhere, show nothing found after being clicked

  185. The link to download the package for the update is broken Plz fix it ASAP have been desperately waiting for the official update

  186. the download link is not working

    • sorry for issues! the download link is up again!

      • @Neela Pradeep,
        hey can i do this update in india???
        reply plz 10Q..

      • @Neela Pradeep,

        I installed XXLPQ poland.. are we sure its Official version? My phone doesnt not support KIES . message.. also.. Build it shows Se.infra…. ?
        firmware.. XXLPQ (KOR) it shows in KIES. and says does not support upgrade via KIES..

        please. help me.. what should i do to get supported by KIES ?

        • Once the update officially arrives for india, the KIES will support it!

        • if it doesnt support even then, we will come up with a workaround!

          • Subbarao Turlapati

            The official update is out on Kies in India and I’m running XXLPQ flashed using this tut. Kies still says my device is not supported. Any help?

        • @Anjo, Have you tried dialling *#272#[your IMEI nr]#
          Then you can chage locale, I don’t know witch one for poland but for Nordic it’s NEE
          That fixed the “Cannot update via KIES-issue for me!

        • @Anjo, this update is not official if you are in Poland you could have official update you are else were you phone never support update via kies only the way is odin

      • @Neela Pradeep, thank you. i installed this update last night. so far it is awsome. no bugs/crashes. the scrolling is fast. overall the best rom experience for me.

        thanks again Neela for the quick updates.

      • @Neela Pradeep,
        Hi There, I have purchased a generic samsung galaxy s2 from china. Everything is fine with the phone but the android version is in chinese, is there a easy way to change this to english? I am not very technical at these sort of things thats why I have put easy way.