AKi_nG has just released a video in which he jailbreaked iOS 4.0 on iPhone 3GS (NEW BOOTROM) via Sn0wbreeze (unreleased version) and iBooty 4.0. For those who don't know: Apple updated the iBoot of iPhone 3GS after 4 months of its release. Now there are two types of iPhone 3GS, one with old iBoot (359.3) and the other with new iBoot (359.3.2) version.
iPhone 3GS with old bootrom can be jailbreaked via Sn0wbreeze 1.6.x and PwnageTool 4.0x but the new bootrom is yet to be jailbreaked. iBoot is a small code snippet that runs at your iPhone startup and checks for the corruption of boot image as well as it can also detect if you are running unauthorized (jailbroken) firmware on your iPhone. Probably iBooty 4.0 is a tool with which you can bypass this firmware check as shown in the video below:
Acc. to iH8sn0w the above tethered jailbreak is only valid for those who have saved iPhone OS 3.1.2 (not iPhone OS 3.1.3) SHSH blobs. Tethered jailbreak means you have to re-jailbreak your iPhone once it looses its battery or your iPhone reboots due to any other reason. [via @iH8sn0w]Contact Us for News Tips, Corrections and Feedback