Did you try repacking it after you unpacked it, and then trying to upgrade?
Also try using Internet Explorer, you might have to take a small does of cancer but you'll live.
It should not be necessary to repack the firmware. I will add the md5sum next time