Please rename this thread "What you can and can't do, bricking your phone 101"
Most of this is personal experience. I have two of these phone. One is fine, the other started with airplane mode brick, then samsung logo brick later.
(airplane mode brick) dd if=/stl5.dd of=/dev/block/stl5 while booted into android (not tested on cwm)
(full samsung logo brick) use another phones bml5 image and dd if=/bml5.dd of=/dev/block/bml5 while booted into cwm (not tested on android)
restore dd backups of bml1,2,3,4 from your phone or another same model phone without problems
make dd backups of ALL bml partitions in cwm without problems!!!
editing the rfs files with Magic ISO corrupts symlinks, have to do it Linux, Thanks Shabby
Cross flash between the Samsung Precedent Straight Talk(m8282c) and Samsung Prevail Boost Mobile (m820)
Either .ops works
Flash all three in odin:
must flash ALL three when cross flashing, once your flashed to the "other side", you may flash only "other side" .tars
To revert to stock just flash the three files for your model.
I have not tested cross flashing using less than the three above. It works, didn't feel like pressing my luck with this already volatile phone
dd'ing any bml partition will have stl header information in your image. stl is a bad block manager for the memory. bml is the container.