Procedure to Root Galaxy S2 GT I9100 on XXKG6 Firmware version:
- After downloading the Gingerbread XXKG6 Firmware Package, first up you will have to proceed to extract the same, please note that in the process of extraction you will be prompted to enter the password. At this point of time you will have to enter the password as “androidadvices.com” without the password and just in case if it doesn’t ask then don’t panic.
- So, once the files are extracted then you will find a file which is named as “CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4.tar” which is nothing but the tar file which we will be using it in the due course of this article.
- After this you will have to download the Odin from here and then need to extract the same to get the Odin.exe file which is an executable file. Open the Odin and then you will have to turn Off your phone.
- After turning Off the phone, now you will have to put your phone in the download mode. The download mode can be entered in your Samsung Galaxy S2 by holding the Volume Down button + the Home key button (the middle button), while holding these both buttons, you need to switch ON your device after which you will see the below video as shown below,
- Next up you will now have to connect the Samsung Galaxy S2 GT I9100 phone to the computer with the help of USB cable after entering into the download mode. If the device boots up in the normal mode then you will have to again try entering into the download mode. Please note that after you connect the phone with the computer, the ID:COM box as shown below will turn yellow and in the message box you will see that it will show ADDED as shown in the below screen shot which means that all the required drivers have been loaded successfully and you are ready to proceed for rooting the device.
- After this, you will have to click on the PDA tab and after that select the file which is named as “CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4.tar”. Select the same and without changing any other variables, just click on the Start tab to start the rooting process. So, as soon as select the file, you will have to wait till the process is completed and don’t interrupt the process till the rooting process is completed.
- That’s it as soon as you click on the Start option, you will see that the device will be rooted successfully within 10 minutes of clicking on the Start and also after the process is finished, the device will be rebooting. Now, again you will have to first up turn Off the phone so that you can enter into the recovery mode. The recovery mode can be entered by long pressing the volume up key, press Menu as holding both the buttons press the power button to start. You can see that after device gets switched ON, you will find options like clear cache data.
You can clear that by selecting options Wipe data/factory reset and also you need to select Wipe Cache partition after which you need to reboot your device by selecting reboot system now after which your Galaxy S2 will be rebooting and again you will have to set up your Google accounts etc. Doing this will not only optimize the battery but will also remove all the cache data.



