GeoHot has released a jailbreak for the iPhone 3GS called purplera1n. The first jailbreak solution for iPhone 3GS is released, who is the same guy that developed an unlock solution for the 1st generation iPhone dated back to 2007. GeoHot named the jailbreak application as Purplera1n, which is now in Beta and available for Windows only (but no Windows 7 support). The developer also mentioned the Mac version will be released shortly.

The Dev Team planned to release their 3GS jailbreak after the OS 3.1 update but GeoHot just couldn’t wait. Here qouted from GeoHot:

Normally I don’t make tools for the general public, and rather wait for the dev team to do it. But guys, whats up with waiting until 3.1? That isn’t how the game is played. We release, Apple fixes, we find new holes. It isn’t worth waiting because you might have the “last” hole in the iPhone. What last hole…this isn’t golf. I’ll find a new one next week. Also your purplera1nyday files ensure that you can always get back to a jailbroken state, so if you have it it’s just a matter of tools.

To jailbreak iPhone 3GS, you can head to and download the purplera1n.exe. Make sure you’re using iTunes 8.2 and run the program on Windows with iPhone 3GS connected via USB.

NOTE: The jailbreak program is still in beta and I do not have a chance to test it. If you’re adventurous and can’t wait for other jailbreak solution, you can go ahead to try it out. But remember to backup your iPhone via iTunes before you take any jailbreak action. And, do come back and leave us message about the jailbreak result.

NOTE: Before going through a short PurpleRa1n tutorial, there are a few things you need to know:
  • This is a beta release with some major hiccups. It is not stable at all.
  • PurpleRa1n only works with 32 Bit Windows XP SP2
  • You must have the latest version of iTunes installed
  • The jailbreak is incomplete and many apps won’t work (ie WinterBoard)
Note: Purplera1n is designed for iPhone 3GS jailbreak. If you’re looking for jailbreak solution for iPhone 2G or 3G, please check out this jailbreak guide (iPhone 2G/ iPhone 3G for windows)