Stock Jelly Bean Factory Images with Root, Custom Recovery, Unlocked Bootloader and No Data Wipe
Description: This is a guide that will help you flash a 99% stock factory image for the official Jelly Bean leaks for Verizon Galaxy S III overwriting every partition on the device to stock. The ONLY major change I have made is for your convenience it keeps all your data/apps/settings and internal storage partition in tact. In addition to that I have also provided a small mod in the image that allows the following options below as optional flashes.
- Flashing ClockworkMod or TWRP Recovery
- Adding SuperSU (Rooting your ROM)
- Unlocking your Bootloader
Frequently Asked Questions
- I have just received the Jelly Bean OTA and all I'm looking to do is root it. What do I do?
I have created a new thread for such a method. Please refer here: Link
- Does this method trip the flash counter?
Yes and no. The only time your flash counter gets tripped is when you flash a custom kernel or recovery. Since the factory image in Step 1 contains the original kernel and recovery partitions, your flash counter should not be tripped. However, after flashing the custom recovery in Step 2, that will indeed increase the counter (no way to escape that since you are flashing a custom recovery).
Solution? Download the TriangleAway app from this thread or from the Play Store after you have completed Step 3 and reset the counter. That easy!
- I get an "MD5 hash value is invalid" error when I load the ODIN file. What do I do?
This usually happens whenever your downloaded file is corrupt and has not transferred properly to your computer and your best bet is to try to redownload the file and try once again.
However, there are certain cases where you download the file multiple times and still get the error. In that case there is a small workaround. Firstly, you should see an MD5 that I have posted for each ODIN file in the downloads below. Download this MD5 Checker application to your computer and verify that the MD5 value I have listed for the accompanying download matches the file you have download. If it does not, redownload the file again until you get a match (not safe to flash it in ODIN until you do). However, if the MD5 does match and you still get the same error, all you have to do is rename the file and remove ".md5" from the end of the filename and it will flash. But take note, ONLY do that if the MD5 matches the one I have listed. Otherwise you are running the risk of flashing a corrupt image in ODIN and you can hard brick your device in some cases.
- Do I need to flash kernel, radio, or RPM separately?
Not necessary at all. What makes my guide different from your everyday ROM is that these are complete factory images. What that means is that the image file contains every single updated partition for that build that you would need to bring your entire device to the latest build. Normally most ROMs that you flash in recovery only include System and sometimes Kernel partitions.
However, these ODIN images includes every single partition that exists on your device (kernel, radio, RPM, system, aboot, and over 15+ other hidden partitions you normally don't see or have access to). So upon flashing these images you do not have to flash any other partition as these will all automatically be upgraded after completing all three steps in my guide.
- I'm coming from a completely stock device. Will this guide work for me too?
Absolutely! This guide was exactly intended with stock devices in mind. Flash with no worries and at the end of all three steps you will be on the latest Jelly Bean build, rooted, and with an unlocked bootloader.
- I can't find Blocking Mode that was added to Jelly Bean on every other Galaxy S III. Where is it?
For some unknown reason Verizon decided to leave us out in the cold with Blocking Mode just as they didn't have the All-Share Cast option in ICS. They have done the same thing with the Galaxy Note II and recently a small workaround has been found to activate this feature. Please check this thread for details.
- After flashing this image I no longer see the lockscreen notification bubbles for missed calls and text messages that I had in ICS. Where did they go?
For one reason or another Samsung and Verizon intended to remove the lockscreen missed notifications with the Jelly Bean upgrade so what you are seeing is normal. There is a small workaround to get them back but then you will have a small bug if you do that. For the workaround, if you use Root Explorer to look in "/system/csc" you should see a file named "customer.xml". Rename it to "customer.xml.bak" and this is brings back the lockscreen notification bubbles. However, upon doing that you will notice that this message will now never go away. The helper text for that specific notification will never go away because that notification is not supposed to exist in Jelly Bean so it doesn't know how to clear it properly after you've completed the action. The only thing you can do is by the disabling the "Help" app in your Application manager ("All" tab), which will stop showing all helper text. The workaround is reversible so the choice is up to you.
- If I have <your build or ROM version here>, can I flash this image to get back to stock?
Absolutely. That is exactly what these factory images are intended for. They will reset your device to a complete build as official from Samsung and Verizon. Go right ahead.
VRBMB1 Image Downloads
Step 1 - Flashing the Factory Image
Step 2 - Installing a Custom Recovery
- Download and Install USB drivers (Main Download #1)
- Download and extract ODIN v3.07 (Main Download #2)
- Download the Stock Factory Image with No Data Wipe (Image Download #1)
- Boot phone into ODIN mode (See here for how-to)
- Flash the flash the factory image using ODIN v3.07 (See here for guide on flashing)
- After reboot you should now be on Jelly Bean with all your apps, data, and storage contents in tact
Step 3 - Rooting Your ROM and Unlocking Your Bootloader
- If you would like ClockworkMod Touch Recovery (Image Download #2)
- If you would like TWRP Recovery (Image Download #3)
- Boot phone into ODIN mode (See here for how-to)
- Flash the flash the recovery image using ODIN v3.07 (See here for guide on flashing)
- After reboot you should now be able to boot into you recovery of choice using the button combos (See here for how-to)
- Along with that the original bootchain for the factory image will be restored as well
- If you would like Root Only (Main Download #3 to your SD Card)
- If you would like Unlocked Bootloader Only (Main Download #4 to your SD Card)
- If you would like Both Root and Unlocked Bootloader Main (Download #5 to your SD Card) ***RECOMMENDED***
- Boot phone into Recovery mode (See here for how-to)
- Flash the download you chose from above using your custom recovery
- After reboot your ROM will now be fully rooted and your bootloader fully unlocked to allowing additional flashing of custom kernels/recoveries
Credit goes to "source requested to remain anonymous" for providing the original VRBMB1 leak (via PM)
Credit goes to "source requested to remain anonymous" for providing the original VRBMA2 leak (via PM)
Credit goes to "source requested to remain anonymous" for providing the original VRBLK3 leak (via PM)
Credit goes to "source requested to remain anonymous" for providing the original VRBLK1 leak (via PM)
Credit goes to "source requested to remain anonymous" for providing the original VRBLJ1 leak (via PM)
Credit goes to scrosler for providing the extracted VRBLI5 tarball (Original Link)
Credit goes to jucytec for providing the original VRBLI5 leak (Original Post)
Credit goes to cnlson for providing ftp filehosting (via PM)
Credit goes to scrosler for providing ftp filehosting (via PM)
Credit goes to AdamOutler and African-Canadian Sock Monkey for providing the Verizon Galaxy S III Unlocked Bootloader (Original Post)
Credit goes to invisiblek for providing the VRALEC Bootchain allowing custom recovery flashing (Original Link)
Credit goes to Chainfire for creating SuperSU (Original Post)
Credit goes to Koush for creating ClockworkMod Recovery (Original Link)
Credit goes to Dees_Troy for creating TWRP Recovery (Original Post)
Credit goes to alexcolodner for merging SuperSU/Unlocked Bootloader into one file and providing filehosting (via PM)