My phone was jailbroken with 3.1.2. Today it decided to crash on me and i cant get the phone to go past the boot screen, so i decided to restore the phone with the same firmware (3.1.2) since i haven't updated to 3.1.3 i didnt think it would be a problem. After putting the phone into DFU and ****-click restore, i click on the firmware 3.1.2 and i get the error "the iphone could not be restored. the device isn't eligible for the requested build." Is there anyway to keep 3.1.2? or am i going to be forced to upgrade and lose jailbreaking my phone?