
Originally Posted by
n1ckn4m3
You're in pretty good shape. Since you've got the SHSHs on file for all previous revisions, you can't *really* do anything that will permanently lock and jail your phone, which is good.
There's no danger of upgrading the bootrom on the phone, but you would have previously been worried about upgrading the baseband. You will want to determine which bootrom you have, but if you managed to get a 3.1 SHSH, it's extremely likely that you have an old bootrom phone. You'll want to know this for certain, and you can tell by looking at the 3rd, 4th, and 5th numbers in your S/N. The 3rd number (either a 9 or a 0) illustrates whether the phone was built in 2009 or 2010. The 4th and 5th numbers tell what week of the year that it was built. For the 4th and 5th, anything under week 38 or so is reasonable to assume it's an old bootrom. That said, to check for sure (and we all recommend you do), do this:
1) Put your iPhone into DFU mode (how to/tutorial for this step at iClarified).
2) Then go to Start -> Control Panel -> System -> Hardware -> Device Manager on your Windows machine.
3) Look for 'Universal Serial Bus (USB) Controller', you will find 'Apple Mobile Device USB Driver' as a subitem there.
4) Right Click and choose 'Properties', navigate to 'Details' tab and select Device Instance Path from the dropdown list box. At the end of this information string you will find the bootrom version, e.g. [iBoot-359.x].
iBoot-359.3 is the old bootrom.
iBoot-359.3.2 is the new bootrom.
New bootrom phones do not presently have a supported iOS 4.0 jailbreak, so if you've got a new bootrom phone, keep hold of your SHSH and wait for the new tools.
For an old bootrom phone, it's pretty easy. Download iOS 4.0 for your device, run it through PwnageTool, shift-restore to your device, and you should be good to go on a jailbroken iOS 4.0.
Bookmarks