Well, here it comes — the first official Android 4.0 update from Samsung, labeled as XXLPQ. Galaxy S2 users in Baltic, Poland, Hungary and other Nordic countries can use the Samsung’s PC software Kies to update their phone to Android 4.0.
But those of us who are apparently not from that area of earth, but are as much eager as one could be about official Ice Cream Sandwich for Galaxy S2, well, there is the Odin software to install the XXLPQ manually. It’s pretty easy and if you’ve been keeping up with us, you may have already done it countless times — XXKP8, XXLPH, XXLPJ, etc. But this time around, we flash the official Ice Cream Sandwich update for Galaxy S2 — XXLPQ.
Well, there are some features missing from the earlier leaks, XXLPH and XXLPJ, like there is no 3d anim effect in drawer and while swiping home screens, which was present in XXLPH and XXLPJ, but other than that, XXLPQ is cool — no touch lags and it’s pretty fast and fully working rom, with TouchWiz 4 UI of course, hate it or not.
So, let’s see how to upgrade to Ice Cream Sandwich with XXLPQ, the official Android 4.0 firmware via Kies.
Compatibility
This firmware and the guide below is compatible only and only with Galaxy S2, model number i9100. It’s not compatible with any other device, including US variants of S2, the Epic 4G Touch, T-mobile Galaxy S2 and AT&T Galaxy S2 along with Skyrocket. Check your device’s model number in Settings » About phone.
Warning!
The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable — you only will be responsible, you’ve been warned!
Pre-Installation Requirements/Tips
- This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
- If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
- Drivers! — it’s important you’ve the proper drivers installed. Download links below.
32 bit (x86) Windows | 64-bit (x64) Windows
How to Install XXLPJ on Galaxy S2 i9100
- Download the XXLPQ Kies firmware from this link → XXLPQ (alternate mediafire links — part 1 and part 2). Filename: I9100XXLPQ_I9100OXALPQ_XEO.zip | Size: 382.43 MB
- Now, extract the downloaded file I9100XXLPQ_I9100OXALPQ_XEO.zip (from step 1) to any folder, you’ll get these 2 files:
- I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5
- SS_DL.dll (simply ignore this one)
- Now, download the Odin software which you’ll need to flash the XXLPQ on your Galaxy S2 i9100. Download Link. Filename: Odin3 v1.83.exe
- Power Off your phone and also disconnect it from PC if it’s connected, and don’t forget to keep phone’s battery above 50%, just to be very very safe. After the screen goes off, wait for vibration to confirm complete switch off.
- Boot Galaxy S2 into Download Mode in order to flash the XXLPQ firmware using Odin. For this, press and hold these keys together:Volume Down + Home + Power, you’ll get a Warning! screen.. press Volume up to continue to enter download mode.
- Open Odin (from step 3) — double-click the Odin3 v1.83.exe.
- Connect your phone to PC now. You should get the message “Added! !” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 3 above under Pre-Installation Requirements.
- Now, in the PDA tab in Odin, select the file you got in step 2.1 — I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5.
- Important! Do not touch any other button or make any other changes in Odin except selecting the required file as given in step 8. Your Odin’s screen should look like this:

- Now, hit the START button to start flashing XXLPQ firmware. When the flashing procedure is finished, your phone will automatically reboot — and when you see the Samsung logo, you can safely unplug the cable. Plus, you’ll get a PASS (with green background) message in the left-most box at the very top of the Odin. Screen would look like this (below) on successful flashing of XXLPQ.
IMPORTANT Note: If ODIN gets stuck at some stage and doesn’t get you PASS, do this — disconnect the phone from the PC, close ODIN, remove battery, re-insert it, turn phone on in Download mode again, and do the procedure again from Step 6. Same if you get FAIL in Odin. - After you’ve got the PASS message, the phone will probably get stuckat S logo. If it reboots fine without getting stuck at the S logo, then okay, you’re done, skip to next step. Otherwise, worry not and do this:
- Boot to recovery mode — for which, first power off phone and after screen goes off, wait for 5-6 seconds, and then press and hold Home + Volume Up + Power keys together. Once you are in recovery mode, use volume keys to move the selection up and down and power or home key to select the option.
- Go to Factory Reset and select it. Select Yes on next screen.
- Now, go to Wipe Cache and select it. Confirm Yes on next screen.
- Now, select reboot system now to boot your Galaxy S2. It will boot up fine. And you’ll have official Android 4.0, Ice Cream Sandwich, firmware on your Galaxy S2 i9100. Go to Settings and scroll down and select About Phone and check the info there.
- Also, if data network (3G, GPRS, etc.) isn’t working for you, you gotta fill in APN Settings meant for your carrier in Mobile and Network settings. Here’s a full list of carriers and their APN settings » Link
- In case you encounter any roadblocks flashing XXLPJ, let us know in comments below and we’ll try to help you out.
Do let us know what you feel about the XXLPQ. Liking the Touchwiz 4 on ICS, or completely hating it?
Update: Root your Galaxy S2 on XXLPQ using CF kernel. Search for “root xxlpq” on our site or click here.
















943 responses to “XXLPQ — Update Galaxy S2 to Android 4.0 Official Firmware Manually”
i cant edit, copy or paste a words…
me too…
the select all, cut, copy, etc. cannot be use
me too…
the select all, cut, copy, etc. cannot be use
new model galaxy s2 i9100G SUCKS!!
new model galaxy s2 i9100G SUCKS!!
ouh oh… sorry. I think I’ve figured it out.
I can copy and paste again.
theres no problem at all. its perfect
ouh oh… sorry. I think I’ve figured it out.
I can copy and paste again.
theres no problem at all. its perfect
keeps telling me to set up update software cant get it off?? anyone know how to
keeps telling me to set up update software cant get it off?? anyone know how to
keeps telling me to set up update software cant get it off?? anyone know how to
after update my s2s imei number is changed nnow what can i do plz help me my id is [email protected]
Search here and flash xxkh3 firmware on your S2.
dear kapil thanks 4 reply but on that am getting that message This file is either removed due to copyright claim or is deleted by the uploader. now plz tell me what can i do????
Try this link — http://tinyurl.com/44kzzbo
thanks 4 that but 4 open this file password is req. i will try this pass.samfirmware.com but its not working
Hey…try the link from above only… it is working now.
yes dear its working and already i will download but to extract this file password is req.
Forget everything.. try this link – http://hotfile.com/dl/149514867/aea2f22/I9100XXLPQ_I9100OXALPQ_XEO.zip.htmlShould not even require a password. but if it requires, try
samfirmware.com.
ok but this is not a xxkh3 firmware this firmware this is a xxxlpq itis ok or not??
plz reply
Ah, will get you proper working link xxkh3 later.. in 4-5 hours… will have to upload maybe.
kapil plz help me
Sending you link in 30 mins.
Hey, you can download XXKH3 from here — http://www.wuala.com/kubano/APPS/Root/I9100XXKH3.rar?lang=en — and follow the guide here: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/I think that’s all you need. Let me know in case you need any help on this.
Alternate link — http://www.4shared.com/rar/AA55779S/I9100XXKH3.html
am update my mobile with this version but my imei is not changed
It shouldn’t change, why would it change?
i don’t know how
after update my s2s imei number is changed nnow what can i do plz help me my id is [email protected]
Search here and flash xxkh3 firmware on your S2.
dear kapil thanks 4 reply but on that am getting that message This file is either removed due to copyright claim or is deleted by the uploader. now plz tell me what can i do????
Try this link — http://tinyurl.com/44kzzbo
thanks 4 that but 4 open this file password is req. i will try this pass.samfirmware.com but its not working
Hey…try the link from above only… it is working now.
yes dear its working and already i will download but to extract this file password is req.
Forget everything.. try this link – http://hotfile.com/dl/149514867/aea2f22/I9100XXLPQ_I9100OXALPQ_XEO.zip.htmlShould not even require a password. but if it requires, try
samfirmware.com.
ok but this is not a xxkh3 firmware this firmware this is a xxxlpq itis ok or not??
plz reply
Ah, will get you proper working link xxkh3 later.. in 4-5 hours… will have to upload maybe.
kapil plz help me
Sending you link in 30 mins.
am update my mobile with this version but my imei is not changed
It shouldn’t change, why would it change?
i don’t know how
Hey, you can download XXKH3 from here — http://www.wuala.com/kubano/APPS/Root/I9100XXKH3.rar?lang=en — and follow the guide here: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/I think that’s all you need. Let me know in case you need any help on this.
Alternate link — http://www.4shared.com/rar/AA55779S/I9100XXKH3.html
after update my s2s imei number is changed nnow what can i do plz help me my id is [email protected]
Search here and flash xxkh3 firmware on your S2.
dear kapil thanks 4 reply but on that am getting that message This file is either removed due to copyright claim or is deleted by the uploader. now plz tell me what can i do????
Try this link — http://tinyurl.com/44kzzbo
thanks 4 that but 4 open this file password is req. i will try this pass.samfirmware.com but its not working
Hey…try the link from above only… it is working now.
yes dear its working and already i will download but to extract this file password is req.
Forget everything.. try this link – http://hotfile.com/dl/149514867/aea2f22/I9100XXLPQ_I9100OXALPQ_XEO.zip.htmlShould not even require a password. but if it requires, try
samfirmware.com.
ok but this is not a xxkh3 firmware this firmware this is a xxxlpq itis ok or not??
plz reply
Ah, will get you proper working link xxkh3 later.. in 4-5 hours… will have to upload maybe.
kapil plz help me
Sending you link in 30 mins.
am update my mobile with this version but my imei is not changed
It shouldn’t change, why would it change?
i don’t know how
Hey, you can download XXKH3 from here — http://www.wuala.com/kubano/APPS/Root/I9100XXKH3.rar?lang=en — and follow the guide here: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/I think that’s all you need. Let me know in case you need any help on this.
Alternate link — http://www.4shared.com/rar/AA55779S/I9100XXKH3.html
Brilliant! I thought I was stuck on the S logo but when I did the recovery mode start it just told me me it was updating (x/107 apps or similar message) which it did and all is good. thanks heaps.
auto rotation cannot use!!!
OMG auto rotation not working .. someone help me pls.
Brilliant! I thought I was stuck on the S logo but when I did the recovery mode start it just told me me it was updating (x/107 apps or similar message) which it did and all is good. thanks heaps.
Brilliant! I thought I was stuck on the S logo but when I did the recovery mode start it just told me me it was updating (x/107 apps or similar message) which it did and all is good. thanks heaps.
auto rotation cannot use!!!
auto rotation cannot use!!!
OMG auto rotation not working .. someone help me pls.
OMG auto rotation not working .. someone help me pls.
Thanks, that was sweet and simple! Perfect!
Thanks, that was sweet and simple! Perfect!
Thanks, that was sweet and simple! Perfect!
It looks like after flashing my phone is no longer rooted. Can that be? What am I missing? (probably a lot…)
It looks like after flashing my phone is no longer rooted. Can that be? What am I missing? (probably a lot…)
It looks like after flashing my phone is no longer rooted. Can that be? What am I missing? (probably a lot…)
It keeps failing, and now my phone won’t power up in download or reg mode!! All it shows is a cell phone icon, a triangle with an exclamation symbol in it, and a pc icon?? please help
You are trying it on i9100 Galaxy S2, right?
yes, i9100g galaxys2
I’m so upset right now…I don’t know what I did wrong but my phone will not get past those icons
I don’t think it works on i9100G… you got to flash a firmware for i9100G now to recover your phone.
I’m not as smart as you with that stuff, obviously, do you have a link or maybe a brief 1-2-3 on how I can get started doing that?
Sorry, this is still, Amira, it’s just using my business name on my email now, for some reason.
You can install this firmware, called XXLB1, on your i9100G.
Link — http://www.hotfile.com/dl/149703615/0c9c3af/I9100GXXLB1_I9100GATOKL1_ATO.zip.html
Installation is very similar, so just download the firmware and give it a try. Let me know if help needed.
Kapil I need help man. The same problem and display as this guy but the added problem is that now it does not get detected by Odin….
Have you flashed XXLPQ?
dose xxlpq have arabic language ?
It keeps failing, and now my phone won’t power up in download or reg mode!! All it shows is a cell phone icon, a triangle with an exclamation symbol in it, and a pc icon?? please help
You are trying it on i9100 Galaxy S2, right?
yes, i9100g galaxys2
I’m so upset right now…I don’t know what I did wrong but my phone will not get past those icons
I don’t think it works on i9100G… you got to flash a firmware for i9100G now to recover your phone.
I’m not as smart as you with that stuff, obviously, do you have a link or maybe a brief 1-2-3 on how I can get started doing that?
Sorry, this is still, Amira, it’s just using my business name on my email now, for some reason.
Kapil I need help man. The same problem and display as this guy but the added problem is that now it does not get detected by Odin….
Have you flashed XXLPQ?
You can install this firmware, called XXLB1, on your i9100G.
Link — http://www.hotfile.com/dl/149703615/0c9c3af/I9100GXXLB1_I9100GATOKL1_ATO.zip.html
Installation is very similar, so just download the firmware and give it a try. Let me know if help needed.
It keeps failing, and now my phone won’t power up in download or reg mode!! All it shows is a cell phone icon, a triangle with an exclamation symbol in it, and a pc icon?? please help
You are trying it on i9100 Galaxy S2, right?
yes, i9100g galaxys2
I’m so upset right now…I don’t know what I did wrong but my phone will not get past those icons
I don’t think it works on i9100G… you got to flash a firmware for i9100G now to recover your phone.
I’m not as smart as you with that stuff, obviously, do you have a link or maybe a brief 1-2-3 on how I can get started doing that?
Sorry, this is still, Amira, it’s just using my business name on my email now, for some reason.
Kapil I need help man. The same problem and display as this guy but the added problem is that now it does not get detected by Odin….
Have you flashed XXLPQ?
You can install this firmware, called XXLB1, on your i9100G.
Link — http://www.hotfile.com/dl/149703615/0c9c3af/I9100GXXLB1_I9100GATOKL1_ATO.zip.html
Installation is very similar, so just download the firmware and give it a try. Let me know if help needed.
dose xxlpq have arabic language ?
dose xxlpq have arabic language ?
Thanks a lot for the upload, just follow your clear steps and tell u what, IT JUST WORKS PERFECTLY 😀 thumbs up guys….. The only point to make is that, when rebooting it takes a while in fact few minutes move ahead from that S logo and every body I think should wait there for a while prior to attempting a reboot in recovery mood……….
Thanks!
Thanks a lot for the upload, just follow your clear steps and tell u what, IT JUST WORKS PERFECTLY 😀 thumbs up guys….. The only point to make is that, when rebooting it takes a while in fact few minutes move ahead from that S logo and every body I think should wait there for a while prior to attempting a reboot in recovery mood……….
Thanks!
Thanks a lot for the upload, just follow your clear steps and tell u what, IT JUST WORKS PERFECTLY 😀 thumbs up guys….. The only point to make is that, when rebooting it takes a while in fact few minutes move ahead from that S logo and every body I think should wait there for a while prior to attempting a reboot in recovery mood……….
Thanks!
The upgrade worked 1st time.
Only one problem though, since the upgrade I cannot download from the Play Store anymore…
It hangs at downloading…
Restarted the phone, upgraded to the newest version of Play Store, cleared data and cache…
Still not working
i also found that i can’t use the internet using 3G data pakage.
Fill the APN settings under mobile and networks settings to get data 2G/3G) working.
Problem solved…
Was APN settings after all…
The upgrade worked 1st time.
Only one problem though, since the upgrade I cannot download from the Play Store anymore…
It hangs at downloading…
Restarted the phone, upgraded to the newest version of Play Store, cleared data and cache…
Still not working
i also found that i can’t use the internet using 3G data pakage.
Fill the APN settings under mobile and networks settings to get data 2G/3G) working.
Problem solved…
Was APN settings after all…
The upgrade worked 1st time.
Only one problem though, since the upgrade I cannot download from the Play Store anymore…
It hangs at downloading…
Restarted the phone, upgraded to the newest version of Play Store, cleared data and cache…
Still not working
i also found that i can’t use the internet using 3G data pakage.
Fill the APN settings under mobile and networks settings to get data 2G/3G) working.
Problem solved…
Was APN settings after all…
screenshot?
screenshot?
screenshot?
after upgrade, i cant useing music player HELP!!!!!!!!
after upgrade, i cant useing music player HELP!!!!!!!!
after upgrade, i cant useing music player HELP!!!!!!!!
should i root the phone to do these steps???rooting is neccesary or not????
i cant download apps from google play after upgrading.
i also did the apn settings. still error 941. please help.
should i root the phone to do these steps???rooting is neccesary or not????
should i root the phone to do these steps???rooting is neccesary or not????