- Vulnerability, Exploit: geohot
This is geohot's latest jailbreak utility. It is an updated version of purplera1n but now uses geohot's implementation of the usb_control_msg(0x21, 2) Exploit. It has been released for Windows and undoubtedly a Mac version is to follow. It will jailbreak all devices on 3.1, 3.1.1 and 3.1.2. It will even jailbreak OTB iPhone 3GS and iPod touch 3G.
blackra1n does not support hacktivation, so it will your iPhone will need to be officially activated.