Jailbreak iPhone 3.0.1
The iPhone 3.0.1 update was recently released. If you want to jailbreak any iPhone running on iPhone OS 3.0.1, you must use redsn0w 0.8. This post will show a step-by-step tutorial on how to jailbreak iPhone 3.0.1 with redsn0w.
Note:
- redsn0w only recognizes iPhone 3.0 firmware (not 3.0.1 yet!), although you are running firmware 3.0.1 you must still download iPhone OS 3.0 firmware for your device.
- The recent iPhone 3.0.1 update does not fix the iPhone 3GS hole, so it’s safe for iPhone 3GS users to update. If you downloaded a purplera1nday file or your iBec or iBSS for iPhone 3GS you don’t need to redownload it because it’s identical in this update.
First you must download redsn0w for Windows, Mac, or Linux from here.
redsn0w 0.8 works for Phone 3.0.1, iPhone 3G 3.0.1, iPhone 3GS 3.0.1, iPod Touch 3.0, and iPod Touch 2G 3.0.
1. Download the iPhone OS 3.0 IPSW file for your device and save it to your desktop. Here are the file names for each device, make sure you have the right one:
- iPhone 2G – filename: iPhone1,1_3.0_7A341_Restore.ipsw [download link]
- iPhone 3G – filename: iPhone1,2_3.0_7A341_Restore.ipsw [download link]
- iPhone 3GS – filename: iPhone2,1_3.0_7A341_Restore.ipsw [download link]
2. Open the redsn0w 0.8 application to jailbreak iPhone 3.0.1.
3. Click the Browse button.
4. Locate your device’s IPSW file that you downloaded in step 1 and click Open.

5. The redsn0w window will have the “IPSW successfully identified” message. Click the Next button to continue.

6. redsn0w will ask you to “Please select which options you would like to have“. Make sure the Install Cydia box has a check mark and then click Next.

7. redsn0w will ask you to make sure your device is both OFF and PLUGGED IN to your computer. Make sure you plug in your device in to your computer and then turn it off. Click Next once you have done this.

8. redsn0w will now ask you to connect your device in DFU mode, you must do this properly to jailbreak iPhone 3.0.1.
- Hold down the Power button for 3 seconds
- Without releasing the Power button, also hold down the Home (bottom center button) for 10 seconds
- Without releasing the Home button, release the Power button BUT KEEP holding the Home button for 30 seconds
- If you don’t do this properly you will get a DFU Mode Failed message and you’ll have to go back to step one.

9. Once your device has successfully entered DFU Mode, redsn0w will show the following message: “Please wait while your device is being jailbroken. Waiting for reboot.” Your device should reboot after this. If redsn0w is stuck on Waiting to Reboot, unplug your USB cable quickly and plug it back in. The jailbreaking process should continue after tha.
10. Once your device has rebooted redsn0w will start uploading the RAMDisk and kernel.
11. After everything has been successfully uploaded to your device, redsn0w will have; the “Done!” message. Your device will now reboot and you should see the Cydia app on your SpringBoard. Your iPhone is now jailbroken!
Unlock iPhone 3.0.1
See the iPhone 3.0.1 jailbreak and unlock post to unlock your iPhone 3.0.1.





850 Comments
I just jailbroke my iphone 3g using pwnage tool 3.1.4. All went well except now I have no signal to make or receive phone calls.
Please advise!!! :)
why isn’t the installer icon showing up on my spring board?
did the icon ever show up, mine did the same thing, no icon
yea i tried it twice no icon
Did any of you ever figure out how to get the icon to show up?
I jailbroke my 3gs with this one in Sept. Its been running great.. one thing I remember is that I first installed Cydia (check the box with jailbreaking) after trying to enter Cydia a couple times it kept crashing… so I then went thru the jailbreak process again, but this time I checked Icy. I read that you shouldn’t install both, but with mine, it worked perfectly once both were installed… I dont use icy, but its on my phone…
idk.. something to try..
Guys, thank you so much for this. I love you. srsly!
Will this have any effect on the language?
………………… im waiting and waiting…. my iphone won’t turn on : )
mine said done and i pressed ifinsihed but now my iphone is till plugged inb with the same logo saying downloadding jailbreak data… and the circle waiting icon thing
been waiting like 5- 10 minutes
normal?
mine says “waiting for reboot” for the last 10 minutes : )
i need to use my phone…. hahahahaha when the hell is this gonna finish : (
it tried it loade the ramdisk, and finished, but now wont turn on, unless pluged into computer, always in recovery mode
This app works great! Thanks so much!
“redsn0w only recognizes iPhone 3.0 firmware (not 3.0.1 yet!)”
When will redsn0w support 3.0.1?
wont let me chooose my current frimware !
my iphone screen says downloading jailbreak data but has done this for a solid 5 minutes is this normal
Mine is doing the same thing! Did it ever stop?
Mine is doing the same thing…10 minutes now and it won’t let me turn off the phone to re-start the process. This is not bueno
My redsnow can’t recognize the .ipsw file
can this procedure be used to update and re-unlock/jailbreak my 2G iPhone? I’ve been running 1.1.1 for two years now (used anySim to jailbreak/unlock) and would really like to update it.
Can I just unlock without jailbreaking/installing Cydia?
(iPhone 2G, FW3.0)
there is no ipsw download for ipod 2g
hi when i jailbreak my iphone does the pic and songs delete
I tried running the redsnow file on its own but itunes keeps on popping up acting as the executer software can I get some help plz
Same problem as some other users. Redsnow says Done! But iPhone says Downloading jailbreak data…. stays like that for 5 minutes and then iPhone shuts down…still not jailbreaked.
Can someone help?
Works now !! I had the wrong firmware installed to begin with. So make sure you have version 3.0 installed and not another before starting this.
Grtz
hi i just jailbroked my iphone 2g 3.1.2 with redsn0w it works and said it was finished and its rebooting, but its just the black screen ? is that bad or is it just taking a long time to reboot ?
Does jailbreaking an iphone 3G allow you to send and recieve ringtone files?