How to Root Samsung S2.
4If you ever ask me why i like android so much,my instant reply would be that its Open source which enables me to tweak the codes in what ever manner that i want and make it better then before.With that in back of the mind,i would guide you in rooting your Samsung S2.
But the question Why should i root my phone?
Android by default is locked down by manufacturer so that you can only install firmwares that are officially available with them,but rooting would help you to install any Custom ROM’s which would help you improve your android phone’s performance and you would be tapped into a wonderfull of android customization{Which you are gonna love it for sure}.If did not get so here’s in a simple what rooting would do to you.”Rooting would help you get access to the admin privilages that only manufacturers have it.
Wont you love to have admin access to something that you love?
If the answer is yes then readon!
Just Carefully read through this tutorial to Root Samsung S2
Step 1:Essential tools and utilities you would need to Root Samsung S2

Before starting you would be need to install Samsung Kies application on your PC which would help your phone to communicate with computer.
Next up is Odin
and you would also need a insecure kernel,you must make sure that you choose the kernel which is closest to your phone code{(to check this, go to Settings > Applications > About Phone, and you’ll see it under Kernel Version}.
Finally you would need the most imporatnt which actually does the magic for you: S2 Root!
Download S2 Magic to Root Samsung S2
Hope so you are well and good till now!
Step 2:Enabling USB Debugging Mode
This step is quite important and necessary step.to enable this Go to Settings > Applications > Development, and make sure the ‘Enable USB Debugging’ box is ticked.
Step 3:Putting your phone in Download mode

To do this step you would need to hold down Volume Down Key+Home Button+Power button.Your phone would now reboot and you would be able to see a screen like above informing you that you are now about to install custom firmware.Proceed further and press Volume Up Key to place the phone in download mode.
Step 4:Loading Insecure Kernel using Odin 3.

Now connect your phone to PC using USB connector and run the ODIN 3 software that you downloaded from the above link.When you first run the odin application you would be able to see a yellow boz in the top left of the ODIN software.This means that your Samsung S2 phone has been recognized.now you should check mark “Auto Reboot” and “F.Reset Time” in the ODIN application.
Now press the PDA button in ODIN and load the kernel that you downloaded from the above link{keep in mind that you choose the kernel which is closest to your phone}.Now press start button.Once the process is completed you would see a green “PASS” notification on your computer screen.

The phone now would reboot itself.If it does not get started then you would need to manually switch on your phone.when you start up your Phone again you wuld be seeing an exclamation mark icon which indicates that you are running an insecure kernel{which we already know!
}
Step:Rooting Samsung S2 using Root S2

Let the phone load completely.Now start Root S2 application,initially you would receive and warning message asking if you have flashed a insecure kernel and enabled USB debugging{Which we have}.click on OK Button.
With the Simple user Interface,all you need to do now is click on Root Button in S2 Root!
If you are running this process on XP then your system might be mssing some important .Net framework files.Dont worry you can download this here!
After you have clicked on Root Button,your phone would restart and the most important SuperUser app would be installed you would now have a root access to your Android Samsung Galaxy S2.
Finally you have a Root’ed Samsung S2.
Final words on How to Root Samsung S2:
Though rooting would void your manufacturer warranty,but if done successfully it would also help you get unlimited customization option in your rooted samsung galaxy android phone.!
Hope you like this tutorial
and do share it with your friends









hi i just bought a s2 and i want to root it my kernel is JPKG5 which is not available anywhere can u please tell me which insecure kernel should i download for it? can i download something close to this kernel like the one close to mine is JPKF3 will it work?? my baseband version is I900XXKG1 and my kernel version is 2.6.35.7-I900JPKG5-CL428948 root@DELL137#2
I’ve always been a bit nervous about rooting my phone. Thanks for the detailed instructions.
nice review on rootin of SII . Will please write a article on rooting of samsung galaxy y
thanks for this, i was wanting to install Custom ROM’s to help me improve my android phone’s performance but was worried about rooting iat the same time