How to Install Official Android 4.0.3 on Samsung Galaxy S II – XXLPQ Firmware

Official Android 4.0.3 Samsung Galaxy  S II

Official Android 4.0.3 Samsung Galaxy S II

Got an itchy hands and want to update your Samsung Galaxy S II to Android 4.0.3 Ice Cream Sandwich? Then I will guide you to the resources where you can get the official firmware. The good guys of XDA-Developer released the Samung Galaxy S II Official Android 4.0.3 Ice Cream Sandwich European version and  ready for download.

At first I am hesitant to try because I am waiting for the Official Android 4.0.3 for the Philippines but then Anthony from Tweaktown Australia posted on their Facebook page that we was able to run the European ROM to his unlock Galaxy S II with no problem so I decided to download the XXLPQ.

The firmware is Non-Wipe , that means when you push your firmware via Odin your apps will retain as is. So you don’t need to download and reinstall your apps. Also, ChainFire has the pre-rooted kernel you can use later on.

Samsung Galaxy S II Android 4.0.3

Disclaimer: This is not for faint hearted Galaxy S II user, one mistake and you will have a brick-device. Also it is better to have full-system-image back up so that you can restore your system if unsuccessful or want to downgrade. PinoyDroid will not be held responsible for unsuccessful upgrade. USE WITH YOUR OWN RISK!

Requirements for the Android 4.0.3 ICS Manual update: 

  • I9100XXLPQ (Official Final Build)  – HotFile | Mirror
  • Odin 1.85 – Here
  • USB Driver (Samsung)
  • USB Cable for Samsung Galaxy Phones

How to Install Android 4.0.3 XXLPQ on Samsung Galaxy S II via Odin

  • After downloading the I9100XXLPQ firmware extract the content
  • Run Odin
  • Put your device into Download MODE (Home + Volume Down + Power)
  • Click PDA and select *.tar.md5
  • click START
  • Reboot after Odin is finished Pushing the firmware

If you have three files in the archive package, just put the necessary files to:

  • Click PDA and select I9100_CODE_*.tar.md5
  • Click PHONE and select MODEM_*.tar.md5
  • Click CSC and GT-I9100-MULTI-CSC-*.tar.md5
  • Then finally click START

How to Root Samsung Galaxy S II XXLPQ firmware:

  • Download ChainFire Unsecure Kernel: Here
  • Run Odin
  • Push the kernel to PDA
  • Hit Start
  • Reboot After

I am pretty excited as time of this wring, I am downloading the Firmware will install it to my S II.

Video of Samsung Galaxy S II running Android 4.0.3:
http://www.youtube.com/watch?v=BqqD8g6z_RM

Source:

[Official Final ICS Firmwares] I9100XXLPQ (4.0.3) – Europe XEO | CF-Root [13-3-12]

More after the break….

Update: Currently Running on Android 4.0.3!!!

Filed in: Android News, Android Phone, Firmware Updates, Samsung, Tutorials Tags: , , , ,

You might like:

Samsung Galaxy S4 announcement this March 14 – confirmed by Samsung Samsung Galaxy S4 announcement this March 14 – confirmed by Samsung
Samsung Galaxy SIII – I9300XXUFMD3 leaked firmware Samsung Galaxy SIII – I9300XXUFMD3 leaked firmware
Samsung will slowly move away from Android in favor for TIZEN Samsung will slowly move away from Android in favor for TIZEN
List of Samsung devices to get Android 4.1 Jelly Bean update List of Samsung devices to get Android 4.1 Jelly Bean update
  • Pingback: List of HTC Android phones that will receive Ice Cream Sandwich update | PinoyDROID

  • nathanielfin

    Android 4.0 update now available in Philippines as of March 19, 2012
    using Kies. I have my Samsung Galaxy S2 phone updated to Android 4.0 . Mabuhay…. :)

  • http://twitter.com/francis820 francis820

    i’ve tried this before updating to the local version… still has the bugs and the biggest of which is the duplicate sms sending when using 3rd party SMS apps. poor users in europe, they had to deal with this before an update can be made to fix the error.

    • http://pinoydroid.net Patrick

      So far I have no issues with the stock SMS app..just use it temporarily until the fix is rolled out..:)

      • http://twitter.com/francis820 francis820

         no worries, i’m already using LP7 XD

        • http://pinoydroid.net Patrick

          How is the battery life? You’re rooted? I believed ChainFire has the LP7-prerooted Kernel

          • http://twitter.com/francis820 francis820

             It’s improved a bit sir… I also got an original 2000 mah extended battery. I also rooted it courtesy of CF… my only comment is that my Wi-Fi goes on and off after rooting… still observing though as I haven’t thoroughly did some tests on it.

  • http://twitter.com/shetalksandroid [S]he Talks Android

    I installed this and tried it for a few days. Has a lot of bugs:
    - Apps FC a lot (even if they were ICS-optimized)- WiFi doesn’t connect all the time after turning it on.- Won’t install large apps for me.
    Tried the local version but “parameter incorrect” comes up at ODIN. Must have been the download process that screwed it up. Like Francis820 I heard from several followers that LP7 is better. But if I find that it still has bugs I’m reverting to Gingerbread XWLA4.

    • http://twitter.com/francis820 francis820

      Yup, that’s what happened when I tried to install the local LP7. The workaround I did was to install the Indonesian version of the LP7 and changed my CSC. Globe came up as an option and it changed after rebooting. Apparently, the Indonesian LP7 is an open SEA version which has multiple CSCs for the different carriers in our region.

      I got my Globe wallpaper back… XD

  • buckster

    hello! im a noob android user. can i upgrade to ICS with out rooting? i really dont want to void the samsung warranty by doing such. or is that really the case? please enlighten me. TIA

    • http://pinoydroid.net Patrick

      Sent from: Samsung Galaxy S2
      Official Gmail App for Android

    • http://pinoydroid.net Patrick

      Yes you can…right now what version of Android and what build? example DXKL3 “2.3.6″.

      Right now official ics are dx, xx, xw and other region are still waiting.
      Sent from: Samsung Galaxy S2
      Official Gmail App for Android

© 2013 PinoyDROID. All rights reserved. XHTML / CSS Valid.