Download Galaxy S2 Leaked Firmware XXLP2: Based on Ice Cream Sandwich.

by: Richard GutierrezJanuary 25, 2012
5 14 7

You can now update your Samsung Galaxy S2 to Ice Cream Sandwich with this leak firmware called XXLP2. This Firmware is Ice Cream Sandwich 4.0.3 running on Samsung’s very own Touchwiz 4.0.

Here are the list of improvements you will notice once you updated your phone.

  • Battery: Battery feels better.
  • Faster: Phones feels faster.
  • Touch: Touch response is better.
  • Overall: Firmware more stable but still with some bugs.
  • Facelock: Working.
  • Task: Task manager is back.

Just follow the simple steps below to start updating your Samsung Galaxy S2.


  • Make sure that your phone battery is charge at least 60%
  • Backup your phone data into your computer.
  • If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  • Turn on USB Debugging, on your homescreen tap Menu> Settings> Application> Development. Then, make sure that USB debugging is checked.


  • Samsung Galaxy S2 I9100
  • Computer
  • USB Data Cable
  1. First, download and install Samsung USB Driver into your computer.32 bit (x86) Windows | 64-bit (x64) Windows
  2. Then, download XXLP2 firmware.
  3. Next, extract I9100XXLP2_I9100OXALP2_OXA.rar to a new folder. you should see this 3 important files.
    • GT-I9100-MULTI-CSC-OXALP2.tar.md5
    • I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5
    • MODEM_I9100XXLP1_REV_02_CL1095381.tar.md5
  4. Also download Odin3 v1.83.exe and open the program.
  5. Turn off your phone.
  6. Then, go to download mode by pressing Vol. down + home + power button. On next screen, press Volume Up to continue to download mode.
  7. Next, connect your device to the computer using the USB Data Cable.
  8. The Odin program will recognize your phone and you will see that the ID : COM section will turn yellow, which will mean that all the drivers have been successfully installed.
  9. Click the PDA tab and select the I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5
  10. Click the Phone Tab, and select MODEM_I9100XXLP1_REV_02_CL1095381.tar.md5
  11. Click the CSC Tab, and select GT-I9100-MULTI-CSC-OXALP2.tar.md5
  12. After you have done the steps 9 to 11 your Odin should look like this.
  13. Make sure to select the Auto Reboot and F. Reset Time check box in the options.
  14. Then, click the START button. Now the rooting process will begin.
  15. When finished, your device should restart by itself. Restart it manually if it doesn’t.
  16. Wait for the Samsung logo then you can now safely remove your phone to the computer.
  17. If you have successfully updated your phone to ICS your ODIN program should look like this.


  • Edwardmather

    Does this work on a Mac? Thanks.

  • Ross1873

    is asks for a pin number as its an encripted file. could u tell me what it is please? thanks

  • OJ McSplodge

    Password for zip file is:

  • Ddon

    worked perfectly. love it!!!

  • NZinTech

    Will this wipe the phone?

  • Ayed Shaikh

    its just like GB…only a layer of ICS is updated….

  • Eiv

    hi, is this compatible for the i9100G? I’ve passed most of the steps, but i cant “pass” it.

  • Skmusthaq

    I am looking for i9100G device update. I have i9100G and i want to update ICS Android 4.0.3? where can i find it?

  • Savvidis Peter

    what is the password to extract the rar files?

  • Redazzz

    my screen lock and home button still don’t work, please help

  • Kawane Ajay

    Fail to registration. What can i do now? Mail me at
    Else very nice os.