This RedSn0w guide & tutorial will show you how to use RedSn0w to jailbreak your iPhone 2G, iPhone 3G, or iPod Touch 2G. Note that this step is required to unlock your iPhone 3G using UltraSn0w later on. For more information about the latest jailbreak methods for each iPhone, I recommend you read this before doing anything.

This guide is for PC users but I assume the steps are very similar on Mac. If you want to build custom firmware files with more flexibility it is suggested that you use PwnageTool on Mac OS X (PwnageTool jailbreak tutorialPwnageTool unlock guide).

1. Before doing anything, make sure you have the latest version of iTunes and the latest firmware 3.0 installed on your iPhone.

2. Create a new folder on your desktop. In this folder, download RedSn0w as well as the latest 3.0 firmware for your iPhone from our iPhone downloads page (make sure you pick the right firmware).

3. Unzip and launch RedSn0w.

4. Click “browse” and select the 3.0 firmware you downloaded in a folder in step 2.

5. Once the firmware has been successfully identified, click “next”.

6. Select “install Cydia” and click “next”.

7. Make sure your iPhone is plugged into the computer and that it is off. Click “next”.

8. RedSn0w will then guide you to put your iPhone into DFU mode. Hold down the power button for 2 seconds. Without releasing the power button, also hold down the home button for 10 seconds. Without releasing the home button, release the power button but keep holding the home button for 30 seconds.

9. If done correctly, your iPhone should reboot and the jailbreak process should start. This step may take up to 15-20 minutes so be patient.

10. Once this process is over, you will get a message saying that it is “done!”

11. Click the “finish” button and reboot your iPhone. The reboot may take up to 10 minutes so again, be patient.

12. Congratulations, you just jailbroke your iPhone 3.0 with RedSn0w. Cydia should now be on your springboard πŸ™‚

  • Deando

    dont install cydia and icy just 1 or the other

    cydia is the best

  • Iphonemadman

    For those people that are having problems with their Wi-Fi and Youtube
    there is a simple solution..

    To fix Wi-Fi all you have to go is go 2 General Settings/Reset/Reset Network Settings
    and poof it’s all fixed for you’re youtube
    Open Cydia and add source http://www.cydia/
    and download Push Fix
    After it reboots you’re youtube will be working πŸ™‚

    Good Luck!

    ~ if anybody can help me out with my problem i would greatly appreciate it~
    I downloaded the new Blackn0w onto my iphone twice already
    and keep having the same problem.. It downloads, then starts to reboot…
    Thats when it just keeps rebooting.. Plz Help.. How long should i wait for it’s reboot?
    Or should i just restore my phone and try a different method?

  • DarkTiger

    So…can I jailbreak my iPod Touch 8GB 3.1.2 with this method?
    I see it doesn’t requires Wi-Fi,is that correct?

  • dec

    If its stuck on reboot
    try and unplug the usb and plug it into a different port
    I was stuck and that worked for me

  • Neider

    Anyway, I did it in less than 5 minutes with my iPhone 2g 3.0… XD
    But the problem is, Most of my applications wont work… O_O How can I get these things to work? T_T

    • i am have majior problems trying to up grade my itouch. one of those problem is trying to download itunes 10. the my system is old ect.

  • Justin

    My iphone 3g kept getting stuck on the dowloading jailbreak screen i waited 15 minutes and it rebooted! HOORAY!


    yo ok i just tryed to run redsn0w i just did everything it told me to do then it said my divice would do the rest no iv been waiting all day it installed it but its stuck at an apple icon

  • .wassabi

    hey hey… I know I shouldnt be suggesting this at all.. But I got right up to the point where jailbreakin files were installing and I accidentally pulled the iphone off the pc cable.. but it continued to install… and cydia showed up etc. it all looks fine … =/ ill be back if it blows up

  • Jessie M

    is anyone having a problem with redsn0w not recognizing the ipsw file, even if it’s in the same directory as the exe for redsn0w? i’m running vista, moved the file from the apple computers/itunes/iphone software folder, and still cannot get it to go. redsnow refuses to recognize the file.

    • Alex

      How’d you do it?

    • Aaraj

      i had this problem before but then i downloaded iOS v 3.1.2 and it worked …
      hope it helps…=)

    • brooke


  • K.D.G

    Hey My iPhone G1 (G2) stuck can not respring self.. i most do it ??:S
    Help (screen: Download Jailbeak Data…) i stuck.. but after 10 min it com up again (USB TO iTunes) What can i do ??

    some1? have ide for help

  • Jessie M

    nevermind, I figured out my problem using a different site.

  • Reine

    Got the same prob as WATS UP, getting stuck in reboot looking at the apple…

    Any bright ideas anyone?

  • Daniel

    i did this on my ipod touch 3g and i got installing software and all that but then after the reboot it just goes to the ‘connect to itunes screen’ help!

  • Satjit

    Hey guys. I jailbroke my ipod touch 2g 32gb. But i seem to be stuck on the downloading data part. It finished downloading but told me to hook it up to my computer ?

  • SD

    im in the process of jailbreaking my ipod touch 2g. i followed the instructions and now the screen of redsn0w is the same as when its telling you the times but all the writing is faded

    should i just keep waiting or have i done something wrong



  • Jason

    This is how it worked for me to fix the whole “Wait for Reboot Thing”.

    What you need to do if you have an Ipod Touch is make sure the FIRMWARE that you downloaded is FOR the Ipod Touch, Many sites link directly to the Iphone Firmware which IS different.

    Heres a link to the Ipod Touch Firmware 3.1.2

    Note I had to do it twice since my touch was not connected to the net (which I think does affect the DL)


  • siham

    it is not working with me
    after the iphone reboots and the jailbreak process starts it give the error that redsnow has caused a problem and need to close send or dont send

    any ideas

  • Charmaine

    it says done so the process was done successfully….what’s next now? how can i reboot the iphone please

  • macattak

    amazing !!! worked perfectly and fast.

  • macattak

    let t run its course. if you chose the correct firmware it will work just follow the prompts. and be patient. after the program on my computer said it was” done” it took a few more minutes then it continued to install.

  • Lou-3010

    Ok so i followed all the instructions, but now all i get is the Apple Logo, and my itunes cant even recgonize my iphone, and i cant turn it on or off, or do anything, any ideas guys pleease

    • Vjarla

      I had the same problem when i jailbreaked My iPod 2g 4.2.1 (mb model) and i’m stuck at the Apple logo, i can’t turn it of, i can’t connect to iTunes, i can’t do anything, please help!!

    • I had the same problem when i jailbreaked My iPod 2g 4.2.1 (mb model) and i’m stuck at the Apple logo, i can’t turn it of, i can’t connect to iTunes, i can’t do anything, please help!

  • Corey

    WOW! i tried this for about 2-3 hours, and gave up after awhile. i had updated my iphone 3g to 3.1.3 and wanted to un-do that. in another tutorial on this site, i saw how to downgrade. here is the link:
    thanks for both your tutorials! im now running my jailbroken 3.1.2 πŸ™‚

  • marty

    went step by step with redsnow now phone wont get past the bootup been 45 mix

  • mary

    great, my iphone is stuck on the reboot. what do i do!!!! i just see the white apple. its been more than 30mins!!!!!!!!!!

  • Dylan McCarthy

    To everyone who has been having problems: Place the redsn0w folder on your desktop, and place the IPSW in the same folder. Follow the directions exactly – LETTER BY LETTER, and complete them. Don’t click out of redsn0w when it’s uploading files to your device, it can cause an error, and freeze the program.


  • DHOW

    I have a question when redsnow says finished my iphone is still downloading jailbreak data is this normal?or should i try again?

  • milkshak

    I gota Touch 2G with the latest update iOS4.
    i downloaded the “iPod2,1_4.0_8A293_Restore” (iOS4 for touch2G) from the link provided in step-2 above, and the RedSn0w 0.9.3 (also tried 3.0) but wen i run it, it says “Unable to recognize specified IPSW”. Yes both files are in a folder on desktop. any idea what im doing wrong?

  • Satya

    I am stuck at waiting to reboot, i already tried for many time now. I am trying to jailbreak 3gs iphone. What could have possibly gone wrong?

  • antoinette

    i followed all the instructions but the pineapple man never showed up. i continued with the jailbreaking but it’s stuck in the “waiting for reboot phase” i have an iphone 3g and have the correct firmware and everything. any help? PLEASE PLEASE PLEASE RESPOND! i will really appreciate it!

  • kay

    worked like a charm.. no other breaks worked for me but this one did! thanks a bunch!

  • notRenzLegaspi

    worked for me i had ipod touch 2g firmware 3.0 i had trouble only because i had the wrong firmware xD thisisnotrenzlegaspi

  • bee

    I did the whole jailbreak process up to when it was downloading jailbreak data, then after that the apple logo came up and it just when back to an unactivated phone! the pineapple didnt come up or wtv.

    any idea why?

  • Edward

    After spending close to 4hrs tryin to figa it out; it WORKED!!!! Thx guys

    • Roy

      can it be done on Iphone 4?

  • Matt

    My just hang at the downloading jailbreak data bit with no timer showing work in progress. After 10 mins it turns off. When I power it on, no jailbreak app install at all.

  • Matt

    Got my iphone 3G v3.0 unlocked now!

    Ok this program does work! I use another pc with win xp on after about 4 failed attempts with my pc. Using another pc works straight away and the bit that has ‘downloading jailbreak data…’ had a timer showing that it was processing, I knew then it would work.

    My pc has been playing up recently where I cannot access hotmail or yahoo mail. So the solution for you guys if you still have problems getting cydia to install is: Either use another PC or re-install your windows software.

  • power

    Freeze problem updating ? try to keep holding home button after the “enter the dfu mode” … it worked !

  • nichole

    i lost all of my music from this. πŸ™

  • Z

    Mine just stucked at the pineapple for rebooting tethered , Its been more than an hour πŸ™ Help

  • Hesham

    Unfortunately, I trusted iTunes that iOS 4.2.1 is free.My iPhone returned to its bad mode. I used jailbreak. I have this now: my iphone 3G bootloader 05.09 (G2M3S2),Baseband ICE2-05.15.04 ios 4.2.1. Fuzzyband 4.1 does not support that case. Thanks for your expected help.

  • aj

    I was using an unlocked iphone 2g. I tried to update the ios and it got locked. It shows a connect to itunes symbol and allows only emergency calls

    Please help me out


  • lep

    Also trying to Jailbreak 4.2.1, and after DFU mode, phone shows an icon “Downloading Jailbreak Data..” and Redsn0w program screen says “Uploading ram disk” Does this procedure take 15-20 minutes, or is the system hanging. (I ran Redsn0w as administrator). The hard-disk looks like it is chugging a little so maybe something is actually being uploaded to the phone.

    The software developers of RedSn0w should modify the code to respond better during this period, since only web pages mention a time delay.

  • tim

    I have a Iphone 3G with the 4.2.1 virsion…… everytimg i try to JB it it works all the way to the rebooting part anyone got any idea’s for me? i have tried the winxp service pack3 and run in admin. that doesnt work. i have tried holding the pwoer botton after a while of it not rebooting and it just turns back on. and i have tried restarting the redsn0w program while phone was in DFU mode and no luck there either. anyone can help me out?

  • Sista

    I followed a few of the suggestions here to fix the issues and jailbreak my iPhone 3g v 4.2.1.
    1. Placed the firmware and Redsnow.exe in the same folder on the desktop.
    2. Launched Redsnow and set the application to only run on CPU 1 (task manager –> Right click Redsnow.exe –> set affinity –> only clear the check mark next to CPU 0).
    3. Followed the instructions within Redsnow and it worked!

    Hope this helps!
    Thanks all

  • Faraz

    i did the whole jailbreak process up to when it was downloading jailbreak data, then after that the pine apple logo came and stuck there sine one an hour pls help in this regards

  • Alex

    trying to jailbreak my 1G iPod touch. I downloaded the 3.1.2 firmware (hoping that is the right one) and I can’t get redsn0w to recognize the ipsw. Both the files are in the same folder but it’s still not recognizing the file. It frustrating really. Any help would be appreciated.

  • Erick

    I clicked run as administrator AND run in compatibility mode under the properties (Windows 7) to finally make it work.

  • Erin

    When my 3G was stuck on the apple logo after running redsn0w, I had to reinstall redsn0w, but made sure to select install Cydia (even though I already had it on my phone), select install ipad firmware, and battery percentage. After reinstalling, I unplugged the iphone from the usb and waited about 2 minutes. The iphone rebooted correctly. Then unlock with Cydia.

  • Justin Steward

    Ok, I have an iphone 3g 8gb that I bought off ebay as an “unlocked” phone. I went to T-Mobile and bought a sim card on a prepaid plan. When I turn on the iphone it just says “connect to itunes” and “emergency calls only”. I have been trying for days now to get this thing jailbroken so i can use it but the biggest problem im having is finding my current firmware and all that. The phone is locked so i cant go to settings and whatever else to find it. Ive tried dialing that *#3001#12345*# or whatever it is and it does nothing. Some people have said to just update firmware connect to itunes hold shift and click restore from “right pane?”. When i connect mine to itunes it says “insert a valid sim to unlock this iphone” and thats the ONLY option i get. I cant use itunes to update it and i cant even use redsn0w because i have no clue what firmware version its currently using. PLEASE HELP!!!

  • Justin Steward

    By the way, Ive tried this method several times and each time it shows “downloading jailbreak data” on the iphone and says done on the computer I wait for it to finish then the iphone restarts on its own and its right back to the connect to itunes/emergency only screen. So Im thinking im probably not on version 3.0 firmware?

  • Dez

    I have the same results as ‘ Justin Steward’ above me πŸ™ ive been at this all day now and cant get the thing to work, tried different ipsw files, different versions of itunes but its still not done.

    I hate itunes with a vengeance!!!

    i used itunes version 8.2, then ran redsnow version 0.80 then used ipsw version 7A341 but it still wont work.

    Any help would be appreciated πŸ˜‰