Jailbreak iPhone 3GS | How to Jailbreak iPhone 3GS OS 3.0 with PurpleRa1n (Mac)

How to Jailbreak iPhone 3GS OS 3.0 using PurpleRa1n (Mac)

Update Nov 6 2009

How to Jailbreak iPhone, iPod Touch OS 3.1.2 Using BlackRa1n RC3


In this iPhone Guide, you will learn how to Jailbreak iPhone 3GS using PurpleRa1n for Mac OS X. Once you have completely followed this guide, you will have a jailbroken iPhone 3GS in your hand and then you will be able to Unlock iPhone 3GS using UltraSn0w (Unlock guide link is available at the end of this guide but in order to unlock iPhone 3GS you must jailbreak it first).

Windows version of this iPhone 3GS jailbreak guide is here:

How to Jailbreak iPhone 3GS with PurpleRa1n (Windows)

As this is a preliminary jailbreak solution for iPhone 3GS, so some apps like Winterboard may not work. It’s advisable to wait for the Jailbreak solutions from the Dev-Team.

If you’re loyal to the Dev-Team Jailbreak Solutions, you should go and save some certificate files for your iPhone 3GS in order to avail the upcoming jailbreak solution from the Dev-Team. Navigate to the following guide:

How to Capture iPhone 3GS iBEC and iBSS Files to Secure Future Jailbreak

How To Jailbreak iPhone 3Gs with purplera1n

Connect your iPhone 3GS to USB and and close the iTunes. Make sure it remains close during jailbreak process.

Step 1
Go to:



click the Apple icon at bottom of the page to download PurpleRa1n. When prompted, save it to your your desktop for quick access.

Step 2
Double click purplera1n archive to extract it. Then double click the extracted application from desktop to launch it.


Step 3
Click the make it Ra1n button.


Step 4
Now your iPhone 3GS will go into Recovery Mode and your Recovery Mode screen will show GeoHot’s picture.
***NOTE: If, instead of the picture above, you get the screen with the cable and iTunes, wait 1 minute. If the screen remains the same, than something did not work and you must repeat the procedure from the beginning.


Step 5
PurpleRa1n will do its job and your iPhone 3GS will reboot.


Step 6
When your iPhone 3GS is back ON, you will see a new icon named Freeze on your SpringBoard.
Tap Freeze to launch it


Step 7
From Freeze, Tap the Install Cydia button


Step 8
Reboot your iPhone after the Cydia Installation is completed.


Step 9
When your iPhone 3GS is back ON, you will find Cydia icon on your SpringBoard. Launch it and let it perform the Update.


Congrats! you have successfully Jailbreak iPhone 3GS. Now, in order to Unlock iPhone 3GS with UltraSn0w follow this guide:

How to Unlock iPhone 3GS using UltraSn0w

If you want to remove Freeze icon from you iPhone 3GS SpringBoard, Simple follow this guide:

How to Delete Cydia Applications from SpringBoard using CyDelete.

Big thanks to GeoHot and everyone who made this possible.

7 comments… add one

Leave a Comment