Jailbreak iPhone 3GS | How to Jailbreak iPhone 3GS with PurpleRa1n (Windows)

How to Jailbreak iPhone 3GS with PurpleRa1n (Windows)

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 Windows. 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 bottom of this guide but in order to unlock iPhone 3GS you must jailbreak it first).

Mac version of this guide can be found here:

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

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.

*Update: 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


PurpleRa1n is only compatible with Windows XP and Vista 32 & 64 bit. In Vista you might come to some buggy messages but in XP it worked like a charm. In case you tried it on Vista and could not succeed then you will need to restore your iPhone and try on XP. Windows 7 & Mac support versions are expected next Monday.

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 Windows icon to download PurpleRa1n. When prompted, save it to your your desktop for quick access.


Step 2
Launch purplera1n.exe you just downloaded by double clicking it.

***If you’re on Vista, right click on purplera1n.exe and choose Run it as administrator.


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.


1. If purplera1n crash after pressing the button “make it ra1n”, press “Windows + r”, type “services.msc” and hit the Enter key. Subsequently identify the service Apple Mobile Device, click with right mouse button and then “Start”. Restart purplera1n.

2. If purplera1n freezes during “done, wait for reboot” the problem could be Vista. Use Windows XP 32bit. Make sure you have installed iTunes

3. Windows XP. puplera1n may not work with operating systems that use a language other than English. If you experience crash problems the program, this is the procedure to follow:

  • Copy the file iTunesMobileDevice.dll found in:
    C: \ Program Files \ Common Files \ Apple \ Mobile Device Support \ bin
  • Create the following path
    C: \ Program Files \ Common Files \ Apple \ Mobile Device Support \ bin

    in which, subsequently, you will need to paste the previously copied files iTunesMobileDevice.dll

  • If you do not find the file iTunesMobileDevice.dll, you can download it from here
19 comments… add one
Phuc Do July 6, 2009, 12:14 pm

thx for share
but my iphone run on safe mode after installed winterboard. Do you know why? plz help me

3GS_luva July 11, 2009, 9:04 am

wtf i had winterboard crash into safe mode twice and had to restore it twice! now this time when i jailbreak it on purplera1n it does everything fine then when its done i wait for reboot and theres no freeze application wtf =S

3GS March 24, 2010, 11:24 pm

You should be happey that some1 found a way to jailbreak the 3gs.
so if its not working than there is no need to say WTF.

Go and use on of the old Nokias, that may be good for you instead of the iPhone you idiot

arikisbad July 21, 2009, 11:02 am

I have jailbroke my 3GS with purplera1n.
Do i have to capture iPhone 3GS iBEC and iBSS Files to Secure Future Jailbreak?


iPhone Heat July 21, 2009, 4:02 pm

as per Dev-Team members’ statements, Yes you should save those files in order to be safe for jailbreak in future

flyblown February 1, 2010, 7:20 am

i ran your programe for 3gs my phone crashed all i get now is an apple logo and my phone switches off blank screen thank for your help the computor cant find my phone and i can reboot it great i think this site suxxxx

flyblown February 1, 2010, 7:21 am

what do i do now buy a new phone

iPhoneHeat February 1, 2010, 7:54 am

go to the iPhone Jailbreak category and follow the RedSn0w guide

flyblown February 3, 2010, 4:10 pm

redsnow wont work on my iPhone now it had to be restored in itunes its running 3.1.3 now
sux sux sux

Yago May 7, 2010, 10:41 pm

In the link to download purplera1n you can download the program, it says use blackra1n instead.
and I downloaded it form other sites and gives me an error when I open it.
What can I do? plz help, I only need to jailbreak it, dont need the unblock.

iPhoneHeat May 8, 2010, 2:59 am

it’s an old tool..
so i recommend go for Spirit jailbreak
chk out Jailbreak iPhone category

Jaynizz June 29, 2010, 7:56 pm

adding to his question i had the same thing use blackra1n instead… y tho? where is the window logo?

Yago June 30, 2010, 4:00 am

Thats what he said
to download the spirit program it works great

iphone3gscreens July 13, 2011, 9:11 pm

I am also writing to let you know of the useful encounter our daughter experienced viewing your blog. She picked up such a lot of pieces, with the inclusion of what it is like to possess an ideal helping character to have other individuals easily comprehend selected tortuous topics. You undoubtedly exceeded her desires. Thanks for delivering those beneficial, trustworthy, educational and as well as easy tips about the topic to Tanya.

Leave a Comment