Users must note that using the method is their own decision. IBTimes will not be held responsible for any consequence.
Step 1: Download the insecure kernel (based on the XX NEE ALE8 firmware) from Chainfire.
Step 2: Download ODIN 1.85, which will be used to flash the insecure kernel.
Step 3: After downloading both, extract them using the archiving tool of your choice.
Step 4: After extracting the kernel, you’ll be left with a .tar file.
Step 5: Place your device into Download Mode by pressing and holding the Volume Down + Power / Lock buttons simultaneously, and pressing Volume Up when prompted.
Step 6: Run ODIN, connect your device to your PC via USB, and within ODIN, click on PDA and select the .tar file that was extracted from the insecure kernel.
Step 7: Click Start and the flashing process will begin.
Step 8: Now you will need to “upgrade,” as it were, from insecure to full root. To do this, you’ll need to boot your Galaxy S3 and enable USB Debugging by browsing to Settings Applications Development.
Step 9: Your insecure root allows adb root commands, but won’t enable your apps to get superuser access. Therefore, you’ll need to install SuperSU.
Step 10: Download the sgs3-root-install.zip file [XDA Developers link], containing SuperSU v0.89 and then extract it.
Step 11: With adb running, double-click the install.bat, and after a reboot, the Samsung Galaxy S3 will be fully rooted.
To report problems or to leave feedback about this article, e-mail:
To contact the editor, e-mail: