I got my iPhone 4 replaced today after 4.0.1 was released. It came with 4.0 so I used Firmware Umbrella to backup my SHSH. I thought that since apple stopped accepting SHSH for old firmwares when they released a new firmware that I wouldn't be able to. The weird thing is that Firmware Umbrella accepted my SHSH. Does anyone know why?