How To Root International Samsung Galaxy S3
The Samsung Galaxy S III is the successor to the massively popular and successful - Galaxy S II. The handset is a beast in every sense, and sports a very powerful quad-core SoC and GPU. The only downside of the handset is that it is made of plastic that does not give the handset a premium feel, and does not look as impressive as the HTC One X, iPhone 4/4S or even the Galaxy S II.
Unlike the Galaxy S and the Galaxy S II, Samsung has managed to launch the same variant of the Galaxy S III in the United States without any kind of modifications. This will help the modding community as it will help in easier porting of ROMs and features across devices.
However, there is a difference in the internal hardware on the International Galaxy S3 (I9300) and the U.S variants of the handset, so ROMs, rooting guides and mods for the phones are different.
If you are looking to root your international Galaxy S3 (I9300), below is a simple tutorial on how to do so -:
1) Download the Galaxy S3 Toolkit from here. This toolkit will allow you to easily root your Galaxy S3, without too much of brainstorming.
2) Install the toolkit, and fire it up. Select the 1st option, that is to install the required Samsung drivers. Make sure you connect your Galaxy S3 with the ‘USB Debugging’ (Under Settings -> Development) option turned on before installing the drivers.
3) Once the drivers are installed, select the option to root your Galaxy S3 in the toolkit. Then select the 4th option from the rooting option list that comes up.
Alternatively, you can select the 3rd option as well if you want everything to be automated. The 4th option requires few more steps but will work will all the firmware for the Galaxy S3. The 3rd option works for all the firmware as of now, but may not work in the future. If you select the 3rd option, most of the stuff will be automated for you.
4) Once ODIN pops up, select the PDA button and navigate to the folder where the Galaxy S3 toolkit was installed, which is usually inside the root of your C: drive. Inside the Galaxy S3 Toolkit folder, go inside the Recovery folder and select the ‘recovery-cwmtouch-I9300-xxx’ file.
5) Now press the Start button and wait for ODIN to flash the file. Once the recovery has been flashed, your phone should automatically reboot.
6) When your phone reboots, the toolkit should automatically detect it. If not, try re-connecting the device and make sure that USB Debugging is enabled. When detected, the toolkit will push a file to your handset and reboot your handset into CWM Touch Recovery mode.
7) When your handset reboots into the CWM Touch recovery mode, follow the instructions stated in the Toolkit, which is basically selecting the ‘install zip from sd card’ option and then selecting the superuser file present in your memory card. After this, reboot your phone and install Busybox from the market, and you have successfully rooted your Galaxy S3!
Credits to mskip for the toolkit, koush for the recovery and other developers for their respective contributions.