You’re warned up front that if you want iPhone operating system software 3.1 (we’re on 3.0 right now), you can’t jailbreak 3.0 and then upgrade to 3.1 without losing the jailbreak.
Still, it’s big news that the jailbreak is available for this essentially new phone and OS. As always, proceed at your own risk with this kind of thing, and if you don’t really need your iPhone 3GS jailbroken… why jailbreak it?
http://iphonejtag.blogspot.com/2009/07/i-make-it-ra1n.html
FRIDAY, JULY 3, 2009
I make it ra1n
Yes, this is what you’ve all been waiting for. A jailbreak for the iPhone 3GS. And it’s awesome. To get started right now, go to purplera1n.com. Download it. Make sure you have windows(but not 7), the latest iTunes installed, and an iPhone 3GS with 3.0 firmware. Connect your iPhone normally. Click “make it ra1n”. Wait. On bootup, run Freeze, the purplera1n installer app. Hopefully you’ll figure out what to do from there. Best tutorial gets linked to from purplera1n site. This tool is beta. Make sure to have everything backed up before running. Also if Cydia doesn’t show up after running Freeze, reboot.If you need help email purplera1n.support at gmail and attach your purplera1n.log file. Or call the purplera1n support hotline @ (650) 265-1210 Mac version is coming shortly.
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.
Props to chronic dev for their help, and to kroo for writing v2 of Freeze. And props to Saurik for making an awesome package set. Note the binary size of purplera1n, it’s smaller than C++ hello world. No 20MB thing that needs to be torrented. And no IPSW to download. This is how jailbreak should be!

Subscribe to our RSS feed so you don't miss any updates. You can also subscribe by email.
Make sure you enter our latest Contests!

July 4th, 2009 at 5:42 am
I’d hold off until a non-BETA version is released, way too many problems! Although it does work and big CONGRATS to GeoHotz!
Make sure you have the rights OP system, as 64bit or Win7 do not work but have had reports of some working… lol Winterboard crashes lots and a few more!
Hopefully another release of jailbreak 3GS soon :)
July 5th, 2009 at 7:00 am
There is already a revision to PurpleRa1n: RC2 supports Windows 7 and 64-bit computers.