Sure, pushing builds of Android 4.0.4 out over the air is great, but what if you want to keep that unblemished piece of Ice Cream Sandwich for posterity? You could download the AOSP files, but you'd be missing some vital ingredients from the the official factory images. Thankfully, build IMM