If you read my guide on rooting the S3 then you might want to know how to unroot your device if you need to have it repaired under warranty, or if your get tired of the custom ROM you are using. Luckily Galaxys3root.com has the answer! They list specific examples and have video instructions on removing the root access, and they even give you the instructions to reset the binary so that there is no way to trace your rooting activity!
If you followed my instructions before your going to be in for a little shock because to unroot you do use ODIN. It is relatively simple to use and the videos on Galaxys3root makes it super simple as long as you pick the correct version of SIII that you have. The only additional step is to relock your bootloader if you have a Verizon version of the S3 through the same EZ-Lock app that is in the rooting app (just click lock in the app). From there you can reset the binary if you so choose, and then boot the s3 into recovery mode with your computer (detailed instructions in the video). then a quick factory reset and your as good a new! Keep in mind you will want to backup your device with an app like Titanium backup so you dont lose your files. You may also want to backup your clockwork mod (or other) boot recovery before hand if you haven’t already just in case you run into problems.
The whole unroot process took me about a half an hour including watching the video and downloading the files. It was very easy and it all executed very smoothly, this is definitely a great tool to keep in mind if you have a warrantied S3.
Some people really want to have Jelly Bean on their Galaxy SIII already. However until carries and Samsung release a finished version flashing a ROM is your only chance to try out the new version of Android. If you want to try to put a new ROM on your device and you understand the dangers of rooting ( and possibly bricking) your device then the guys at the XDA forum have a good method that does not involve ODIN to Root the Galaxy S3. I myself tried this with my Verizon SIII and I found the process to be easy and simple. Heres the link to the XDA forum. I really recommend reading the post because of the dangers that could happen if you root your device, and I in no way take responsibility if you decide to root your own device. The instructions are pretty straight forward, you first need the drivers for the SIII to be installed, then after the you plug-in your phone in USB debugging mode you double-click the .bat file and BOOM!. you phone is now rooted!
Download the package and extract it somewhere (you’ll need 7-Zip or some other modern compression tool) Make sure you extract all the files to a folder somewhere! Running it straight from your compression program probably won’t work.
On your phone, enable installation of third-party apps (Settings –> Security –> Unknown sources, near the bottom in the “Device administration” section)
On your phone, enable USB debugging (Settings –> Developer options –> USB debugging)
On your PC, make sure you don’t have any other Android devices connected, any Android emulators running, or any Android tools like PdaNet running.
Plug your phone into a USB port on your computer. For best results, use a port directly on the machine, and not a USB hub.
Double-click RootDebugfs.bat and follow the directions on the screen. Your phone will reboot 3 or 4 times during the process; just leave it plugged in. To be safe, don’t switch to any other applications while the root process is running.
Because my phone was through Verizon I had to remove the bootlock on the phone as well, luckily there’s an app for that! EZ-Unlock can unlock or lock your bootlocker with one touch.
It doesn’t get much easier than this people, open the app, press unlock, and you’re done!
I downloaded ROM manager by clockwork mod to flash my phones backup. I love clockwork mods services and Ill post about them later on. This step is really important, if your screw up your phone while putting on a ROM without a backup then you’re in a world of hurt. The way I rooted my phone (through the method above) didn’t include me backing up my device, so I had to find this out myself, there are other ways with ODIN, but personally I love ROM manager.
Once unlocked it was really easy to find a ROM. The instructions below from galaxys3root.com use a lot of ROM manager techniques so it’s really important to have that installed and backing up your device. Right now the best ROM I have used is CM10 M1 this is a Cyanogen stable ROM for Jelly Bean. I find it to be very fast and it offers great performance. The guys at galaxys3root even have the download file with the Google apps apk (GAPPS), and installation instructions for all carriers. You can check out their site here. There is even a video with step by step instructions and troubleshooting help if you run into problems along the way!
However I did unroot my device last week because I needed to have it repaired after I dropped it. I am going to post the instructions and links for that later on, but for now good luck with your rooting!