How to Recover from Improper System and Data Wipe Bug on the Verizon Galaxy S III
Now that the bootloader has finally been unlocked for the Verizon Samsung Galaxy S III, developers can focus on other things now. Namely, ROMs, kernels, mods, and coming up with fixes for bugs. One such bug that’s been plaguing Verizon Galaxy S III users is a wipe bug, which can cause some issues with permissions set improperly.
XDA Recognized Developer PureMotive has written up a guide for those unfortunate enough to run into the bug. As PureMotive explains:
Sometimes when you flash a ROM (TouchWiz or AOSP), there is a risk of the /system and /data partitions not wiping correctly thus leading them to be formatted with R/O permissions rather than R/W. This makes it impossible for the phone to boot up because no data can be written. Not even a typical ODIN flash back to stock or rooted stock will fix this. Using CWM to flash another ROM will yield the same no boot results. Furthermore, the stock recovery will not work and it becomes impossible to perform a factory reset. Sound frustrating? It is.
That about sums up the problem. Thankfully, there is also a solution. Users are instructed to obtain a number of files and then use Odin to get the phone working again. The interesting part comes during the Odin flash. Usually, users are instructed to never tick any Odin boxes except auto-reboot and F. Reset Time. This time, it’s a little different. During the last phase of the flashing process, users will have to tick the Nand Erase All box before flashing the final file. From there, it’s a simple reboot to stock recovery for some factory reset goodness and the phone should be fixed. As PureMotive puts it:
Congratulations, you just saved yourself $600 and a call to Verizon.
For the full instructions and file download links, head over to the original thread.