The Samsung Galaxy S II is one of if not he most powerful Android Phone to date. While the root method has been available for a while now I will break it into easy instructions for the average user. The Developers over at XDA were the ones that actually obtained root and the credit for the root method.
Instructions to Root the Samsung Galaxy S II on Gingerbread:
- Put your Galaxy S II in USB Debugging Mode (Settings -> Applications -> Development)
- Connect your Galaxy S II to the computer via USB
- Reboot your Galaxy S II in Flash Mode (Volume down + Home +Power while booting up)
- Start Odin3 Downloader on your PC (Download Link)
- Wait for Odin to see your device (it will say device connected)
- Select the options “Auto Reboot” and F. Reset Time” (only these 2)
- Click the PDA button and select the XWKDD_insecure.tar (Download Link)
- Click “Start” (Odin will flash the device then reboot your S II)
- After rebooted Start SuperOneClick on your PC (Download Link)
- Select the option to Root and wait for the device to reboot
- Congrats your Samsung Galaxy S II is now Rooted!