How to Root Samsung Galaxy S2 GT I9100 on ICS XXLPH Android 4.0.3 Firmware

Galaxy S2 LogoAfter checking out on how you can apply the latest release of XXLPH ICS Android 4.0.3 Firmware, we will straight away head to the procedure wherein we will guide you on how to root your phone on XXLPH Firmware. For all those who are not aware of what exactly rooting will do to your device, rooting will enable you to install host of custom ROMs as well as the applications which requires the root access like Set CPU etc. which helps in overclocking the processing speeds of your device. Before proceeding, you need to check whether you are on XXLPH Firmware or not which you can check the same from the path “Settings > About Phone > Firmware Version” where it should show the current firmware is XXLPH Android 4.0.3 firmware. If there is any other version being shown then you need to apply the XXLPH Firmware.

Disclaimer: Please note that this process of firmware update is not recommended for the basic users and is only recommended for the advanced users. Also, we should not be held responsible for any damage happened to your device in any manner after applying this update.

  • Before proceeding to the next page, we recommend you to back up all the data as we will be manually clearing all the data present in your device so as to get away from the force close errors. Please ensure that you don’t backup the data using the Samsung KIES as KIES will not be detecting the device on XXLPH Firmware.

SMS – Use “SMS Backup & Restore app”,
ContactsSync with the Gmail application,
Call Log - Call Log and Restore
Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Minimum battery charge left in the phone should be at least 50% so as to ensure that the device doesn’t get turned Off in the middle of firmware update.

So, let’s get started and proceed to the next page where we will be checking on how to root your device on XXLPH Firmware.

  • sex

    Terrific work! That is the kind of info that are supposed to be shared around the web. Disgrace on the search engines for now not positioning this submit upper! Come on over and discuss with my web site . Thanks =)

  • marc

    can i apply this ics update to my gt-i9100 (i9100xxki3)
    please reply.. thanks :)

  • Tagshung

    Hello! i have a SGSII(m250s) and its a korean version..
    can i apply this ics update? please reply :D

    • Johnzena

      no you can only apply this to international versions

  • kumar

    hi i install my galaxy s2 GT I9100 phone version 4.0.3 DXLP9 after install not work power menu the button once press the power off and i activate the screen lock not worke i use all mathord.

  • antonio

    hello . i have done everything . However , after rebbot the system, i can only see a black screen. Even, the Odin softaware detectst the mobile, however it is only black screen. As i turn it off , i can see the battery charging. please i neeed your help, it is first root i have done…

  • ashvinrm

    I upgraded to 4.0.3 on my galaxy s2 but it get stuck often. I tried to downgrade to 2.3.6 but after all the process completed, I was getting force close error and when i tried to wipe data it says “confirm password” can you help please!
    It doesnot wipe the data and thus i keep on getting force close on startup.


  • alexdevoratorul

    Hello! i would like to buy an SGS II from someone. Please tell me what should i check in order to ensure that i make the right decision by buying it. He told me the phone hasn’t been blocked or branded. Model number is GT-I9100, Android version 2.3.3, then it have i9100xxke7. it is ok like this ? can i upgrade it to this newest version of android? Thank you for helping

  • Saurabh

    I tried the previous version of ICS near about in Last month but at that time I am getting only 5 hrs backup. So if I move on ICS XXLPH Android 4.0.3 this version then what will be the battery backup time. Can any one noticed the battery backup for Samsung Galaxy SII.

    Please reply..

  • Marco Guerra

    When I installed this version I lost my menu on Power Button (only reboot and power off remains). It is missing Airplane Mode, or Data activaction/deactivation…

    Did I something wrong? May you help me?

    • Neela Pradeep

      what’s your current firmware version?

  • dr salil

    meant I opened mobile odin -open file-select i9100_code-fash firmware-reboot,again open mobile-open file-select Moden_i9100..-flash file -reboot,then same for GT-i91000-multi csc and finally CF-root(before the whole procedurI backed up all my files at CWM recovery and restored all my data after applying firmware-tick only data,untick kernel, system and cache)and here you go without any yellow triangle and almost no force close-there were too many force close and yellow triangle when I did it via PC odin.the whole procedure took less than 15 min….

  • alex

    When should i expect an official ics 4.0.3 update for galaxy s2 in India?

  • Josh

    Every time I try this the process fails. Says something about cannot connect to… something.
    What’s the problem?

  • Dithiil

    Just updated and i’m now experiencing network problems is there a solution for this problem?

  • Matus

    its same, if app is on SD card, or internal memory

  • Matus

    Hi. Have you any idea, why I can not install any app(game) from my SD card? After click instal its written Aplication was not installed.. any idea?

  • Cezar

    I understand that you are a very busy guy, but If you read my first posting, I say that I’m on XXLPH.

    I’ve rooted the phone, but Apps won’t move to SD card. By the way Viber works now with a new version by the vendor.
    I hope you understood my question.

    • Pradeep Neela

      i hope your issue is now resolved!

  • Roman

    The usb dongle with a 330ohm resistor dont work. Please help!

  • Dex
  • Roman

    I have made the usb dongle. But it does not work. I have connected 4 and 5 contacts by 330 ohm resistor. Please, prompt to me, whether there are other variants of connection.

    • Neela Pradeep

      we are unable to get your issue

  • Andrew Tsai

    To remove the yellow triangle, you need to buy a special usb dongle which resets the custom firmware counter, and sets the firmware setting from custom to original, just by plugging it in. The usb dongle is just a micro usb adapter with a 330ohm resistor.

  • arafat

    I have all steps of the device does not function I was trying in vain to run the Samsung display my sign with an exclamation mark inside a yellow triangle please help.

    • Pradeep Neela

      re insert the battery and update again, what is your device model?

  • Cezar

    Hi Sir,
    Could you tell me why apps cannot be moved to SD cards on rooted phones?
    Before following your steps to root Galaxy SII XXLPH firmware, apps could be moved to SD card.

    Any idea or suggestion?

    • Pradeep Neela

      yes you an move the apps! which apps you are trying to move? you can move apps after rooting!

      • Cezar

        Not on this version. None can be moved. Even viber will not work, rooted or not.

        • Pradeep Neela

          no, you cant root if you are not on XXLPH

        • SAHIL SHAH

          yes i face the same problem i cant move any apps to sd card.
          even wid d help of app2 sd app.

  • shams

    Hi i have galaxy s2 with build number gingerbread xwkj2. can i install this firmware on my SGS2. pl reply

    • Pradeep Neela

      yes you can apply the update!

  • Babu Kanigiri

    Hi, May I expect ICS 4.0.3 for SII-GT-I9100G ?

    • Pradeep Neela

      yes it will be there in few days!

  • dr salil

    I had applied the firmware XXLPH via odin and then rooted there were few FC’s and yellow triangle then I repeated the whole process using mobile odin(ignoring pit and apboot file) now there is no force close and no yellow triangle!

    • Pradeep Neela

      ignore the yellow triangle!

    • ANJO

      What do you mean Dr Salil ignoring pit and apboot file?

  • ANJO

    Yes I did that procedure but how to remove YELLOW triangle?

    Thank you again your are the best.


    • Pradeep Neela

      you can ignore the yellow triangle!