The Galaxy S III gets rooted before launch! Just a few days back, recognized developer Chainfire over at XDA-Developers released the news to Android fans that he has managed to gain root access on the device, but since the insecure kernel being used to root the device was traceable back to the source of the leak, the kernel was not released. Not anymore! Chainfire has finally released all that is required for eager users awaiting their Galaxy S IIIs, to root the device. The monster of a phone that defied all Apple lawsuits questioning Samsung’s hardware and OS design, is ready to make its mark in the world of Android, and this early root access,has positioned the device for making a major impact. If you’re lucky enough to get your hands on an SGS III, read on for a detailed guide on how you can root the phone.
According to Chainfire, the modification of the kernel was not as easy as done for the SGS I, SGS II, and SG Note, because, “…this time around, Samsung is using the standard boot.img format, instead of the zImage format used for SGS1, SGS2, SGNote, etc, that is much harder to repackage.”
This time around, the SGS III also has a separate Recovery partition, and unlike its predecessors, a custom recovery can now be flashed independent of the kernel.
As for the warning triangle at boot up, there was none after the modified kernel was flashed, but Download Mode did show a kernel flash counter, which increased. It is unknown whether or not flashing a custom recovery will increase this counter or not. Please do note that this method has not been tested on an actual SGS II yet.
Disclaimer: Please attempt this guide at your own risk. AddictiveTips won’t be responsible in case your device gets bricked or damaged in any other way due to this method.
- To begin, download the insecure kernel and extract the file to find a TAR file.
- Download the root package and extract the contents.
- Put the phone in download mode. Hold down the Volume Down key, Home key and Power key and when prompted, press Volume Down to enter download mode.
- Run ODIN and click PDA to select the TAR file you extracted from the insecure kernel zip package.
- Now connect the phone to the PC via USB and when you see the device connected in ODIN, hit the Start button in ODIN to begin the flashing.
- Once the phone reboots, make sure USB Debugging is enabled.
- Connect the phone to PC again if you disconnected it, and run install.bat found in the root package you extracted earlier on.
The phone will reboot once again, and once done, you will have a rooted Galaxy S III. For updates and queries, head over to the forum thread at XDA-Developers.