How to Upgrade Your Galaxy S2 GT-I9100 to Ice Cream Sandwich XXLP2 Firmware

January 21, 2012
23 2 41

    Owners of the Samsung Galaxy S2 GT-I9100 won’t be left far behind as the device is catching up with the latest version of Android 4.0.3 Ice Cream Sandwich firmware known as the XXLP2 upgrade.

    This said firmware carries several performance improvements over those provided by the earlier firmware versions XXKP8 and XXKPA.

    In this article, you will find the steps for updating your Galaxy S2 firmware to Android 4.0.3 build XXLP2.  This guide will work only on handset model GT-I9100 and not on other models such as the GT-I9100G.  To check whether you’re using handset model GT-I9100, dial *#1234# on your phone and check the handset information.

    Requirements and Reminders

    • Download the ICS XXLP2 Android 4.0.3 update package from here.  Save the package to your computer.
    • Backup your phone data.
    • Perform the procedure with the phone at full charge, or with at least 70% battery.
    • You will lose root access after applying this update.

    Instructions

    1. Extract the contents of the ICS XXLP2 package and place all of the contents inside a folder without modifying any of the files.  You may need a RAR extraction program, such as WinRAR, to unpack the contents.
    2. Open the Odin.exe file on your computer.
    3. Enable USB Debugging on your device by heading to “Settings > Applications > Development > USB Debugging”. Make sure that there is a check mark beside USB Debugging mode.
    4. Turn off your phone and enter Download mode. You can enter Download mode by simultaneously pressing down the Volume Down and Home keys, then pressing the Power button.
    5. Once the phone is in Download mode, connect your phone to your PC while keeping the Odin application running.
    6. Within a few moments, the ID:COM section in the Odin application will eventually turn yellow. This indicates that the necessary drivers for your device have been successfully installed on your computer.
    7. Inside the Odin application, click on the following tabs (set in bold text) below and load the corresponding files as shown below. These are the extracted files that we have downloaded with the ICS package.
      • PIT – u1_02_20110310_emmc_EXT4.pit
      • PDA –  I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5,
      • Phone – MODEM_I9100XXLP1_REV_02_CL1095381.tar.md5
      • CSC – GT-I9100-MULTI-CSC-OXALP2.tar.md5
    8. In Odin, click the “Start” button once you finish matching the corresponding files to begin the firmware update. It may take up to 2- 5 minutes for the installation to complete.  Your device will automatically reboot itself and will ask you to setup your phone with your Google Account credentials.  You can skip the setup process for now.
    9. Turn off your device once again and boot into recovery mode by pressing the Volume Up and Home buttons together, then pressing the Power button.
    10. Inside recovery mode, select “Wipe data/factory reset”, after which select “Wipe cache partition.”
    11. Reboot your device after the cleaning process.
    12. To make sure that you have successfully applied the firmware you can check by heading to “Settings > About Phone > Firmware Version”. In here, you should be able to find the XXLP2 Android 4.0.3 firmware noted on your device.

    Congratulations! You have successfully updated your Samsung Galaxy S2 to Android 4.0.3 Ice Cream Sandwich firmware build XXLP2.

    Comments

    • Saad Ayub

      Which things will not work on this Update ? and Which KIES will Work After this Updation?

      • Housam Shehata

        I think most things should be working. This one is apparently the most stable one. Will try out and report in the next 12 hours or so

        • Saad Ayub

          One Thing i Wana Ask .. If i do this Update to my S2 .. and after Couple of Weeks IF Samsung Launches Android ICS officially then i Will be after to Update that OTA .. or Through KIES .. ?

          • Tariqrahim85

            I updated but i cant restore. and other problem is i cant get 3g or edge on my phone

            • Furqan252

              This ice cream sandwich is very slow, apps hangs and when i close on galaxy s2 it keeps running all apps. it is stylish but performance wise i am dis-satisfied… please android do something

    • Aidan-94

      Can i do this from my gs2 now? it has lit’ning rom the latest version. Will it work for me?

    • Strong_prince2002

      Please, if I want to go back to my old firmware, how can I do that?!

    • BarryF

      is this the skinned version or just plain old android?

    • DINESH

      No you cant if you need official update must wait all this are unofficial you can update official update via kies not odin.

    • lolowned

      is this version fully stable ?

      • Koondi247

        no is not

    • Jackalope

      Running since today morning.

      I found some issues:
      - Viber and Polaris Office aren’t working;
      - Home screen wallpaper scrolling not smooth as previous versions;
      - Hung 3 times on bluetooth file transfer.

      • Tejas

        1.they arent ICS optimized yet.
        2.change wallpaper to fixed type.
        3.blutooth unstable in this beta.

    • Emmanuelv24

      Hey, this is my first time using odin and iv’e been doing the upgrade and the phone stopped downloading from odin and it’s been like 15 mins.. is that suppose to happen?

    • Jackalope

      Nice, but unstable. Downgrading now!

    • Pete Adamson

      All wokds ok but I cant get a mobile network now, any suggestions?

    • http://www.facebook.com/PeterAdamson79 Peter M Adamson

      All works ok but I cant get a mobile network now, any suggestions?

    • Dan M

      Keeps crashing/freezing. Looks as if some apps, such as contacts, stop responding every so often.

      • Malcolm MX Taylor

        I upgraded my Sim Free Galaxy S 2 last night and had similar problems to the guy with the original post. I have sorted the following ones out by doing the instructions I worked out below :

        Solutions to problems after upgrade to ICS

        Problem : Browser not working/crashing/or slow
        Solution : go to settings, applications, select All at top
        Find Internet application on the list and select it
        Clear cache AND clear data

        Then try it and should work !

        Problem : Contacts slow, crashes or not working
        Solution(s) :

        Task : To ensure Google knows about all of your contacts

        First ensure your contacts are sync’d in Kies
        Click contacts on phone within Kies
        Make sure they are right, remove all duplicates, and save to pc (this only needed for phone contacts)
        then select google contacts at the top of Kies and import the file you just saved (contacts from phone)
        Then remove the contacts from your phone.
        Sync contacts to google.
        Next on your phone go to settings, applications, select All at top
        Find the following applications from the list :

        Google Contacts Sync
        Contacts
        Contacts Storage

        From each one clear cache (if its an option) AND clear data
        Then go to settings, accounts and sync
        Select your google account and contacts and sync.

        This will then sync all of your contacts from Google back to your phone

        Task : If opening contacts is still slow then it is down to volume of contacts.
        Or if it doesnt load or crashes then on Google contacts (contacts.google.com) check you need everyone that is on there or not and remove any wierd or unneeded ones and sync again to your phone

        Second way to speed up loading up your contacts list is :

        open contacts on your phone
        Go to settings
        Tick the box that says ‘Only contacts with phone numbers’

        Now try contacts menu and see if it speeds up

        • http://www.facebook.com/people/Andrew-Campion/597770335 Andrew Campion

          This totally worked for me after several weeks of getting frustrated and annoyed at my phone. Thanks man.

          P.S Had 7800 contacts so I just changed settings to display only contacts with phone numbers and hey presto!

      • Neal Jones12

        my phone is the same dan mine keeps freezing

    • Milansigdel01

      ghanta jastoo…sucks my ball..cam dosent works

    • Dan M

      How can you undo this and revert back to previous version?

    • muhammed ali

      hangs with 90% reach!!!!!! what i do remove the cable

      • http://www.facebook.com/cwhast Chris Hastings

        I’m having the same issue. Any ideas?

    • Junaid_aljunaid

      Gus wait and use the full 4,0 better thwn this one it will work best on ur s2 better then this fake

    • Vishnukranti

      Hi, it seems to be working fine, please can you help me to root my phone as i want to install MIUI over the ICS….

    • Vishnukranti

      I have Rooted to phone now… but when i try to flash MIUI rom i get an error saying “Kernel Panic Upload Moad”….. Please help…..
      Many thanks

    • http://twitter.com/myproffsBlog My Proffs Blog
    • Mrichigo

      I have a concern, and i’m new to this.

      My Base Version : I9100JCKE1

      Kernal Version : 2.6.35.7-I9100XWKE7-CL215725 root@DELL1-3 #2

      Above are the details of my PHONE.

      Not sure which rom I can use, or where to get it.

      I do have the following file tho : I9100XXKP8_I9100OXAKP8

      Will this work?

      PLEASE HELP!!!!!!

      mrichigo@live.com

    • Khalid Afridi

      my galaxy s2 keep hanging after i install ice cream sandwich. the dataline hanges and no mobile network problem.

    • FOODYNIK

      It is stuck on boot screen. Any suggestions how to get out of it?

      Doesn’t show up on Odin too! Odin shows following:

      Enter CS for MD5..
      Check MD5.. Do not unplug the cable..
      Please wait..
      I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5 is valid.
      MODEM_I9100XXLP1_REV_02_CL1095381.tar.md5 is valid.
      GT-I9100-MULTI-CSC-OXALP2.tar.md5 is valid.
      Checking MD5 finished Sucessfully..
      Leave CS..
      All threads completed. (succeed 0 / failed 0)

      HEEEEEEELLLLPPPPP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

      • Aqkhana200

        u hv to wipe all data

    • Krakho

      any idea on how to get google app installed with cyanogenmod 9 on S2 with ics?

    • Ranindu777

      Guys the best thing u can do is wait until Samsung release
      their latest firm ware update for android. Installing android is not equivalent
      to installing os in pcs. First android should be customized for the device. Then
      only you can get the best performance from your device. If you do this you will
      have to face for lot of problems. Please don’t install partially developed firm
      ware updates. This is one of them..

    • Qfuguett

      lo efectue actualize mi galaxy siia a icecream s y no me funciona la camara alguna ayuda

    • simon

      how do i undo this update, its crap

    • http://www.thejitternewsworld.com/home Jitternews

      please go to my website i need help how do you keep the phone up to date my cite s all free http://www.thejitternewsworld.co i am used to an iphone and all i had to to was plug into my pc.
      Kelly

    • http://www.thejitternewsworld.com/home Jitternews

    Popular

    Latest