Because there is a ton of CRAP out there on how to root the droid Galaxy S3 for Verizon (USA), I’ve sorted through all the junk posts on android forums and put together the easiest way to root a droid Galaxy S3 using a Macbook Pro. This method worked for me without a hitch. I have no idea how to trouble-shoot this install if it breaks. If you brick your phone, don’t come to me for answers because I don’t know. I don’t care if you mess up your phone – after all, it’s how you learn. This post is dated April 26, 2013 and as of yesterday this works perfectly. Please make sure your software versions match and you’re using the right tools before going forward. Otherwise, you’re likely to run into an issue you can’t fix without major help.
This entire process takes about 15 Minutes once you’ve downloaded all the files and have everything ready. There are a lot of steps, but it goes quickly! Don’t be SCARED!
Why should I root my Galaxy S3?
You can remove the bloatware installed on the Galaxy S3 via Titanium Backup.
You can run all internet traffic through the TOR network (ultimate in security and privacy).
Requirements for Root on Galaxy S3 Verizon:
- Macbook Pro with Mac OSX
- Windows VM Software (I Use Parallels Desktop build 6.0.12106) with Windows 7 Ultimate Installed
- Samsung Galaxy S3 – Software Version 4.1.2 VRBMB1 (If you have a different version of the software, this tutorial is NOT for you)
- Micro-USB Cord
- A semi-functioning brain (actually, this is optional)
- CHARGE YOUR BATTERY TO AT LEAST 75%. You do NOT want it dying on you!
Prepare to Root your Phone:
- READ THIS ENTIRE PAGE BEFORE YOU BEGIN!! Trust me, it can make the difference between success and failure. It takes 3 minutes. Don’t be stupid.
- Download and Install Samsung Official USB Drivers on your Windows VM Software (in my case Parallels Desktop) - Link - When you plug your phone in, the software will ask you what OS you want the USB to function in – choose Windows. Make sure you can see your phone, the files in it, and the SD card files in the Windows VM. In my case, it took a few minutes for the phone to show the contents of the SD Card in the Windows Explorer (file browser). I’m not sure why.
- Download and extract ODIN v3.07 on your Windows VM Software - Link - Make sure you copy the files over to the windows VM partition and run ODIN locally there. Otherwise you will get an odd ODIN.ini error with some wing-dings.
- Download the file below and copy it to your Windows VM Desktop and then transfer it to your SD Card’s root (main) folder. You will need to find this file at a later step and it is easy to find if it is in the main folder on your SD Card.
- For Both Root and Unlocked Bootloader - Download SuperSU + Unlocked Bootloader to your SD Card - Link
- Download the VRALEC Bootchain and also copy this to your Windows VM Desktop - Link
MD5: 8C45B7FBACEFB65B173E2B4679BCF8E4 - Download the file below:
- For ClockworkMod Touch Recovery 6.0.2.3 (Download this to your Windows VM Desktop) - Link
MD5: 78D8EEC8ADC5B04AE6221A21CF25A018
- For ClockworkMod Touch Recovery 6.0.2.3 (Download this to your Windows VM Desktop) - Link
- Download the Jellybean Bootchain and Copy to your Windows VM Desktop - This file is for the LAST step, not the first Step.
- For VRBMB1 (Jelly Bean 4.1.2) Link
MD5: 8C3DA18BD5DEF7E38E03DD147A0E10A1
- For VRBMB1 (Jelly Bean 4.1.2) Link
All Set? Ready to rock? You should be able to open ODIN and see options, etc.
- Boot phone into ODIN mode (See here for how-to) This isn’t difficult. Read the instructions. If you can’t accomplish this you should quit now and move to Afghanistan because your parents will never be proud of you.
- Flash the VRALEC Bootchain using ODIN v3.07 (See here for guide on flashing) ODIN is a little confusing to use because the documentation is fairly shitty. I found it confusing, at least. This step requires that you choose the VRALEC Bootchain file that you downloaded and put it in the “Bootloader” section of ODIN. Then hit “Start”. It only takes a few seconds to finish. All done? See, that wasn’t too hard. Now, reboot the phone and get ready to put it in ODIN mode AGAIN…
Now, let’s get that custom recovery on this bad boy!
- If you haven’t already, boot phone into ODIN mode as stated above (See here for how-to) – You already did it once. It shouldn’t be too hard unless, of course, you’re in Afghanistan.
- Uncheck the “Auto Reboot” box in ODIN ***VERY IMPORTANT***
- Flash the ClockworkMod Touch Recovery using ODIN v3.07 – The Clockword Mod file should be chosen in the PDA section of ODIN. It only takes a few seconds and the phone will hang when it is done. Don’t freak out!
- Once the flashing is complete ODIN will say “finished” or “done” or something of the sort, disconnect your USB cable, take out your battery, then put it back in. The battery pops out easily if you take the back cover off.
- Boot phone into Recovery mode (See here for how-to) – This is kind of like ODIN mode, but a little different.
- At the end of this step you should now be looking at your custom recovery screen (if you don’t see it you will have to do the step over again)
Ready for Root? You bet you are!
- Using your custom recovery, flash the SuperSU_Bootloader_FIXED.zip file that SHOULD be located in the main folder on your SD Card if you followed my instructions above.
- Upon exiting your custom recovery to reboot first time, you will be asked if you want to “Disable recovery flash”, you MUST select Yes!!
- After reboot, your ROM will now be fully rooted, have a custom recovery, and/or your bootloader unlocked as well.
Alright, let’s put things back so everything functions correctly
- This step is optional but recommended to return your original partitions after you see everything is working properly
- Boot phone into ODIN mode AGAIN.
- Flash the Jelly Bean Bootchain using ODIN v3.07 (See here for guide on flashing) – Again, choose the Jelly Bean Bootchain file in the Bootloader section of ODIN. Hit Start. Should only take a few seconds.
- Guess what?! You have ROOT! Reboot that bitch!
Boot your phone normally and go to the Play Store. You will need to download Titanium Backup (I use the pro, but you can use the free one) to remove / uninstall the bloatware on your phone. I also recommend Tor Orbot, but it is NOT a requirement. Once you’ve installed both, they will ask for root permissions. Give them root.
Titanium backup will let you “freeze” apps and also “uninstall” bloatware. Be careful what you uninstall because you can F up your phone if you remove stuff you need. Use this List of Verizon Samsung S3 Bloatware to ensure you aren’t removing stuff that matters.
Tor Orbot is great for private browsing on your phone. I recommend it because Uncle Sam has a tendency to spy on your every move. If you’re not paranoid, don’t bother.
If you feel so inclined, you can post a comment and if I feel like it I will respond. If I don’t respond, I don’t care.