iPhone Boot ROM New 359.3.2 vs Old 359.3
iPhone users who are looking information about jailbreak often heard about there is a slightly different jailbreak for iPhone 3GS. This is because Apple has made changes on the BootROM to strengthen the security; this significantly adds difficulty to the jailbreaking community. Although the new boot ROM doesn’t mean it is not breakable, just will take slightly a longer time to jailbreak.

The OLD bootrom refers to the boot ROM that produce before last September, version number is 359.3, and the NEW bootrom is 359.3.2 or later.
Here is the method to check your Bootrom version:
Put your iPhone into DFU mode. (Below the method how to put your iPhone into DFU in case you don’t know)
- Connect your phone to your desktop and open iTunes.
- Press and Hold the HOME button and Sleep/Wake button.
- After 10 seconds, release the Sleep/Wake button and continue holding the Home button until iTunes pops up saying that your iPhone is in Recovery mode.
- But at the moment, your iPhone should be in black screen.
Then go to Control Panel –> System –> Hardware – >Device Manager
Look for “Apple Mobile Device USD Driver” inside of “Universal Serial Bus (USB) Controller”
Right click “Properties”, inside “Detail” tab, scroll down the dropdown list select “Device Instance Path”. You should able to find the bootrom version from the long string. It looks something like iBoot-359.x.
Take note: if you can’t find the anything about iBoot inside the string, then that means you haven’t got into the DFU mode.
If any of you have anything you’d like to add, please contribute by commenting below. Thanks!






