SafeStrap Custom Rom Support -- Answer
Originally Posted by brykayne
When you recover into SafeStrap, there are 8 menus. One of the menus is boot options. You click on boot options and you're given 4 partition portions (depending on the internal storage size of your device). 3 of the choices are custom rom slots, one of the choices is stock rom. If you wipe your stock rom, you're out of luck. You can have a whole bunch of other roms preloaded, but if you remove your stock rom and have no backups, you're finished...
So, the question is, how can I get all 16 gb back and restore my phone completely?
I believe it operates the same way on the S4 as it did on my Razr. There should be a directory on your internal storage (sdcard0) named SafeStrap; that is where your images are stored for any custom ROM -- each one should be in a directory of it's own (Slot1, Slot2, etc), with each of those directories containing it's own system.img, cache.img and userdata.img files.
I don't believe that Safestrap will let you wipe the stock ROM slot -- hashcode has built a lot of safety features into it!
In order to uninstall Safestrap, even though you uninstall it in your Applications, you may have to use adb. If you aren't interesting in keeping the custom ROMS you have in those slots, you can simply uninstall Safestrap and then delete that Safestrap directory on your internal storage. After that, if you reboot and it still goes into Safestrap recovery before booting the stock image, you'll have to uninstall Safestrap with adb. If you need to use adb to get rid of it, go to HashCode's page -- blog.hash-of-codes.com/2012/12/27/how-to-manually-remove-safestrap-via-adb/ -- where he has full instructions -- it is only about 8 command lines and only takes a couple of minutes.
Sorry I had to post the link like that, but this STUPID board thinks I'm too "new" to post a frigging link to one of it's own developers!