How to Jailbreak iPhone 3GS OS 3.0 with RedSn0w (Windows)

How to Jailbreak iPhone 3GS OS 3.0 with RedSn0w (Windows)

In this iPhone Guide you will learn how to Jailbreak iPhone 3GS OS 3.0 using RedSn0w in Windows. After jailbreaking using this Guide you will be able to Unlock iPhone 3GS for any carrier with the UltraSn0w. Unlock Guide link is available at the end of this guide. This iPhone tutorial is meant for Windows and iPhone 3GS users Only.

Mac version of this Guide can be found here:

How to Jailbreak iPhone 3GS OS 3.0 with RedSn0w (MAC)

iPhone 3G version:

How to Jailbreak iPhone 3G Running iPhone OS 3.0 with RedSn0w (Windows)

iPhone 2G version:

How to Jailbreak/Unlock iPhone 2G on OS 3.0 With RedSn0w (Windows)

Please make sure you have iTunes 8.2. Before starting Jailbreaking iPhone 3GS OS 3.0 with RedSn0w, you need to download the following files:

Create a folder named RedSnow on your desktop for quick access. and put all the above downloaded files into it. Also extract the RedSn0w zipped file into that folder. Now your folder will look like this:


How to Jailbreak iPhone 3GS OS 3.0

Step 1

Connect your iPhone 3GS to your PC and launch iTunes.

From the left pane in iTunes, select your iPhone. Hold down the SHIFT key and click Restore button. Restore helps in avoiding wasted space on your iPhone 3GS.


Navigate to the RedSnow folder your created in the start and select the firmware file (.ipsw) and hit Open.


iTunes will start restoring your iPhone firmware to iPhone OS 3.0.

Step 2

When your iPhone is updated. execute the RedSn0w.exe from RedSn0w folder.

Step 3

From RedSn0w click the Browse button and browse to the iPhone2,1_3.0_7A341_Restore.ipsw file in RedSnow folder. and click Open button.



Step 4

RedSn0w will verify your firmware. When it’s done, Click Next button to Continue


Step 5

Check Mark Install Cydia option and click Next to continue.


Step 6

RedSn0w will guide you through some steps to get you into Recovery Mode. Follow the instructions carefully.


Step 9

Once you get into the Recovery Mode, some tricky stuff will be done with your iPhone and then iPhone will Reboot:


Step 10

Now RedSn0w will start jailbreaking iPhone 3GS by uploading new RAM Disk.


Step 11

Upon completion, RedSn0w will notify you that you’re Done!. Click the Finish Button. When iPhone finishes reboot, it will be Jailbroken having sweet Cydia icon on Springboard.


That’s it. Welcome to Jailbreak Community.

Congratulations! You have successfully Jailbreak iPhone 3GS on OS 3.0 with RedSn0w under Windows environment. Now you can Unlock iPhone 3GS using following guide:

How to Unlock iPhone 3GS OS 3.0 Using UltraSn0w

Don’t forget to leave your comments about your experience.


iPhone 3GS owners, if you want to enjoy the future jailbreak Solutions for future iPhone firmwares, you better check this guide and save your iPhone 3GS certificates:

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

Have Fun!

Update 1

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

Update 2:

RedSn0w 0.9.2 is out now and can be downloaded from here: Download RedSn0w 0.9.2. A comprehensive guide for RedSn0w 0.9.2 is here:

Update 3:

iPhone 3.1.3 firmware is out now and you can jailbreak iPhone OS 3.1.3 with RedSn0w 0.9.4:

Update 4:

39 comments… add one
travis July 8, 2009, 12:29 pm

Ok. I Am having an issue. I download the OS 3.0 restore .ispw and get nothing but a .zip that wont unzip and become the .ispw. Please someone help.

iPhone Heat July 9, 2009, 12:35 pm

Downloading through Safari browser creates such problems.
Try downloading via Firefox or IE

jacob July 10, 2009, 4:57 am

Thanks for the great tutorial! One thing I haven’t been able to find anywhere is as well-written a guide as this on how to restore a jailbroken 3GS to its original state, say for warranty purposes. Is there an easy way to go about doing this?

iPhone Heat July 10, 2009, 4:23 pm

@ Jacob
To get back to original state.. Just Restore you iPhone 3GS using the ipsw file.. It will clean everything and your iphone will be back to original state.

Haider July 12, 2009, 11:36 am

I am not living in the states and am ordering an iphone 3gs. I just wanted to know that will it work without the AT&T sim card. Should I order that too? Will I be able to activate the iphone without it or with it (without any signals). By the way if so will your ihone require a AT&T sim after “restore”. If I do buy a sim then would have to keep it in a secure place , will it expire???

iPhone Heat July 12, 2009, 2:08 pm

@ Haider..
Order your iPhone 3GS..
Use the guide where you have commented..
you’ll get the answer :p

sameer July 14, 2009, 9:36 am


I got an i phone 32 gB 3G S and i unlocked the verssion by using redsnow, after thet my phone was getting heating and battery getting down very badly, y it is like this ? how i solve this problem ? please advice me

Ketan July 14, 2009, 10:47 am


iPhone2,1_3.1_7C97d_Restore.ipsw ?????

I am lost here?? The screenshots above are different .ipsw file…

Where do I find “iPhone2,1_3.1_7C97d_Restore.ipsw”?? It’s not in the download firmware files.. Plus which one I am I suppose to use here??

I downloaded “iPhone2,1_3.0_7A341_Restore.ipsw” did the left shit key hold and click retore button and selected this file “iPhone2,1_3.0_7A341_Restore.ipsw” then I’d right-click on redsn0w and Run as Administrator.. browse the that file and I get this message on redsn0w 0.72 version:

Please select the corresponding ISPW for your CURRENT firmware.

Unable to recognize specified IPSW.

I also did without doing “Run as Administrator” and still get this same message.. Plz.. Help! 🙁

Ketan July 14, 2009, 11:47 am

Never mind.. I’d panic for noo reason.. lol

Silly me I suppose to get redsn0w 0.8 and use iPhone2,1_3.0_7A341_Restore.ipsw for that.. and before I was running on redsn0w 0.72..


sameer July 23, 2009, 11:40 am

hai ,,,

i jail breaked and unlocked my iphone 3gs 32 GB, by using redsnow, now evrything working smoothly, but whenver i try to install somthing from ITstore or cydis its become locked, again i did the unlocking procedure its working smoothly, y like this ? how can i install other applications ?

dan July 24, 2009, 5:09 am

everytime download the ISPW file i get the mac version where are the windows files?

iPhone Heat July 24, 2009, 5:20 am

If you read the above guide carefully, there’s a link to ipsw for 3GS immediate above step 1..
for your convenience:,1_3.0_7A341_Restore.ipsw

ML1 July 26, 2009, 5:03 pm

Got a Iphone 3G 16 gb from the UK, it was already updated to OS 3.0 from Apple. Now in India the Phone is locked and would not let me do anything, Just keeps showing the screen Connect to the Itunes, my Itunes also does not reconize my iphone, i am locked on a OS 3 , Help ! , kindly help out how to unlock so my iphone and reconize my Sim.

Also now is there anyway i can install the lower version on it


deji July 29, 2009, 12:14 pm

i did aqll d jailbreak processes succesfully but cannot find cydia on my iphone

kapsel August 12, 2009, 11:01 pm

.ipsw file from download section is wrong u download whole directory with no ipsw file u need iphoneheat change it

AT August 19, 2009, 3:38 pm

I downloaded the OS 3.0 restore .ipsw zip file. I unziped it on my windows vista and got a folder instead of the *ipsw. I am unable to use the folder with redsnow 0.8. Please advise how to use the downloaded ipsw zip file.

tamie August 24, 2009, 8:44 am

how long for rebooting i have been waiting about 45min

jay August 31, 2009, 5:35 am

iPhone 3GS Jailbreak.. it was as easy as 123
thanks for the clear instructions

Chris Lee September 1, 2009, 8:33 am

Thanks. It was easy with step by step.
However, when install a new apps I get a error message from iTune”Tha application “xxxx a program” was not installed on the iPhone because an unknown error occurred (0xE80008001)”
Any idea?

Thank you

Cindy September 3, 2009, 8:48 am

WOW. That was quick and it worked! 🙂 woot. Thanks!

Ketan September 19, 2009, 6:01 am

My Cydia keeps on crashing, wenever i open it.. it just bring me bck to the home screen..

Gonzalo October 7, 2009, 7:31 am

Hi, i have a brand new 3gs, i tried your tutorial, but when trying to get ibec and ibss files, itunes start to extract the file, then when it get to verify it to apple, it says “your request cant be built” and then reboots.

whats happening here? any help will be very appreciated

;bern October 10, 2009, 4:58 pm

Tried the tutorial on Jailbreak 3Gs 3.0

It required me to download the – iPhone2,1_3.1_7C97d_Restore.ipsw

Downloaded the version 3.1 file – iPhone2,1_3.1_7C144_Restore.ipsw
From the link supplied from this website.

When I activated Redsnow to browse for the 3.1 file.
And I selected – iPhone2,1_3.1_7C144_Restore.ipsw

Redsnow showed:
Unable to recognise specified IPSW

And I can’t jailbreak my version 3.1 iPhone

soko December 29, 2009, 1:38 pm

I have the same problem, any solutions ?

Pierre October 21, 2009, 8:13 pm

does this work with an ipod touch 1st gen?

pikakit June 2, 2010, 7:59 am

hellow, i’m about to try jailbreaking my 3gs 3.0 iphone. but i notice that it’s stated clearly above that “Please make sure you have ITUNES 8.2”. I’ve checked my itunes and it’s version 9. will the jailbreaking works on my iphone? Thanks a bunch in advance 🙂

iPhoneHeat June 2, 2010, 3:05 pm

If you’re on official carrier then simply go straight to OS 3.1.3 and use Spirit to jailbreak iPhone 3GS..

Leave a Comment