Update Galaxy S2 to Ice Cream Sandwich with Latest Leak XXLPJ

Samsung’s recent announcement that the Ice Cream Sandwich (ICS) update for the Galaxy S2 i9100 will be delayed to April may have disappointed a few people, but to offset that, an ICS firmware has been leaked for the Galaxy S2, XXLPJ. Maybe it’s a coincidence, or maybe it’s just Samsung’s way to make people a little less sad, but the important part is that the users get to try a new firmware which they always welcome.

The last ICS leak was XXLPH and had the build date of 9th February, while XXLPJ has a build date of 14th February, so there probably aren’t many improvements and changes, but still, it’s a newer release and worth the attention. Of course, as it’s a leaked firmware and not officially complete, expect bugs and issues to be present.

Read on to find out how you can install XXLPJ firmware on your Galaxy S2 i9100.

Compatibility

This ROM and the guide below is compatible only and only with Galaxy S2, model number i9100. It’s not compatible with any other device. 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

  1. 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 guidewould help you.
  2. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  3. 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

  1. Download XXLPJ firmware.
    Download Link  |  Filename: I9100XXLPJ_I9100XXLPJ_OXA.zip  |  Size: 376.9 MB [Link Updated]
  2. Extract the downloaded file I9100XXLPJ_I9100XXLPJ_OXA.zip(from step 1) to get these 5 files:
    1. GT-I9100-MULTI-CSC-OXALPJ.tar.md5
    2. I9100_CODE_I9100XXLPJ_CL140368_REV02_user_low_ship.tar.md5
    3. logo.png (to be ignored.. no use here)
    4. MODEM_I9100XXLPJ_REV_02_CL1105553.tar.md5
    5. Odin3_v1.85.zip
  3. Extract the Odin3_v1.85.zipfile to get Odin3 v1.85.exe, ignore other files but don’t delete the .ini file if you get it. Open Odin3 v1.85.exe file when asked in step 6 below.
  4. Disconnect your phone if it’s connected to PC.  Switch Off your phone. Wait for vibration to confirm complete switch off.
  5. Now, put the Galaxy S2 in Download Mode — press and hold these keys together: Volume Down + Home + Power. You’ll get a Warning! screen.. press Volume upto continue to enter download mode
  6. Open Odin (from step 3) — double-click the Odin3 v1.83.exe.
  7. 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.
  8. Select these files in Odin at respective tabs:
    1. Click the PDA Tab, and select I9100_CODE_I9100XXLPJ_CL140368_REV02_user_low_ship .tar.md5 (from step 3.2)
    2. Click the Phone Tab, and select MODEM_I9100XXLPJ_REV_02_CL1105553.tar.md5 (from step 3.3)
    3. Click the CSC Tab, and select GT-I9100-MULTI-CSC-OXALPJ.tar.md5 (from step 3.1)
  9. Important! Do not touch any other button or make any other changes in Odin except selecting the required files as given in step 8. Your Odin’s screen should look like this:
    How To Install XXLPJ
  10. Now, hit the START button to start flashing XXLPJ. 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 XXLPJ.

    XXLPJ Odin
    IMPORTANT Note: If ODIN gets stuck and doesn’t seem to be doing anything, or you get a FAIL message (with red background) in ODIN, do the following: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.
  11. When it has restarted, your Galaxy S2 will be running Ice Cream Sandwich (ICS) with version being Android 4.0.3, build being XXLPJ and Samsung’s custom UI TouchWiz 4 atop it. Check out your Galaxy S2’s Android version here: Settings » About Phone. 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
  12. In case you encounter any roadblocks flashing XXLPJ, let us know in comments below and we’ll try to help you out.

Your Galaxy S2 is now running the latest Ice Cream Sandwich Android 4.0.3 based firmware, XXLPJ. Let us know your thoughts on the firmware and how it works out for you, in the comments.

Update: Root your Galaxy S2 on XXLPJ using CF kernel. Search for “root xxlpj” on our site or click here.

82 Comments

  1. Question?
    Is that 
    possible  to downgrade to 2.3.6 if dont like this one?

    Tnx

    1. Yes.. simply install xxkh3 or xxkg1 firmware to go back to Gingerbread.

    2. i have this one now Kapil!
      Back up      XXKL1

      Its ok?

    3. Yeah…. it’s okay.

    4. When ICS gets officially released by Samsung will that ROM be up and available for download off this site?

    5. It could be but it could easily turn out to be another version that hits Kies as official update.

  2. Question?
    Is that 
    possible  to downgrade to 2.3.6 if dont like this one?

    Tnx

    1. Yes.. simply install xxkh3 or xxkg1 firmware to go back to Gingerbread.

      1. i have this one now Kapil!
        Back up      XXKL1

        Its ok?

        1. Yeah…. it’s okay.

          1. When ICS gets officially released by Samsung will that ROM be up and available for download off this site?

          2. It could be but it could easily turn out to be another version that hits Kies as official update.

  3. Question?
    Is that 
    possible  to downgrade to 2.3.6 if dont like this one?

    Tnx

    1. Yes.. simply install xxkh3 or xxkg1 firmware to go back to Gingerbread.

      1. i have this one now Kapil!
        Back up      XXKL1

        Its ok?

        1. Yeah…. it’s okay.

          1. When ICS gets officially released by Samsung will that ROM be up and available for download off this site?

          2. It could be but it could easily turn out to be another version that hits Kies as official update.

  4. Any Feedback of What working and whats not!!!!

    1. Everything is working, I guess.

  5. is it necessary to wipe cache partition ?

    1. No… just do what is said above and you’ll be good.

  6. Any Feedback of What working and whats not!!!!

    1. Everything is working, I guess.

  7. Any Feedback of What working and whats not!!!!

    1. Everything is working, I guess.

  8. Hi 
    is it possible to flash the nordic release I9100OXXLPD on my UK phone 

    1. Yes it is — install the firmware XXLPQ from here, http://nerdschalk.com/xxlpq

    2. Yes it is — install the firmware XXLPQ from here, https://nerdschalk.com/xxlpq

  9. is it necessary to wipe cache partition ?

    1. No… just do what is said above and you’ll be good.

  10. is it necessary to wipe cache partition ?

    1. No… just do what is said above and you’ll be good.

  11. Simple guide, very effective and easy to follow. No problems on the update, will post later if I find any issues, otherwise looking forward to enjoying some fresh ICS on my GS2 🙂

    1. Confirmed, all working well, full H+ internet access, calendar, contacts, sync has been improved, and the google account sync actually now re-establishes all apps, shortcuts, and settings when the phone is restarted from the user setup screen.  Have not tried camera or video yet, but seeing the state of the phone at this stage, most impressed.  Face unlock is very cool.  One very happy and satisfied customer right here.. 🙂

    2. Thanks man !!!

  12. Hi 
    is it possible to flash the nordic release I9100OXXLPD on my UK phone 

    1. Yes it is — install the firmware XXLPQ from here, https://nerdschalk.com/xxlpq

  13. Hi 
    is it possible to flash the nordic release I9100OXXLPD on my UK phone 

    1. Yes it is — install the firmware XXLPQ from here, http://nerdschalk.com/xxlpq

  14. Simple guide, very effective and easy to follow. No problems on the update, will post later if I find any issues, otherwise looking forward to enjoying some fresh ICS on my GS2 🙂

    1. Confirmed, all working well, full H+ internet access, calendar, contacts, sync has been improved, and the google account sync actually now re-establishes all apps, shortcuts, and settings when the phone is restarted from the user setup screen.  Have not tried camera or video yet, but seeing the state of the phone at this stage, most impressed.  Face unlock is very cool.  One very happy and satisfied customer right here.. 🙂

  15. Simple guide, very effective and easy to follow. No problems on the update, will post later if I find any issues, otherwise looking forward to enjoying some fresh ICS on my GS2 🙂

    1. Confirmed, all working well, full H+ internet access, calendar, contacts, sync has been improved, and the google account sync actually now re-establishes all apps, shortcuts, and settings when the phone is restarted from the user setup screen.  Have not tried camera or video yet, but seeing the state of the phone at this stage, most impressed.  Face unlock is very cool.  One very happy and satisfied customer right here.. 🙂

  16. what about G version?

  17. what about G version?

  18. what about G version?

  19. so after this update my device will be rooted or no? Thanks updating manual very easy and helpfull 😉

    1. It will not be rooted already. You can root it of you want.

  20. android market doesnt work it keepps saying server error

  21. so after this update my device will be rooted or no? Thanks updating manual very easy and helpfull 😉

    1. It will not be rooted already. You can root it of you want.

  22. so after this update my device will be rooted or no? Thanks updating manual very easy and helpfull 😉

    1. It will not be rooted already. You can root it of you want.

  23. android market doesnt work it keepps saying server error

  24. android market doesnt work it keepps saying server error

  25. Download error??

  26. Download error??

  27. Download error??

  28. how long it takes to finish this process????

  29. how long it takes to finish this process????

  30. how long it takes to finish this process????

  31. hi i had upgraded my galaxy s2 ….with firmware xxlq it it doesnt work and my phone is hang….now its not working plz help me out in this

    1. Flash the XXLPQ firmware – nerdschalk.com/xxlpq/

  32. hi i had upgraded my galaxy s2 ….with firmware xxlq it it doesnt work and my phone is hang….now its not working plz help me out in this

    1. Flash the XXLPQ firmware – nerdschalk.com/xxlpq/

  33. hi i had upgraded my galaxy s2 ….with firmware xxlq it it doesnt work and my phone is hang….now its not working plz help me out in this

    1. Flash the XXLPQ firmware – nerdschalk.com/xxlpq/

  34. plz help me out ..my phone is not working when i booted it

  35. I have samsung Galaxy R.. plz recommend the firmware for this one as well..

    1. Nothing worth flashing and upgrading to is available. 🙁

  36. plz help me out ..my phone is not working when i booted it

  37. plz help me out ..my phone is not working when i booted it

  38. I have samsung Galaxy R.. plz recommend the firmware for this one as well..

    1. Nothing worth flashing and upgrading to is available. 🙁

  39. I have samsung Galaxy R.. plz recommend the firmware for this one as well..

    1. Nothing worth flashing and upgrading to is available. 🙁

  40. Just did this last night, everything works fine except for the GPS; it doesn’t lock on anymore.  Any ideas? I tried Faster Fix on the market but it didn’t work.

  41. Just did this last night, everything works fine except for the GPS; it doesn’t lock on anymore.  Any ideas? I tried Faster Fix on the market but it didn’t work.

  42. Just did this last night, everything works fine except for the GPS; it doesn’t lock on anymore.  Any ideas? I tried Faster Fix on the market but it didn’t work.

Comments are closed.