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

Galaxy S2 Logo SpecialGalaxy S2 GT I9100 users who have updated their phones with the latest firmware of XXLP2 ICS Android 4.0.3 firmware can now root their phones as in the due course of the article we will be checking out the same. Please be informed that once you root the phone, the warranty will get void. The only way you can regain the warranty is by restoring the original factory firmware back into your device.

If you are not sure of the current firmware which is there in your phone then you can check the same from the path “Settings > About Phone > Firmware Version” where it should show the current firmware is XXLP2 firmware. If there is any other version being shown then you need to apply the firmware so as to root the same.

Disclaimer: Please note that we should not be held liable or responsible in any manner in whole or in parts if anything wrong happens to your device which is the most unlikely if you follow the instructions as prescribed in the due course of this article.

So, let’s get started with the procedure on how to root Galaxy S2 GT I9100 on XXLP2 Android 4.0.3 firmware.

Procedure to Root Samsung Galaxy S2 GT I9100 on XXLP2 Android 4.0.3 Firmware:

S2

  • After this, you need to enable the USB Debugging Mode in your phone from the path “Settings > Applications > Development > USB debugging” and then turn off the phone so as to enter into the Download mode.

USB Debugging

  • Turn On your phone in download mode by pressing  Volume Down Key + OK button, and holding both simultaneously press the Power Button.

  • Once the device enters into download mode, connect the phone to the Odin after which you will see that the ID : COM section in odin will turn Yellow which will mean that all the drivers are installed successfully and you are ready to proceed to the next step.

Phone connected XXLP2 ROOTING

Note: If ID : COM doesn’t turn yellow then install Samsung USB Drivers, .net framework and also you need to update the KIES with the latest version so that the missing drivers are installed.

  • Up next you need to click on “PDA” tab to select the file which is named as “CF-Root-SGS2_XX_OXA_LP2-v5.2” and then click on “Start” to start the process of rooting. Please note that as soon as you click on Start, the rooting will be done within seconds after which the device will be restarted.

Select PDA in Rooting

  • Once the device is rooted, the device will be restarted and then you need to turn Off the phone so as to enter the device in the recovery mode.

  • The recovery mode can be entered by pressing  Volume UP Key + OK button, and holding both simultaneously press the Power Button. In the recovery mode, select Wipe data/factory reset and also you need to select Wipe Cache partition and then reboot your device by selecting reboot system now with the help of Volume rocker keys.

Tip: If the device takes very long time on the “S” logo then pull off the battery, reinsert and repeat the whole process again. It’s normal if a Green Robot is being shown at the start up as it may show for some users.

That’s it you have now successfully rooted your Samsung Galaxy S2 GT I9100 which is on XXLP2. Do share with us in the comments section if there I anything you would like to have assistance on as we will try to come up with a resolution as soon as possible.

  • Patrick

    I rooted my galaxy s2 GT I9100 now my phone wont charge when i plug it in the battery icon comes up with a buffering sign in it but that’ all please help.

  • dean

    did everytihng, system wont reboot though…galaxy sign comes up with yellow triangle and then switches off again

  • kowalshki

    did everytihng, system wont reboot though…galaxy sign comes up with yellow triangle and then switches off again…

    • Patrick

      mine done the same and won’t charge now or turn on.

  • Dill

    can i unrooot by reapplying XXLP2?

    • http://twitter.com/pradeepneela Pradeep Neela

      yes you can unroot the firmware!

  • josh

    OS seems slower.. however ram is @ 236mb…lower than when i purchased

  • V

    Hi Pardeep,

    Nice job man… I have read your articles and they are all well written…

    I have recently bought Samsung galaxy s2 I9100… I read your article regarding the G version and opt for the non-g version…

    Most of the websites says that the battery problem was resolved in 2.3.5 version and now the update 2.3.6 is available….

    Is it OK to update to that version cause in future I would like to give 4.0 a try…

    Will I be able to update to 4.0 even if I update my phone with 2.3.6 (KL3)…

    • http://twitter.com/pradeepneela Pradeep Neela

      yes you will be able to update!

  • rahul

    I9100XXLP6 released guys!

  • Thirunavu

    I updated.. but my mobile is not withstanding with the charge even for 2 hours..!! Also its hanging up sometimes.. Pls help me out and advice me how to restore the factory settings..

    • http://twitter.com/pradeepneela Pradeep Neela

      is this issue new one after applying the firmware!

  • Sam

    Im trying to root my phone but when i try to extract the file it comes up as a zImage? I love the update but now all i need is this to feel complete :P

    • http://twitter.com/pradeepneela Pradeep Neela

      you should not unzip the file, please follow the procedure!

  • chwees

    i am having the s2 2.3.5 tryied to put it in download mood it says Warning!!
    OS can cause cretical problems in phone and installed application
    Volume up: Continue
    Volume down: Cancel

    • rahul

      volume up: continue!

      it will take you to download mode!

      • http://twitter.com/pradeepneela Pradeep Neela

        we have fixed it, it was a typo!

  • Reza

    Hello there:) I have a problem with my headphones mic it dosn’t work. Can someone help me to fix the problem thanks!

    • http://twitter.com/pradeepneela Pradeep Neela

      please reapply or clear cache from recovery!

      • Radha

        okej but how can I do that please can you tell me and I have ICS Android 4.0.3 XXLP2 in my device right now!

        • http://twitter.com/pradeepneela Pradeep Neela

          just you need to follow the instructions!

  • Radha

    Hello there:) I have a problem with my headphones mic it dosn’t work. Can someone help me to fix the problem thanks!

    • http://twitter.com/pradeepneela Pradeep Neela

      it will be fixed in the coming versions!

  • rahul

    tried clearing the cache of EMAIL and SOCIAL HUB apps. still not working.

    also my tethering for mobile data is not working. when mobile data is enabled, i tried to enable tethering via using the phone as wifi hotspot. but the wifi hotspot disables itself!

  • Radha

    Hi I have a problem with the mic on my headphones, the mic dosn’t work when i have the headphones in my samsungs galaxy s 2 please guys can someone help me to fix the problem ?

    • http://twitter.com/pradeepneela Pradeep Neela

      have you tried with any other headphones?

      • Radha

        Yes I have tried that its the same problem and I tried the my headphones on other phones the mic working without problem! please do you have any idea about this problem ?

        • http://twitter.com/pradeepneela Pradeep Neela

          try re applying the update or clear the cache from recovery, it should be fixed!

  • proxy

    Hi, tnx for this… work fine for now :)

    • http://www.amitbhawani.com/blog/ Amit Bhawani

      Glad its working for you.

  • goutham

    Sir can u pls come up with an article so as to how to install cyanogen mod 7 or 9 as i am facing bootloop inspite of many tries.pls help sir.and rom manager is not able to backup my curren rom sir.i am using rooted xxki3 fw.

    • http://twitter.com/pradeepneela Pradeep Neela

      as of now cm9 is not yet revealed officially!

  • daniel

    Hey i got an SGS2 GT I9100M and I updated it with the 4.0.3. Since i did, i dont have internet on my phone (only wifi works) is it
    Because mine it an GT I9100M?? Will rooting solve this problem? Also i got the version 4.0.3 but the theme still the same. Is it
    supposed?

    • http://twitter.com/pradeepneela Pradeep Neela

      we will come out with the same very soon!

  • sandeep

    Hi I rooted my phone how to unroot it. any ideas please let me know.

    thanks,
    sandeep

    • http://twitter.com/pradeepneela Pradeep Neela

      to unroot apply the official update!

    • Anjo

      Just apply again the firmware that you have.
      you are done.

  • Festus

    When downloading the root file it shows as “zImage” don’t see the “CF-Root-SGS2_XX_OXA_LP2-v5.2” file. Any help.

    • http://twitter.com/pradeepneela Pradeep Neela

      please dont extract the file!

      • Sam

        Yeah mines doing the same! and for some reason when i scroll through the pages the background moves really slow… please help! i love this phone!

  • rick78

    Just updated to 2.3.6 last nught and my wifi problem (constantly disconnect/reconnect) did not go away. Thinking of upgrading to 4.0.3. It does not sound good with processes stopping.
    Anyone else experiencing this?
    Don’t need to root it yet, unless the wifi problem continues.
    Anyone problem free on 4.0.3 (GT i9100) ?

    Thanks,
    Rick

  • rahul

    perfect! now how to get rid of the yellow triangle!?

    • http://twitter.com/pradeepneela Pradeep Neela

      it won’t harm your device! you can ignore it!

      • rahul

        i know it won’t but i still would like to get rid of it! please help!

        also i am now experiencing problems connecting and registering my emails through SOCIAL HUB and EMAIL apps. the internet works! what must i do?

        • http://twitter.com/pradeepneela Pradeep Neela

          GO TO MANAGE APPS AND CLEAR THE CACHE OF THAT PARTICULAR APP!

      • Anjo

        Neel,

        Good day.

        Could I ask you regarding the rooting. Why need to root our device like samsung s2 and what are the benefits than not rooting?

        Thank you neel

        More power to you and God bless u..

        • http://twitter.com/pradeepneela Pradeep Neela

          its mentioned in the article!

  • Vivek

    I have successfully rooted the device but since the XXLP2 upgrade from 2.3.6 i am constantly getting errors like “Unfortunately the xyz process has stopped” every time for all processes like maps, settings, market, contacts…