It’s been barely some days that Samsung Galaxy S II has been out in the market, but Chainfire at XDA forum have already achieved root for newly and powerful Samsung Galaxy S2. Guide is pretty simple. Even beginner to rooting experience will not face much problem. But if you are a rooting expert or if you have done it before it shouldn’t cause you much pain.
Samsung Galaxy S2 is one of the amazing smartphone with 1GHz powerful processor and 4.3 inch Super AMOLED Plus screen.

Quick guide (for experienced users)
- Reboot into download mode
- Using the attached Odin version, flash the attached XWKDD kernel as PDA. Do not use the PIT, do not have any options checked except for “Auto reboot” and “F. Reset Time”
- Wait for the device to reboot
- Use the “adb root” command to restart ADB in root mode, followed by “adb shell” to get a rooted shell; then you can manually push Superuser.apk / su, busybox, OR use SuperOneClick to finish the job for you.
Long guide (for beginners)
- Download the attached ODIN file and extract the .zip file
- Download the attached XWKDD, but do NOT extract the .tar file
- Download and extract SuperOneClick
- If you do not have Samsung’s KIES 2.0 installed, download and install it. You need it to install the correct USB drivers, so the programs can communicate with the device. Reboot your computer after installation of KIES.
- Make sure your device is in USB debugging mode: Settings -> Applications -> Development -> USB debugging
- Reboot your device into download mode: Turn the device off, then power it on again by pressing and holding VolumeDown + Home + Power simultaneously. You will know when you are in download mode, it is really obvious 
- Start ODIN
- Connect the device to your computer using USB
- Wait a few seconds, the ODIN screen should show you that a device is now connected
- Make sure that in ODIN NOTHING is checked, except the “Auto reboot” and “F. Reset Time” checkboxes. Press the “PDA” button, and select the “XWKDD_insecure.tar” file.
- Press “Start”. ODIN you should now be flashing the kernel, and the device should reboot.
- Wait until the device is rebooted, and while still being connected over USB, start SuperOneClick, and press ROOT.
- Reboot the device
- Done !
Via: XDA Forum
Disclaimer: Neither AndroidHogger nor XDA forum takes any responsibility for any breakage of your phone. Root are your own risk. Read instructions twice before you start to root.
{ 5 comments… read them below or add one }
Hy i have a problem..i put file in pda IN ODIN all like is write in post..click start..and nothing happens it freezzz on setupconnection
Hy WHERE can i found ops file for odin multi downloader 4.34??
because 1.3 doesnt work
Hi Samo,
Apology for late reply. I would suggest you kindly google about multi downloader.
As I do not have S2, and have not rooted it. I will not be able to assist you with this.
Kindly click the link of XDA forum in the article above to know more.
Pretty well written Kunal, but better to mention something which warns users the risk of rooting the phones… like risk of phone software damage… warranty getting void… etc..
anyways gr8 article.
We have mentioned a warning message at the end of the article. Did you go through it thoroughly ?