How To Jailbreak iOS 4, iOS 4.0.1 Using Redsn0w For iPhone 3G Users [Windows]

Jailbreak iOS 4 on iPhone 3G

We had just published our step-by-step guide to jailbreak iOS 4 using Redsn0w for iPhone 3G for Mac users. This guide is for Windows users.

Redsn0w is a popular jailbreaking tool developed by the iPhone Dev Team for Mac and Windows users. The latest version, RedSn0w 0.9.5 beta, allows iPhone 3G users to jailbreak iOS 4, iOS 4.0.1.

Here are some points to note before you proceed.

  • Please note that jailbreaking your iPhone may void its warranty and hence proceed with caution.
  • Do not forget to backup your iPhone before you proceed. You can refer to this post for instructions on how to backup your iPhone 3G
  • After the jailbreaking process is complete, do not forget to checkout our article on tips to keep your iPhone secure. Also, remember to change the password of your jailbroken iPhone.
  • Please note that this guide is only meant for Windows users. Mac users can checkout this step-by-step guide.
  • Redsn0w will NOT unlock your iPhone 3G. You can use Ultrasn0w to unlock your iPhone 3G after you have successfully updated and jailbroken iOS 4, iOS 4.0.1.
  • Please ensure you are running iTunes 9.2.
  • Redsn0w does not work on iPhone 3GS or iPhone 4. iPhone 3GS users with older bootrom can refer to this guide to jailbreak iOS 4, iOS 4.0.1.

Step 1: Download the latest release of Redsn0w by clicking here and save the application in a folder named "Pwnage" on your desktop.  

Step 2: Click here to download the latest iOS 4.0 firmware file (iPhone1,2_4.0_8A293_Restore.ipsw) for iPhone 3G and save it in the same folder. Update: Click here to also download iOS 4.0.1 firmware file (iPhone1,2_4.0.1_8A306_Restore.ipsw).

Step 3: Double click the Redsn0w zip file and extract the application to the Pwnage folder

Jailbreak iOS 4 on iPhone 3G

Step 4: Connect your iPhone 3G to the computer, which should automatically launch iTunes.

Step 5: From the 'Devices' section on the left pane of iTunes, select your iPhone 3G device. Now, hold the Shift key down and click the 'Restore' button.

Jailbreak iOS 4 on iPhone 3G

Step 6: Navigate to the Pwnage folder on the desktop and select the downloaded IPSW firmware file (iPhone1,2_4.0_8A293_Restore.ipsw or use iPhone1,2_4.0.1_8A306_Restore.ipsw to jailbreak iOS 4.0.1). Click on the 'Choose' button to let iTunes update your iPhone with the required firmware.

Step 7: Navigate back to the Pwnage folder and launch the Redsn0w application.

Jailbreak iOS 4 on iPhone 3G

Step 8: You will be asked to select the corresponding IPSW file. Click on the Browse button and select the same IPSW firmware file (iPhone1,2_4.0_8A293_Restore.ipsw) from the Pwnage folder. Click 'Open' to continue. NOTE: You need to select the iPhone1,2_4.0_8A293_Restore.ipsw firmware file rather than the iPhone1,2_4.0.1_8A306_Restore.ipsw file even if you are trying to jailbreak iOS 4.0.1.

Jailbreak iOS 4 on iPhone 3G

Step 9: Redsn0w will verify the firmware file and inform you if it has successfully identified it. Click on 'Next' to proceed.

Jailbreak iOS 4 on iPhone 3G

Step 10: Redsn0w will now start preparing the jailbreak data.

Step 11: You will now be prompted to select the jailbreak options you would like. Check the following options. A few of these may have already been selected by default. 

  • Install Cydia
  • Enable Multitasking
  • Enable Homescreen Wallpaper
  • Enable Battery percentage

Jailbreak iOS 4 on iPhone 3G

'Verbose boot' offers detailed booting information to users. This may not be necessary for common users and need not be selected. You may also choose to not check 'Custom boot logo' and 'Custom recovery logo' options if you prefer the default icons. However, if you wish to provide your own boot and recovery logos, do remember that these images have to be PNG files in RGB or grayscale mode and inside 320×480 resolution.

Step 12: Select 'Next' to continue. You will now be prompted to switch OFF your iPhone 3G and plug it to the computer. Follow the instructions and click on 'Next' to move to the next screen:

Jailbreak iOS 4 on iPhone 3G

Step 13: You will now need to put your iPhone 3G into the DFU mode. Redsn0w will take you through the necessary steps: 

(a) Hold the Power button on iPhone 3G down for 2 seconds:

Jailbreak iOS 4 on iPhone 3G

(b) Now simultaneously hold the iPhone button and keep the two buttons pressed for 10 seconds:

Jailbreak iOS 4 on iPhone 3G

(c) Now release the Power button while keeping the Home button depressed. Redsn0w will now identify the device:

Jailbreak iOS 4 on iPhone 3G

Step 14: Your iPhone 3G should reboot now.

Step 15: Redsn0w will now begin uploading the new RAM disk and kernel

Jailbreak iOS 4 on iPhone 3G

Step 16: You will now be notified once the jailbreaking process is complete. Click on the 'Finish' button to exit the application.

Jailbreak iOS 4 on iPhone 3G

Step 17: Your iPhone will reboot once again (which could take approximately 5 minutes). After it has rebooted, your iPhone 3G should be successfully jailbroken. You should find Cydia jailbreak app on your iPhone 3G's home screen. 

Update 1: 

Some of our readers are reporting that MMS feature isn't available after using this guide. There seems to be a bug in Redsn0w 0.9.5b5-4, which is causing this issue. So if you want MMS, you can try using the previous version of Redsn0w, Redsn0w 0.9.5b5-3. But please note that Redsn0w 0.9.5b5-4 fixes an issue with iBooks for iPhone that was reported in Redsn0w 0.9.5b5-3. 

Update 2:

iPhone Dev Team has just released a new version of Redsn0w to fix any MMS or APN issues.

Update 3:

Checkout the step-by-step guide for iOS 4.0.2: Jailbreak iOS 4.0.2 Using Redsn0w For iPhone 3G Users [Windows]

Hope this helped. Please don't forget to drop us a line to tell us how it goes.

[via iClarified]

Like this post? Share it!
  • Philly

    exellent! nice work lads! looking forward to this

  • Naveed

    Gr88888… Luv this,,,,

  • Christian

    Every time I've done this I've lost mms. I've done it three times and keep losing mms. Is there any thing I can do to stop losing mms? Nothing else goes wrong. With out redsn0w I have no problem picture texting (mms). Has any body else had this problem? Is there a way to fix it? I've tried several things but nothing has worked.

  • Yo Mama

    try resetting all settings to default from the system app

  • jl

    try version 0.9.5b5-3 instead of latest.. i had the same issue with 0.9.5b5-4

  • cave

    same issue its to do with the carrier update that causing the problem on my rogers iphone carrier update should be 7.1 but after using this its 7.0 and wont update any further. Rogetrs said its a apple issue and nothing they can do about it.

  • Sergio

    will this work if you jailbroke with Spirit?

  • Ali

    We can still unlock this with ultrasnow 0.93

    yes…. and we have the new i0s 4 :p.

  • Ali

    There is comming new spirit to jailbreak iphone 4 & ios 4 soon.

  • Since you need to restore your iPhone 3G with iOS 4 first using this method, it doesn't matter.

  • Christian

    Did u try the older version? Did it work? I've reset every thing. It must deal with the carrier update.

  • vakero

    where can i download redsnow?

  • Christian

    I have ios 4 on my 3G. Why is this happening then?

  • Annoyed Apple Guy

    Hay guys,

    i think you need to change the link to the redsnow. It is pointing to the MAC version.

    Also i have now jailbroke my iphone using this method and everything works perfect on my 3g.

    I hope someone finds a way to downgrade 4.0 to 3.1.3……

    Everything ive tried seems to fail.

  • You can download it using the link in the post or you can download the latest version from here:

  • Thanks fixed the link.

  • micheal

    any one got a blocked iphone 3gs iv found a way to unblock them. I need someone else to test it to see if it works for them? pls help.

  • jl

    wasexact same thing for me. use redsnow 0.9.5b5-3 after upgrading to 4.0 for it to all work trust me!

  • jl

    ya man i was stumped couldnt dl the 7.1 rogers file… in itunes or about menu..
    resotred to fresh os4 then used 0.9.5b5-3 redsnow and all is well again!
    its that blasted 0.9.5b5-4 that is messing us all up they need to revert or update the 0.9.5b5-4 files on there site asap

  • jl
  • fabin

    on redsnow im getting a message that says "unable to recognize specified IPSW" am i doing something wrong? or why am i getting this

  • Andrew

    Is this a tethered jailbreak?

  • jl

    u need to point to the beta gm … even tho u have the offical one on ur phone u need to point to the gm

  • wait wait wait, this tutorial locks confusing , in the #Step 6 says ::::: Navigate to the Pwnage folder on the desktop and select the downloaded IPSW firmware file (iPhone1,2_4.0_8A293_Restore.ipsw). Click on the 'Choose' button to let iTunes update your iPhone with the required firmware.''''''''

    So, first i have to upgrade the iphone 3g with iTunes to 4.0 ipsw. and them run redsnow and use the same 4.0 ipsw. that i used with itunes to jailbreak ?……

    Why not udgrade the iphone straight from itunes without the shift option or is that something can goes wrong if i do it like that?/////////

  • JD

    I used 0.9.5b5-3 after restoring my phone to factory using iTunes. I then pointed redsnow to the downloaded firmware that was on my desktop and followed the instructions used above. iPone 3G works perfect. The first time I attempted, I tried it without restoring phone to factory and several things didn't work (multitasking, mms, etc.). I have not used the latest redsnow because the previous version worked perfectly for me.

  • JD

    Yes because redsnow overwrites the kernal in the file before performing the second update, but it has to find a recognizable file (from APPLE) to patch the kernal. This way it is patching the most recent firmware that is already on your iPhone.

  • JD

    Please leave a post if this makes sense/works. Later

  • Christian

    Dude I could not use the gm version on redsnow but i used 0.9.5b5-3 and all went well and I have mms again. Thanks dude!

  • Christian

    Just use redsn0w -3 instead of -4 like jl said. Worked great for me.

  • JD

    I initially had the same issue using the beta redsnow and the current official firmware release. I used the following files and successfully jailbroke my 3G with no issues and everything is working. When you download the firmware, make sure you change the file extension to .ipsw. It is probably a .zip that was downloaded.

    iPhone1,2_4.0_8A293_Restore redsn0w_win_0.9.5b5-3

  • JD

    If by tethered, you mean using USB, Yes it is.

  • Thanks it makes sense…..

  • McGeezy

    Link still pointing to mac version

  • Thanks, it should point to the Windows version now.

  • endri

    we need theiPhone 4 jailbreak!!!!!!
    thanks for this one too even though!!!

  • Nathan K

    how can I get my contacts back after jailbreaking my iphone 3g?

  • Sergio

    it's tellin me that the ipsw file isn't compatible with my 3gs. am i doin somethin wrong?

  • Ryan

    Besides using a tutorial and tools that are specifically stated to ONLY jb the 3G?

  • I haven't done this yet… But I believe the guide states this is for 3g not 3Gs.

  • Hi guys,
    First of all thanks for this great software and tutorial.

    I have almost successfully upgrade, jailbreak & unlock my iPhone 3G to iOS 4, using Redsn0w and ultrasn0w 0.93 but I have a problems with Data transfer.

    I can make calls with my original carrier SIM or with any other SIM cards but the data transfer doesnโ€™t work, I have no internet connection using EDGE nor 3G.

    I have uninstalled ultrasn0w and after reboot I have No Service even with my iPhone original carrier SIM card.

    After I reinstall ultrasn0w 0.93 I can make calls again but no data transfer.

    How can I fix this problem?

    Any help will be appreciated!

  • zcorpi

    Is there any place / Link which lists if there are performance issues after upgrading to IOS4 with 3G?

  • You might have to manually add the APN settings to resolve the issue.

  • butch lupdag

    try reset network settings

  • PonyLagarto

    Hi, as anyone tried multitasking on an iPhone 3G yet? is it really slow? Thank You

  • And how I can do that if my carrier doesn't allows editing of the APN settings?

    At this moment I don't have "Cellular Data Network" option in "Settings > General > Network"

  • Your solution (reset network settings) didn't work

  • jsun007

    Quick question here is the process I did to get mms working see below , But how can't I get my tethering back without having the pay for AT&T Option – I want my normal tethering toggle any help

    Restore again to os4 then jailbreak with rs b3 then unlock with ultrasn0w when to do all those things re-jailbreak with rs b4 but do not reinstall cydia and the you gonna have all the settings and ibooks should work too!

  • "Reset network settings" made everything worse, now I have lost and Wi-Fi connection, after I'm joining the network In "Settings" screen my Wi-Fi is blinking all the time from "Not Connected" to "MyNetworkName" and I have no network access.

  • Before i get a finish, i am getting a screen with "waiting for reboot", and it is there for more than 5 minutes.

    i removed my phone and rebooted it manually. my phone is reset for factory settings. what is the problem here
    What should i do ?

  • OK folks, don't panic, the software and tutorial provided by iPhoneHacks is working just fine, my problem was because I didn't activate my carrier with iTunes after *.ipsw restore.

    Now I have successfully re-upgrade, re-jailbreak & re-unlock my iPhone 3G to iOS 4 and everything is working like charm.

  • unsure

    do you have to restore through the hold shift method? or can you just do it normaly?

  • unsure


  • jay52680

    everything but safari works pls help!!!

  • Hadi Rah

    Is there anyway to unlock, hacktivate and jailbreak which works 100% on a 3g OS 3.1.3 ?

  • Tim Tajm

    after jailbreak the 3G, and my phone very very slow, can anyone teach me want to do?

  • jay52680

    I was wrong no mms also no internet service with tmobile. I used 9-3 still no data and 7.0 carrier..Pls someone help me?????

  • sadf

    No carrier after the jailbrea? Everything went as it should it seemed but now I have no carrier/signal in the left corner. Phone isn't unlocked.

  • doc

    Can this jailbreak works with IPhone 3G that has previously been jailbroken with backrain? if so do i have to restore to factory settings then update to new ios 4?

  • hallc72

    everything seems to work fine but Is there any way for me to get my apps back?

  • Tuah Lalalio

    hello everyone. i need help here. i already done it. but i didnt wait for 5 mins. i'm still waiting now. its like about 13mins??

  • unlockediphone

    my iphone had previously been unlocked and i stupidly let my computer upgrade to 4.0 and when it had all been rebooted and stuff it came up with "the SIM card inserted in this iPhone does not appea to be supported" so obviously isnt jailbroken anymore.
    my iphone was restored in the update but no .ipsw files were left

    when i try all the steps i get as far as redsn0w and step 9 but it says its unable to identify the version of iPhone1,2_4.0_8A293_Restore.ipsw that i downloaded off here

    can anyone help?

  • Beretta007

    Ok I need help. I have a unopened 3GS 32GB MC134B/A

    I want to give it as a present on Saturday, but needs unlock. On Vodafone, needs Orange, have VF sim if needs activating

    I need step by step instructions please, I dont want to mess this up. Does not need to be on 4.0

    What v of Itunes?
    What Firm Ware do I need?
    What Jailbreak and Unlock should I be using.

    Anyone helping out here would make someone very happy on saturday

  • just jailborke my 3gs 3.1.2 firmware 5.11.07 successfully and unlocked,only thhing is mobile terminal keeps crashing. Also many apps still need to be updated to 4.0

  • Tsabo

    The same problem! ๐Ÿ™ What is wrong?

  • Markie_Mark

    Hi, updated to IOS4, jailbreak worked, installed ultrsn0w via Cydia and it still says 'RESTRICTED NETWORK Your selected cellular network is restricted. You can choose a different network in settings.' But I have chosen the correct network for my SIM? Any ideas?

  • Hi,Sorry but how do I change the file extension.Thanks.



    I have a problem my Iphone nerver reboot.
    someone cqn help me please?


  • Tsabo

    I got the solution! After finishing the redsnow U have to install ULTRASNOW via Cydia and that will be unlock the phone!

  • Roman D

    Step 17:
    Iphone is not rebooting ? Even after 10 minutes
    What is wront

  • chris

    than you so much no prob yets ^^

  • Francesco

    Cydia con la nuova versione di redsnow non si apre, sapete dirmi come fare? Grazie

  • Silvia

    is somebody there that has done this SUCCESSFULLY ??
    all i see in the comments is complains…
    i;m worried about jail broking my IPhone.

  • Silvia

    it seems that you're the only one here who did this successfull..
    please can you help me.!!
    ๐Ÿ™‚ hope you can!!

  • Silvia

    I did it by myself. and i'm so happy right now that everything went well at the first time.
    thank you very much! hope i don't have any problems in mms or 3G or else.
    .thank you very much for your posts.
    you are the best !

  • Hey,

    Just writing a review….

    The process worked fine for me.
    I had upgraded me 3G phone thru itunes for ios 4.0 and then saw this page. did the restore and jailbreak with 0.9.5b5-5.

    My carrier works(AT&T), MMS works and it's awsome to have backgrounder and multitasking because…. us under previlages 3G peeps, don't have the same privilages as the 3GS peeps ^_^.

    Anyways… everything's fine and dandy.

    Thanks A Mill…

    P.S: when doing the Update thru itunes, it gave me a carrier update. so maybe that's why the carriers don't work when you don't upgarde it normally thru itunes. (just a notion…)

    Thanks once again.

  • Ripo

    Excellent work, thanks guys! Been looking to jailbreak my 3G ever since iOS4 was released and you made it quick and easy.. thanks guys!

  • Rocky

    Hey peeps..

    I am stuck at step 6 where it says "Navigate to the Pwnage folder on the desktop and select the downloaded IPSW firmware file (iPhone1,2_4.0_8A293_Restore.ipsw). Click on the 'Choose' button to let iTunes update your iPhone with the required firmware."

    When I select the firmware file, it says "The iPhone could not be restored because the firmware file is not compatible"!!!!!!!!! ๐Ÿ™

    I tried renaming the firmware file to include ".ipsw" at the end but not doing it!

    P.S. I leave the country in 2 weeks for an international vacation and I really gotta unlock this sucker. HELP!!!!!!!!!!!!!!!

  • Jurey

    Why my IPhone just suddenly restarts after I upgraded and jailbroke it to iOS4.0? Any help how to solve? Thanks a lot. I never experienced it at my 3.1.2 OS.

  • martin cull

    HI can anyone help

    I have down loaded both bit of software and the ipsw firmware but when I go to the itunes and use the shift restore it will not see the firmware folder I have tried unzipping etc etc but to no avail.

    can anyone please tell me what I have to do to see this file

  • MoFo

    same problem no carrier after JBing

    thanx for any help

  • Ambraxx

    Hi, my phone was unlocked. Now it locked again and cannot use my SIM on the phone. Interesting.Any idea how this has been lost the seetings:-(

  • pusa

    would this work for iphone 2g users?

  • pusa

    pls help, would this work for iphone 2g?

  • No as iOS 4 is not available for iPhone 2G.

  • Mohab2

    I have successfully jailbreak my iphone but have a problem with adding I always have the message "Did not find Repository" and it goes on to suggest that "it could be because you are trying to add a legacy Installer repository (these are not supported)"

    Where do I go from here please??

  • Mohab2

    How do you install the Ultrasnow via cydia. I have successfully jailbreak my iphone but have a problem with adding I always have the message "Did not find Repository" and it goes on to suggest that "it could be because you are trying to add a legacy Installer repository (these are not supported)"

    Where do I go from here please??

  • G.S.Bedi

    i have iphone 3G 16GB with OS 3.0 & Modem Firmware 04.26.08. with Jailbroken (By Readsn0w) and unlocked by Ultrsn0w (Through Cydia).

    I have a simple question : I want to upadte my iphone with iOS 4. Do i need only Jailbreaking, above mentioned or unlocking is also must. if yes,then how can i unlock my iphone after updating with iOS 4 and after Jailbreaking.

    Please publish direct link to guide "how to unlock iphone 3G on iOS4.


  • Qsaintz

    I followed all the directions and sucessfully jailbroke iphone 3g. I updated everything in itunes but however now i have no service? Under settings for my phone number it says unknown. What am i missing?

  • Qsaintz

    So out of the hundreds of threads I came across I saw one person download ultrasn0w from Cydia. Well i tried that and now i have phone service. Which makes me wonder if that is something that you have to do why isn't that Step 18.

    All and all, iphone 3G has been succesfully jailbroken! So my words of advice if it is not working for you, you did something wrong or not understanding how to do it and try again.

  • Qsaintz

    I was using the offical carrier. Thanks for the quick response!

  • The article is to jailbreak iPhone 3G and not unlock it. However, it does mention using Ultrasn0w in the beginning, if you want to unlock it.

  • Jite

    just jailbroke with redsnow and got 'no service' and unable to receive or make calls. apart from that actual process is fine. no one has suggested a fix for this yet and until they do I would suggest stay away…

  • Dewage

    Today i JB and unlocked my iphone 3g os 4.0, thanks for the dav team and those who are comments and givin helping hand

  • Dewage

    Today i JB and unlocked my iphone 3g os 4.0,using redsnow. thanks for the dav team and those who are comments and givin helping hand

  • lstrdggy

    when you use words like finkin, you dont deserve to use the word iPhone, or internet, or even computer. Learn English then try again.

  • rok-dog

    performed the jailbreak today with minimal problems, everything was spelled out pretty clearly. Thanks!

    One problem I have with my phone now (3G and os4) is that I am not able to open the mobile terminal. Have there been any suggested fix's for this?

    Also, as I am new to jailbreaking and hacking in general, I assume that some of the apps i.e. videorecorder3g, will not operate correctly because of the relative newness of the firmware???

  • naveed nasib

    hi all
    i update my iphone with 4.0 when i try to jail break it, redsnow or snow brez they both not browse the osi 4.0(ispw) plzzzzzz help me they cant browse the osi 4 i download it 3 or 4 time osi 4 for window.plzzz help
    thx in advanceโ€ฆ

  • madmax

    When I try to jailbreak my phone it never reboots it just sits on the "downloading jailbreak data" icon forever and never re-boots. If I shut it down it still thinks it's a unrestored iphone. Am I doing something wrong? Redsnow doesn't give me any errors or anything.

  • rok-dog

    Got it figured out.

    Had to teach myself how to ssh with WinSC (thank you youtube!) Downloaded Mobile terminal 4.0 (google it) and then used ssh via WiFi to load it onto phone. Worked like a charm!!!

  • darckzipo

    hey guyz i updated my iphone 3g for ios4 jailbreaked but when i want to instal cracked aplications with itunes it doesn't work. what can i do ?

  • Buy the apps, you've come to the wrong place if you're looking for cracked apps.

  • emmrab

    hi all, can i use this steps to restore back to 3.1.*?
    What i mean is, instead of choosing iPhone1,2_4.0_8A293_Restore.ipsw,
    i choosed ipsw for 3.1.*. What do you think?

  • Simon (not afraid to give real name lol)

    I JB fine with this method several times. I got Cydia working fine and d/l a few apps, HOWEVER, the reason i had to do it several times is because every time i install either Winterboard or SBSettings, my phone keeps getting a springboard crashed error and goes into safe mode. Any suggestions pls

  • Simon (not afraid to give real name lol)

    You need to d/l an app from Cydia called Appsync. this will allow you to use cracked apps with itunes

  • Coolwave

    Should i use the os4 firmware up top, or is there something newer that i should be using?

  • SajidAli

    today i Jailbreak my iPhone 3G with OS 4.0 by just following these steps.
    it is working perfect for me.
    I have one question as OS 4.0 is the latest, so while connecting to iTunes and doing some updates, will it again be locked?

  • SajidAli

    I think OS 4.0 is the latest, and you should use that one, but i am not sure that your iPhone or iPod again be locked while connect to iTunes and make some updates…i also want to know this ๐Ÿ™

  • Leo

    Hi, everyone,
    sorry if I'm being stupid, but despite the excellent step-by-step instructions, I'm still a little worried and have some questions before I attempt this:

    1. Before jailbreaking, do I upgrade to iOS 4.0 (or 4.0.1) on iTunes, i.e. the "regular way"? (I currently am running OS 3.1.2 (jailbroken using blackra1n) and plenty of apps no longer work). iTunes keeps telling me there's a new firmware version available and asking whether I want to upgrade. So, do I update and only THEN, subsequently, follow the steps listed here, or do I leave the firmware as it is now (i.e. 3.1.2) and simply follow the steps? Is the firmware I'm supposed to download in "Step 2" and save in the folder "Pwnage" the "regular" firmware or the jailbroken version? (What is says under "Step 10" would make me inclined to think that the firmware downloaded in "Step 2" is the "regular" one that then is altered using RedsnOw…)

    2. At the end of this tutorial ("Update 2"), there's a reference to a newer version of Redsnow, since apparently, other users have experienced difficulties using the previous version. Should I use this newest version INSTEAD of clicking on the link provided under "Step 1" and then follow the other steps, so that I'd then be using the newest version of Redsnow? Or do I have to use a previous version of Redsnow and then re-run it using the newer version?

    Sorry for being such a pain, but I just want to make sure I don't screw up here…

    Any help is appreciated….

  • Long Sokha

    Thank for all information. I like you! Dav Team!

  • Leo

    And one more (stupid) question:
    I've downloaded the firmware file, only its a "zip-file" and after unzipping it, there is absolutely no "ipsw-file" to be found…(there are plenty of other files but no "ipsw-file" – so which of those files would I need to navigate to in "Step 6" or have I simply made a mistake along the line?

  • Modi

    So 0.9.5b5-5 is not recognizing the 4.0.1 ipsw. I'm supposed to be downgrading to 4.0 again to get it jailbroken? Why did I upgrade to 4.0.1 in step 2/3?

  • alwaysbeenus

    SO AWESOME. Thanks For This Instructions, Links, And So Much More. <3 I Really Appreciated This Thing. It really Helps my iTouch's Future. Ha ha ๐Ÿ™‚ And My Knowledge For Jail breaking was Expanded! :))

  • Ricky

    help my phone did not reboot after installing redsnow did i do something wrong?

  • I'm having no luck getting Redsn0w to accept the IOS 4.0.1 file iPhone1,2_4.0.1_8A306_Restore.ipsw. It keeps saying "Unable to recognize specified IPSW". I downloaded latest Redsn0w 0.9.5b5-5 from link you provided (from site) and the ipsw file from the apple download link you provided. I went and read the note on the site and note that they never explicitly mention Redsn0w can work with 4.0.1, but they do say 4.0. I'm going to try 4.0 and let you know how it goes. Just FYI, you might want to note that in your post, unless anyone else has successfully used Redsn0w with 4.0.1 ipsw. Thanks!

  • mirsad

    i upgrade my 3g to 4.0.1 from itunes and now i want to downgrade to 4.0 but i cant.
    i tried redsnow but nothing, now im locked in 3G-4.0.1
    please help me.. ( )
    i dont a phone now because i have tmobile

  • mirsad

    same problem here bro.. i dont know wtf is wrong with this, pffffffffff

  • mirsad

    try with mozilla firefox

  • bajabers

    it says (using redsn0w_win_0.9.5b5-5) that the IPSW for the iOS 4.0.1 AND the 4.0 is unrecognized) any help?

  • bajabers

    i also tried 4.0.1 with both Redsn0w 0.9.5b5-5, Redsn0w 0.9.5b5-4, and Redsn0w 0.9.5b5-3 and it didn't take that nor 4.0

  • HEG

    when i download the latest Iphone 4.01 file i get it in zipped format, and when i extract it i have in in dmg format… can someone help me to get the ipsw file?

  • Enki666

    Having trouble. Have iPhone 3G 4.0.1. and tried to do steps 7 and 8 but says "Unable to recognize spesified IPSW". Used both redsn0w 3 and 4. Any ideas?


  • Leo

    I have the exact same problem!! At first I tried "Shift" – "Restore" with iOS 4.0, but iTunes came back with an error-reading. Then I tried the same with iOS 4.0.1 and that seemed to work. However, when I tried to jailbreak it with redsnOw 0.9.5b5-5 (i.e. the newest version), redsnOw didn't recognise the iOS 4.0.1 Restore.ipsw. It "reckgognised" the 4.0 ipsw, and did everlything it said in the instructions, but since that was obviously not what I had installed with Shift-Restore, it's obviously not jailbroken. (At least I found no icon of Cydia). So now I'm left with an iPhone that's got iOS 4.0.1 (but no multitasking -why not???) and is entirely un-jailbroken, meaning that all my apps and winterboard etc. are gone!!! Can someone help out here, please???

  • Leo

    All you need to do is to rename the file by replacing "zip" with "ipsw". You'll be asked if you really want to rename it – just click "yes".
    (I really don't understand why they don't mention this in the – otherwise wellworded – instructions….)
    But be careful: redsnow doesn't seem to reckognise the 4.0.1 ipsw – in my case that led to me having upgraded to 4.0.1 with apparently no chance of getting it jailbreaked. In fact, due to troubles, I had to reset (unbrick) my iPhone on iTunes. Now I have 4.0.1. – with no jailbrak! To boot, I don't have any of the supposedly new features of 4.0.1. even though I have the offical version. Can someone explain that to me and how to at least get those features, if I can't jailbreak it….

  • Leo

    I have the same problem as Enki666 describes… see posts above.
    Guys, some help would REALLY be appreciated!!!

  • moe

    the problem is your uploading the wrong need to upload the 4.0 ipasw

  • I own an iTouch 8Gb Model MC086BT Version 4.0 (8A293)
    Can I use the same process above to jailbreak it?
    If not, is there another way to do it?

    Thanks in advance.

  • KellyLynn

    4.0.1 USERS..
    Redsn0w doesn't recognize 4.0.1 firmware! EASIEST THING IN THE WORLD…

    You jailbreak it with 4.0 firmware and it works PERFECTLY.

    I feel so stupid because it took me forever to figure out!

  • cindy

    the ipsw will not show up and it not in my hidden files help

  • wes

    ok so I am having the same problem of redsnow not recognizing 4.0.1 OS. Maybe I'm an idiot but it says in the tutorial that you can use redsnow to jailbreak your iphone os4 or 4.0.1..? Can I jailbreak my 4.0.1 iphone now? I have iphone 3G.

  • wes

    ok so I am having the same problem of redsnow not recognizing 4.0.1 OS. Maybe I'm an idiot but it says in the tutorial that you can use redsnow to jailbreak your iphone os4 or 4.0.1..? Can I jailbreak my 4.0.1 iphone now? I have iphone 3G.

  • Enki666

    I used the 4.0 IPSW even though I have 4.0.1 on my iPhone 3G. Now my phone is jailbroken. Thanks Moe.

  • Danny

    i cant get redsn0w to recognize my ipsw

  • wes

    ok so i've update to ios4.0.1 on my 3G iphone. I have also jailbroken it but none of the apps will load up and the signal strength is out of wack too. What the hell can I do now?


  • cindy

    im still not able to c the ipsw and it's not in the hidden files

  • KiKi847

    How do I get iPhone1,2_4.0.1_8A306_Restore.ipsw, the provided link is a zip file, after I attract it, there is no iPhone1,2_4.0.1_8A306_Restore.ipsw file in the folder, please help.

  • HEG

    i still have the problem of IPSW not recognized by redsn0w… i have tried many times, i have 3G, with Ios 4.01 … can you help?

  • Burim

    there were some guys who complained that after runing the redsn0w and following the steps, the iphone 3g starts rebooting and it will stay there fore ever, I have the same problem, big problem, if dev team could give us an answer would be really helpful.


  • cindy

    not able to find the ipsw in my files and thier not in the hidden file were did it go ??????

  • morearete

    I'm on a 3G with OS 4.0.1 trying to jailbreak first, then unlock second, so I can use phone with TMobile (and hopefully use device to internet tether).

    I've used 0.9.5b5-5 to jailbreak successfully (I think) but when I used Cydia to unlock the phone I've discovered I have no internet access to my home wi-fi. I did before I rain the jailbreak app, and remember right now I have no 3G or Edge access either because phone is still locked.

    Please help – any ideas??
    Many thanks!!

  • morearete

    got the wi-fi issue resolved. ended up needing to active phone first, and did this by using friends's AT&T SIM card temporarily. once phone was active the steps worked just fine. now trying to see if the unlocked worked, can't test because TMo SIM doesn't fit so well in the 3G. i heard you can shave it with an exacto knife, but then it wouldn't fit back in the TMo device. any ideas?


    After downloading the 305mb restore file listed from this site, I can not gain access back into my phone. After doing the restore using the download link provide here at this site, I am locked out of my phone, and also my phone is in Russian language. Lastly my iTunes is not detecting my iPhone so now there is not a way to restore using a LEGIT copy of os4 or 0s4.01. I wouldn't download or use the link provide from this site, until people can verify.

  • Hi guys,
    I am trying to upgrade my 3g with 4.0.1 Os but redsn0w doesn't recognise ipsw. now phone displays message wrong sim card. in itunes it shows only eject option. what to do please advice.

  • Lectro

    I have a iphone 3G 3.1.3, but i want to upgrade to 4.0.
    I followed the steps from this page, but when I select the .ipsw file, itunes gives an error(3192,3002,…)
    I tried Restore and Update, non of them work…
    What should I do?

  • UAPotato00

    i actually having issues for my 3G 4.0.1 baseband 05.13.04. restored my phone to stock 4.0.1 inserted at&t sim card and works fine. as soon as i use redsnow 095b5-5 to jailbreak phone does not read any sim cards. tried to unlock with ultrasnow, nothing worked. any ideas?

  • UAPotato00

    you cant upgrade, apple stopped signing 4.0 firmware. You can only restore to 4.0.1.

  • UAPotato00

    You have to use 4.0 ipsw not 4.0.1 ipsw to jailbreak 4.0.1

  • matt

    I found an iphone in the park, took it to the police and no one claimed it, so they gave it to me. I wanted to use it but its password protected. I followed the tute to step 4, but when itunes is open there is a popup that says that iTunes cannot connect to the iPhone because its locked with a passcode and that I must enter it before I can use it with iTunes.

    Is there anyway to get around this and continue with the unlocking tutorial

  • sammy

    my iphone is from US and i jailbroke it but i am unable to use it with another indian sim card, since i do not have wifi i am unable to have cydia update itself …is it something to do with CYDIA update? it detects the sim card but doesnt show any signals or anything..please help.

  • Rozen Rozen

    I have a iphone 3GS but its not working with this tutorial. Will you please give any suggestion of unllocking iphone 3GS or any new link? My operating system is Windows XP.