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. 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. did everytihng, system wont reboot though…galaxy sign comes up with yellow triangle and then switches off again

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

  4. can i unrooot by reapplying XXLP2?

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

  6. 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. I9100XXLP6 released guys!

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

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

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

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

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

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

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

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

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

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


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

  20. 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. perfect! now how to get rid of the yellow triangle!?

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