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”
does this works with GT-I9100G?
Hi,
I have tried installing different version of ICS 4.03 to my SGS2 but unfortunately the same problem arises in all as mentioned below:
Screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working.
When I activate the screen lock and press power button it just closes the screen and then it returns to the home screen without any security patters or slide etc.
Otherside when you keep press the power button it just turned off immediately and vibrated. Then I have to open it again. in 2.3.6 when you keep pressed Power button it gives you out some options like Silent Mode, Data Network mode, Flight Mode and Power Off. In ICS its just switching off…. I have searched many forums and I think this kind of problem happening in Middle East ?
Please advice. ASAP.
this problem me too. My phone is Korean model SHW-M250S. I update this version. but screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working. please help me
first root your phone with odin then install terminal emulater form android market Open it and type this “ON” in location /efs/imei/keystr……..you have to create keystr file than open it and write on……done problm solved
how to use terminal emulator i have install it but got confused plz help me
Hi,
I have tried installing different version of ICS 4.03 to my SGS2 but unfortunately the same problem arises in all as mentioned below:
Screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working.
When I activate the screen lock and press power button it just closes the screen and then it returns to the home screen without any security patters or slide etc.
Otherside when you keep press the power button it just turned off immediately and vibrated. Then I have to open it again. in 2.3.6 when you keep pressed Power button it gives you out some options like Silent Mode, Data Network mode, Flight Mode and Power Off. In ICS its just switching off…. I have searched many forums and I think this kind of problem happening in Middle East ?
Please advice. ASAP.
this problem me too. My phone is Korean model SHW-M250S. I update this version. but screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working. please help me
first root your phone with odin then install terminal emulater form android market Open it and type this “ON” in location /efs/imei/keystr……..you have to create keystr file than open it and write on……done problm solved
how to use terminal emulator i have install it but got confused plz help me
Hi,
I have tried installing different version of ICS 4.03 to my SGS2 but unfortunately the same problem arises in all as mentioned below:
Screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working.
When I activate the screen lock and press power button it just closes the screen and then it returns to the home screen without any security patters or slide etc.
Otherside when you keep press the power button it just turned off immediately and vibrated. Then I have to open it again. in 2.3.6 when you keep pressed Power button it gives you out some options like Silent Mode, Data Network mode, Flight Mode and Power Off. In ICS its just switching off…. I have searched many forums and I think this kind of problem happening in Middle East ?
Please advice. ASAP.
this problem me too. My phone is Korean model SHW-M250S. I update this version. but screen Lock function and other security options in settings like PIN CODE, PASSWORD even the SLIDE is not working. please help me
first root your phone with odin then install terminal emulater form android market Open it and type this “ON” in location /efs/imei/keystr……..you have to create keystr file than open it and write on……done problm solved
how to use terminal emulator i have install it but got confused plz help me
Thanks a lot for this, my phone was stuck with soft brick, after pressing all 3 buttons i followed these instructions and my phone rebooted and started working. Thanks a ton for the detailed points
Thanks a lot for this, my phone was stuck with soft brick, after pressing all 3 buttons i followed these instructions and my phone rebooted and started working. Thanks a ton for the detailed points
Thanks a lot for this, my phone was stuck with soft brick, after pressing all 3 buttons i followed these instructions and my phone rebooted and started working. Thanks a ton for the detailed points
its all jam nothing works help me im in saudi arabia
its all jam nothing works help me im in saudi arabia
its all jam nothing works help me im in saudi arabia
visit http://www.cashinforex.com for managed accounts
visit http://www.cashinforex.com for managed accounts
Follow GalaxyS2Root. Much better instructions
Follow GalaxyS2Root. Much better instructions
Follow GalaxyS2Root. Much better instructions
mine stuck with phone and pc image with black screen. can’t restart my S2 anymore…HELPPPPPP MEEEE
Anyone pls help
Well , that should not happen. Did the process complete in Odin? Did you get PASS or FAIL message on Odin’s top left? Have you followed each and every step very very carefully. It’s working everyone, you should try again 🙂
hi u want sell ur dad s2 so plz cont. me on 09376220003
Odin stops at “get PIT for mapping”:…tried restarting PC and using different USB port..but does not work:(…Please help!
Are you selecting the Re-Partition checkbox, which you do not have to? That’s why it is asking for pit file. Leave Re-Partition checkbox un-ticked.
Hi Kapil, thanks for the reply. Nope, I am keeping it unticked. I tried removing the battery and reinstalling the drivers via KIES and rebooting but ODIN keeps getting stuck at either PIT Mapping or Boot.bin or most of the times it is failing completely :(…this is the latest from ODIN Log
Added!! Enter CS for MD5.. Check MD5.. Do not unplug the cable.. Please wait.. GT-I9100_SER_I9100XWLP2_I9100OXELP4_I9100XXLPQ.tar.md5 is valid. Checking MD5 finished Sucessfully.. Leave CS.. Odin v.3 engine (ID:4).. File analysis.. SetupConnection.. Initialzation.. Get PIT for mapping.. Firmware update start.. boot.bin NAND Write Start!! Complete(Write) operation failed. All threads completed. (succeed 0 / failed 1) Removed!!
Try this: Close Odin, disconnect phone and then restart both phone and PC. Switch off phone. Remove battery for 4-5 seconds and then place it back. Then, use any other USB plug to connect phone to computer. Don’t use USB 3.0 on Laptop. Also, if you have desktop, use the USB plug in the back side. Do all this and let me know whether it works or not. Also, use the USB cable that came with phone.
Hi Kapil, Tried that. Used 2 ports at the back. When I initially connect the phone, Windows 7 installs the drivers and I wait till ODIN says added…but when I flash, I still get the above log and FAIL:(…I tried rebooting and using all ports. Dunno whats the problem.
read somewhere online…..someone said wipe the cache and Factory reset in recovery mode…But when I tried getting to recovery mode it says. Firmware encountered and issue and please try selecting Recovery mode in KIES but KIES does not connect too!!:(
Do one thing.. try with this new Odin, link: http://www.mediafire.com/?189h7dqldccnrq8
hi u want sell ur dad s2 so plz cont. me on 09376220003
hi u want sell ur dad s2 so plz cont. me on rizwan 09376220003
mine stuck with phone and pc image with black screen. can’t restart my S2 anymore…HELPPPPPP MEEEE
Anyone pls help
hi u want sell ur dad s2 so plz cont. me on 09376220003
Well , that should not happen. Did the process complete in Odin? Did you get PASS or FAIL message on Odin’s top left? Have you followed each and every step very very carefully. It’s working everyone, you should try again 🙂
mine stuck with phone and pc image with black screen. can’t restart my S2 anymore…HELPPPPPP MEEEE
Anyone pls help
hi u want sell ur dad s2 so plz cont. me on 09376220003
Well , that should not happen. Did the process complete in Odin? Did you get PASS or FAIL message on Odin’s top left? Have you followed each and every step very very carefully. It’s working everyone, you should try again 🙂
Odin stops at “get PIT for mapping”:…tried restarting PC and using different USB port..but does not work:(…Please help!
Are you selecting the Re-Partition checkbox, which you do not have to? That’s why it is asking for pit file. Leave Re-Partition checkbox un-ticked.
Hi Kapil, thanks for the reply. Nope, I am keeping it unticked. I tried removing the battery and reinstalling the drivers via KIES and rebooting but ODIN keeps getting stuck at either PIT Mapping or Boot.bin or most of the times it is failing completely :(…this is the latest from ODIN Log
Added!! Enter CS for MD5.. Check MD5.. Do not unplug the cable.. Please wait.. GT-I9100_SER_I9100XWLP2_I9100OXELP4_I9100XXLPQ.tar.md5 is valid. Checking MD5 finished Sucessfully.. Leave CS.. Odin v.3 engine (ID:4).. File analysis.. SetupConnection.. Initialzation.. Get PIT for mapping.. Firmware update start.. boot.bin NAND Write Start!! Complete(Write) operation failed. All threads completed. (succeed 0 / failed 1) Removed!!
Try this: Close Odin, disconnect phone and then restart both phone and PC. Switch off phone. Remove battery for 4-5 seconds and then place it back. Then, use any other USB plug to connect phone to computer. Don’t use USB 3.0 on Laptop. Also, if you have desktop, use the USB plug in the back side. Do all this and let me know whether it works or not. Also, use the USB cable that came with phone.
Hi Kapil, Tried that. Used 2 ports at the back. When I initially connect the phone, Windows 7 installs the drivers and I wait till ODIN says added…but when I flash, I still get the above log and FAIL:(…I tried rebooting and using all ports. Dunno whats the problem.
read somewhere online…..someone said wipe the cache and Factory reset in recovery mode…But when I tried getting to recovery mode it says. Firmware encountered and issue and please try selecting Recovery mode in KIES but KIES does not connect too!!:(
Do one thing.. try with this new Odin, link: http://www.mediafire.com/?189h7dqldccnrq8
hi u want sell ur dad s2 so plz cont. me on 09376220003
hi u want sell ur dad s2 so plz cont. me on rizwan 09376220003
Odin stops at “get PIT for mapping”:…tried restarting PC and using different USB port..but does not work:(…Please help!
Are you selecting the Re-Partition checkbox, which you do not have to? That’s why it is asking for pit file. Leave Re-Partition checkbox un-ticked.
Hi Kapil, thanks for the reply. Nope, I am keeping it unticked. I tried removing the battery and reinstalling the drivers via KIES and rebooting but ODIN keeps getting stuck at either PIT Mapping or Boot.bin or most of the times it is failing completely :(…this is the latest from ODIN Log
Added!! Enter CS for MD5.. Check MD5.. Do not unplug the cable.. Please wait.. GT-I9100_SER_I9100XWLP2_I9100OXELP4_I9100XXLPQ.tar.md5 is valid. Checking MD5 finished Sucessfully.. Leave CS.. Odin v.3 engine (ID:4).. File analysis.. SetupConnection.. Initialzation.. Get PIT for mapping.. Firmware update start.. boot.bin NAND Write Start!! Complete(Write) operation failed. All threads completed. (succeed 0 / failed 1) Removed!!
Try this: Close Odin, disconnect phone and then restart both phone and PC. Switch off phone. Remove battery for 4-5 seconds and then place it back. Then, use any other USB plug to connect phone to computer. Don’t use USB 3.0 on Laptop. Also, if you have desktop, use the USB plug in the back side. Do all this and let me know whether it works or not. Also, use the USB cable that came with phone.
Hi Kapil, Tried that. Used 2 ports at the back. When I initially connect the phone, Windows 7 installs the drivers and I wait till ODIN says added…but when I flash, I still get the above log and FAIL:(…I tried rebooting and using all ports. Dunno whats the problem.
read somewhere online…..someone said wipe the cache and Factory reset in recovery mode…But when I tried getting to recovery mode it says. Firmware encountered and issue and please try selecting Recovery mode in KIES but KIES does not connect too!!:(
Do one thing.. try with this new Odin, link: http://www.mediafire.com/?189h7dqldccnrq8
hi u want sell ur dad s2 so plz cont. me on 09376220003
hi u want sell ur dad s2 so plz cont. me on rizwan 09376220003
Kapil, Thanks for all the great work. I installed this on my SGS2 and it works well. Only 2 problems, i) screen gets heated up ii) i cant connect to bluetooth headsets it says password is wrong, but i dont have a place to enter password.
Please help
Some times, using it too much right after you’ve installed the new rom/firmware on your phone, doesn’t allow new kernels and all things to complete their background processing. So, keep phone idle for 10 mins or so and then switch it off. Then, power it on and I hope it won’t overheat like it’s doing now. Although, no guarantee.
And, sry, no idea about the Bluetooth password thing.
Kapil, Thanks for all the great work. I installed this on my SGS2 and it works well. Only 2 problems, i) screen gets heated up ii) i cant connect to bluetooth headsets it says password is wrong, but i dont have a place to enter password.
Please help
Some times, using it too much right after you’ve installed the new rom/firmware on your phone, doesn’t allow new kernels and all things to complete their background processing. So, keep phone idle for 10 mins or so and then switch it off. Then, power it on and I hope it won’t overheat like it’s doing now. Although, no guarantee.
And, sry, no idea about the Bluetooth password thing.
Kapil, Thanks for all the great work. I installed this on my SGS2 and it works well. Only 2 problems, i) screen gets heated up ii) i cant connect to bluetooth headsets it says password is wrong, but i dont have a place to enter password.
Please help
Some times, using it too much right after you’ve installed the new rom/firmware on your phone, doesn’t allow new kernels and all things to complete their background processing. So, keep phone idle for 10 mins or so and then switch it off. Then, power it on and I hope it won’t overheat like it’s doing now. Although, no guarantee.
And, sry, no idea about the Bluetooth password thing.
I cannot switch on my Samsung Galaxy S2 LTE NTT DOCOMO since i tried to upgrade android 4. Can anyone help me to solve this issue. THanks
I cannot switch on my Samsung Galaxy S2 LTE NTT DOCOMO since i tried to upgrade android 4. Can anyone help me to solve this issue. THanks
I cannot switch on my Samsung Galaxy S2 LTE NTT DOCOMO since i tried to upgrade android 4. Can anyone help me to solve this issue. THanks
Hi,
When i clicked on start after couple of minutes it got failed so as per the instructions i removed my battery and reinserted it and tried getting into download mode but it wont go it is stuck on some weird logo which shows an exclamation mark between the phone and PC
Please help
Hi,
When i clicked on start after couple of minutes it got failed so as per the instructions i removed my battery and reinserted it and tried getting into download mode but it wont go it is stuck on some weird logo which shows an exclamation mark between the phone and PC
Please help
Hi,
When i clicked on start after couple of minutes it got failed so as per the instructions i removed my battery and reinserted it and tried getting into download mode but it wont go it is stuck on some weird logo which shows an exclamation mark between the phone and PC
Please help
thanx man its work perfect… :))))
hi @itskapil:disqus really want to upgrade my sgs2 to ics.. i followed every instructions.. installed all the requirements but odin3 still cannot add my device on it.. no ID:COM showing neither “ADDED” message on the message box.. please help me what should i do??
thanx man its work perfect… :))))
thanx man its work perfect… :))))
hi @itskapil:disqus really want to upgrade my sgs2 to ics.. i followed every instructions.. installed all the requirements but odin3 still cannot add my device on it.. no ID:COM showing neither “ADDED” message on the message box.. please help me what should i do??
hi @itskapil:disqus really want to upgrade my sgs2 to ics.. i followed every instructions.. installed all the requirements but odin3 still cannot add my device on it.. no ID:COM showing neither “ADDED” message on the message box.. please help me what should i do??
this firmware have a Rosmary font or not?
this firmware have a Rosmary font or not?
this firmware have a Rosmary font or not?
Thanks a million..
Just upgraded my Samsung Galaxy I9100 and everything went well.. Am loving the new feel.. 😉
Thanks a million..
Just upgraded my Samsung Galaxy I9100 and everything went well.. Am loving the new feel.. 😉
Thanks a million..
Just upgraded my Samsung Galaxy I9100 and everything went well.. Am loving the new feel.. 😉
how to start back the hone to normal setting if the installation fails . im having problem to start back the phone after the installation fails . a symbol warning in between phone and computer showing which i couldnt on the phone . please help me
how to start back the hone to normal setting if the installation fails . im having problem to start back the phone after the installation fails . a symbol warning in between phone and computer showing which i couldnt on the phone . please help me
how to start back the hone to normal setting if the installation fails . im having problem to start back the phone after the installation fails . a symbol warning in between phone and computer showing which i couldnt on the phone . please help me
Thanks for this firmware
installed this firmware but getting problems in 1……. wifi. wifi automatically stops while in idle mode after 1 r 2 hours (sometimes)…. 2…..3D effect is not smooth… 3……..games get closed while playing it sys that ” unfortunately this game has stop working” 4…… calender is not sync with facebook5……yellow sign at start up of andriod.
How to get rid of abv all …. plzzzz guid me waiting for your responce
Thanks for this firmware
installed this firmware but getting problems in 1……. wifi. wifi automatically stops while in idle mode after 1 r 2 hours (sometimes)…. 2…..3D effect is not smooth… 3……..games get closed while playing it sys that ” unfortunately this game has stop working” 4…… calender is not sync with facebook5……yellow sign at start up of andriod.
How to get rid of abv all …. plzzzz guid me waiting for your responce
Thanks for this firmware
installed this firmware but getting problems in 1……. wifi. wifi automatically stops while in idle mode after 1 r 2 hours (sometimes)…. 2…..3D effect is not smooth… 3……..games get closed while playing it sys that ” unfortunately this game has stop working” 4…… calender is not sync with facebook5……yellow sign at start up of andriod.
How to get rid of abv all …. plzzzz guid me waiting for your responce
on first attempt , in message box there is success 0 and failed 1. and then my phone is not power on. there is symbol like (computer and phone and wire connecting them). now tell me what to do my phone is stuck at that symbol. i try both method of opening in download mode or in recovery mode. now help me plz.
on first attempt , in message box there is success 0 and failed 1. and then my phone is not power on. there is symbol like (computer and phone and wire connecting them). now tell me what to do my phone is stuck at that symbol. i try both method of opening in download mode or in recovery mode. now help me plz.