Galaxy S II

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:


  • 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.



  1. Patrick

    May 15, 2012 at 7:48 pm

    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.

  2. dean

    May 8, 2012 at 2:02 am

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

  3. kowalshki

    March 19, 2012 at 5:03 am

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

    • Patrick

      May 15, 2012 at 7:50 pm

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

  4. Dill

    February 13, 2012 at 6:15 pm

    can i unrooot by reapplying XXLP2?

  5. josh

    February 2, 2012 at 1:12 pm

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

  6. V

    January 26, 2012 at 6:12 pm

    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)…

  7. rahul

    January 26, 2012 at 11:35 am

    I9100XXLP6 released guys!

  8. Thirunavu

    January 25, 2012 at 12:09 am

    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..

    • Pradeep Neela

      February 2, 2012 at 12:05 pm

      is this issue new one after applying the firmware!

  9. Sam

    January 23, 2012 at 6:05 am

    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 😛

    • Pradeep Neela

      January 23, 2012 at 10:08 am

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

  10. chwees

    January 21, 2012 at 3:04 am

    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

      January 21, 2012 at 1:21 pm

      volume up: continue!

      it will take you to download mode!

  11. Reza

    January 20, 2012 at 2:01 am

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

    • Pradeep Neela

      January 23, 2012 at 10:47 am

      please reapply or clear cache from recovery!

      • Radha

        January 24, 2012 at 1:51 am

        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!

        • Pradeep Neela

          January 24, 2012 at 2:17 pm

          just you need to follow the instructions!

  12. Radha

    January 20, 2012 at 1:59 am

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

    • Pradeep Neela

      January 23, 2012 at 10:45 am

      it will be fixed in the coming versions!

  13. rahul

    January 19, 2012 at 5:57 pm

    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!

  14. Radha

    January 18, 2012 at 6:18 pm

    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 ?

    • Pradeep Neela

      January 18, 2012 at 8:34 pm

      have you tried with any other headphones?

      • Radha

        January 20, 2012 at 2:08 am

        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 ?

        • Pradeep Neela

          January 23, 2012 at 10:46 am

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

  15. proxy

    January 18, 2012 at 6:18 am

    Hi, tnx for this… work fine for now 🙂

  16. goutham

    January 18, 2012 at 6:03 am

    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.

    • Pradeep Neela

      January 19, 2012 at 12:44 am

      as of now cm9 is not yet revealed officially!

  17. daniel

    January 18, 2012 at 4:05 am

    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

    • Pradeep Neela

      January 19, 2012 at 12:44 am

      we will come out with the same very soon!

  18. sandeep

    January 17, 2012 at 10:36 pm

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


    • Pradeep Neela

      January 17, 2012 at 11:54 pm

      to unroot apply the official update!

    • Anjo

      January 19, 2012 at 2:55 pm

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

  19. Festus

    January 17, 2012 at 4:00 pm

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

    • Pradeep Neela

      January 18, 2012 at 12:09 am

      please dont extract the file!

      • Sam

        January 23, 2012 at 6:00 am

        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!

  20. rick78

    January 17, 2012 at 1:02 pm

    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) ?


  21. rahul

    January 17, 2012 at 10:58 am

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

    • Pradeep Neela

      January 17, 2012 at 11:17 am

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

      • rahul

        January 18, 2012 at 1:38 pm

        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?

        • Pradeep Neela

          January 18, 2012 at 2:20 pm


      • Anjo

        January 19, 2012 at 2:52 pm


        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..

  22. Vivek

    January 17, 2012 at 10:51 am

    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…

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular is not affiliated with Google or any of the device manufacturers listed on this site. Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.

Copyright © 2017 AndroidAdvices. Part of Digital World Solutions.

To Top