How To Jailbreak iPhone 4, iPhone 3GS Running iOS 5.0.1 Using Redsn0w [Updated]

Jailbreak iPod Touch On iOS 4.2.1 Redsn0w

Apple released iOS 5.0.1 few weeks back, which includes fixes for bugs that was affecting battery life and few other minor enhancements.

Dev team has advised iOS device users to hold off upgrading to iOS 5.0.1 until the flow for downgrading to iOS 5 is developed.

But if you’ve already upgraded to iOS 5.0.1 or can’t wait any longer and want to jailbreak your iPod touch then you’ve come to the right place. We will take you through the step by step procedure to jailbreak your iPhone on iOS 5.0.1 using Redsn0w.

Here are some important points to note before you proceed.

  • This guide is meant for iPhone 4 and iPhone 3GS users. iPod touch 4G and iPod touch 3G users can checkout this guide, while iPad users can checkout this guide.
  • Important note to iPhone unlockers: Please don’t use this guide if you want to preserve your iPhone’s baseband.
  • Redsn0w 0.9.9b9d only supports a tethered jailbreak, which means that you need to connect your iPhone to the computer on every reboot.
  • Please note that jailbreaking your iPhone may void your warranty and hence proceed with caution and at your own risk.
  • Please do not forget to backup your iPhone before you proceed. You can refer to this post for instructions on how to backup your iPhone.
  • If you’ve jailbroken your iPhone then you can use jailbreak apps such as AptBackupPkgBackup or xBackup from Cydia to take a backup of all the jailbreak apps and tweaks so you can reinstall them easily after successfully jailbreaking your iPhone rather then installing them individually. However, if you’re moving from iOS 4.x to iOS 5, it may be a good idea to reinstall the jailbreak apps to avoid compatibility issues.
  • After the jailbreaking process is complete, do not forget to checkout our article on tips to keep your iPhone secure.
  • Please ensure you are running latest version of iTunes i.e. iTunes 10.5 or later.
  • Known issue: iBooks keeps crashing after jailbreaking iPhone using this method. Dev team is currently working to fix the issue.

You can follow these step-by-step instructions to jailbreak your iPhone 4 and iPhone 3GS with the assumption that you’ve already updated your iPhone to iOS 5.0.1 (please note Settings –> General –> About –> Version should be 5.0.1):

Step 1: Download Redsn0w 0.9.9b9d for Windows from this link and Redsn0w 0.9.9b8 for Mac from this link and save the application in a folder named “Redsn0w” on your desktop.

Step 2: Double click the Redsn0w zip file and extract the application to the Redsn0w folder. Navigate back to the Redsn0w folder and launch the Redsn0w application.

Step 3: After launching Redsn0w, click on the Jailbreak button.

Windows 7 users should run the exe in Windows XP compatibility mode (right-click on the Redsn0w exe and select Properties, then select the Compatibility tab and select Run this program in compatibility mode for Windows XP). Windows XP and Windows 7 users should run Redsn0w as ‘Administrator’ (right-click on the Redsn0w exe and select ‘Run as an Administrator’).

Step 4: You will now be prompted plug your iPhone to the computer and switch it OFF. Follow the instructions and click on ‘Next‘ to move to the next screen:

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

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

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

(c) Now release the Power button while keeping the Home button pressed until Redsn0w detects the device:

Step 6: Your iPhone should reboot now. Please remember to release the Home button.

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

Step 8: You will now be prompted to select the jailbreak options you would like. Make sure Cydia is selected and select ‘Next‘ to continue.

Step 9: You iPhone will be rebooted again and Redsn0w will now begin uploading the new RAM disk and kernel.

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

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

If you’re new to the jailbreaking world and wondering what to do after jailbreaking your iPhone, checkout our jailbreak apps category page to find out the apps you can install on your iPhone using the Cydia app. Please note that some of the jailbreak apps and tweaks are still not compatible with iOS 5/iOS 5.0.1 so please be cautious while installing them.

Tethered Jailbreak:

Once Redsn0w has finished jailbreaking your iPhone, you will need to boot it tethered, which means that if you need to reboot your iPhone it will be stuck on the Apple logo. All you need to do is rerun Redsn0w and this time click on Extras and then click on Just boot from the list of options and follow the on screen instructions to reboot your iPhone.

Semitethered jailbreak:

You may install SemiTether hack, which allows users to reboot their tethered jailbroken iOS 5 device without the need to connect it to the computer but with some limitations. You can this post for all the details.


How to fix the White/Blank Cydia icon issue:

If you notice the white Cydia icon (which fails to launch) after successfully jailbreaking your iPod touch. Then follow these steps to fix the issue.

  • Launch Redsn0w again.
  • Click on Extras and then click on Just Boot from the list of options.
  • You will now be prompted to plug your iPhone to the computer and switch it off. Follow the instructions in the correct sequence and click on ‘Next‘ to move to the next screen:
  • You will now need to put your iPhone into the DFU mode. Redsn0w will take you through the necessary steps:
    • Hold the Power button on iPhone down for 3 seconds.
    • Now simultaneously hold the iPhone and keep the two buttons pressed for 10 seconds.
    • Now release the Power button while keeping the Home button pressed until Redsn0w detects the device.
  • Your device will reboot and you will see the Pwnage icon on your iPod touch’s screen for few minutes.
  • After your iPhone is successfully rebooted, you will see the regular Cydia icon (brown). You should now be able to launch Cydia without any issue.


Dev team has released Redsn0w 0.9.9b9d which includes a number of fixes including a fix for the iBook crashing issue and added native support for iOS 5.0.1 so we have updated the guide accordingly along with the latest download links.

Hope this helped. Please don’t forget to let us know how it goes in the comments and drop us a line if you hit any issues.

Like this post? Share it!
  • amourak

    how to fix rebooting au normaly the iphone after jailbreaking??? without neet to use the computer again..??

    • static_cast

      Dude. Did you read the article? It’s a tethered JB.

      • Kimk69

        Is that dude using Siri to type or is he just ?????

    • The ideal solution is an untethered jailbreak, which is not available currently.

      Byt we’ve updated the post with details about the SemiTether, which is a temporary solution. You might want to check it out.

  • joe

    why the hell does my phone stop on the apple sighn when rebooting.

    • That’s why it is called a tethered jailbreak. You need to use Redsn0w again and use the “Just boot” option or you can use SemiTether, which has some limitations.

      • i did it everything whatever the instruction say but that white cedia icon doesn’t go away,i try that just reboot but doesn’t work somebody help me

        • Follow step 4 before using the Just boot option to see if it resolves the issue.

          • i found that while rebooting tethered , you have to point redsn0w to ios 5.0 again. every time you have to reboot your phone

  • Dev

    After the jailbreak has completed you will need to boot tethered to access the OS.

  • moe

    why is this posted? i thought this was already out. i did it like a few days ago.

    • True, we are quite late on this one as we thought we will wait it out for an untethered jailbreak.

      But since there has been no news on that front and we have been getting a lot of requests from our readers, we thought of publishing it now. Better late than never!

      • Caff

        Do you think we’ll ever see an untethered JB or do you think Apple have cracked it?

  • David

    Well, I tried this one a few days ago, and I got the quarter screen issue. Anyone got news about it?

    • narcolepsycho

      Did it go qtr screen right after you jailbroke, or after you installed something from Cydia? If you have SBSettings, you can tell it to restart in safe mode and then restart once again back to normal mode, and qtr screen should be fixed.

      • David

        I read about that fix too, but I wasn’t able to install anything. I needed to install SBSettings from Cydia, right? When I opened Cydia for that purpose, then it showed me the quarter screen right away. It was impossible to manage Cydia on it.

  • City23

    An iPhone isn’t worth having if it isn’t JailBroken. And it looks like its getting harder to find an untethered JB. HTC not looking bad in a year to have.BTW I was smart enough to stay on 4.1…

  • fas

    Now iOS 5.02 is around the corner

  • michel

    hi 2 all any idea plz to unlock iphone 4 baseband coz turbo sim not working on that baseband plz any 1 can help thx

  • michel

    hi 2 all any idea plz to unlock iphone 4 baseband 4.11.8 coz turbo sim not working on that baseband plz any 1 can help thx

  • Kenneth

    I got a white Cydia icon after jailbreaking my iPhone 4. What went wrong?

    • joe

      kenneth go to redsnow again.this time click on extras then click boot only. will be ok after re boot.

      • its happen with me too,i try that but didn’t work

  • Taras

    I did everything like here says but after jailbreak i ‘ve had to reboot device then i tries to use “just boot” and saw : “unrecognized build” what i did wrong?

    • Hank

      I get the same message:

      Unrecognized build.
      Fingerprint: 231aa2ae683efbf270c71ebe7fe944ce

      • Taras

        Well, you know what, i tried to use the previous version of Redsn0w 0.9.9b7 instead of Redsn0w 0.9.9b8 – it works, i don’t know why and how but it works.

    • duggasco

      you have to go back into extras and select the 5.0 IPSW again before you do the just reboot option… inconvenient but it works

      • Kevin

        Perfect that fixed it…shud really put that into the description tho!

  • michel

    taras select ipsw befor just boot

    • Hank

      That fixed it for me

  • Wiilt

    Look, if you cannot follow the guide or cannot spell, why do you want to jailbreak?!?

  • devteamsux

    well, i did it except its trash, bitesms crashes, voicemail doesnt work, after a while even the phone app wont work. worst jb ever man, i dunno why but seems like the JB community isnt what it used to be. if only Geo Hotz gets back in the game…

  • kajabrar

    My question is, what am I doing wrong? I can get to step 7 but that’s it. My phone won’t reboot itself, all I get is a blank white screen. Can someone please help me?? Thanks

    • marzipan

      I had the same thing happen to me….and yes, I followed the directions step-by-step

  • El mexicano

    Guys seriously, FOLLOW THE DIRECTIONS STEP BY STEP. That’s it. Power iPhone/iPod off, run redsn0w, click “extras”, select ipsw, go back to main screen on redsn0w and then jailbreak. Once JB is done repeat process on redsn0w but instead of jail breaking again, JUST BOOT TETHERED. DONE. How hard is it????

    • ian

      just wanting to if i use this, am i able to use a different sim card from a different network?

  • JB Wi

    Does any know/confirm if the iPhone 3GS with “OLD BOOT ROM” is tethered or not with this JB?

    • The jailbreak is untethered for iPhone 3GS with old bootrom. We’ll update the post accordingly.

      • JB Wi

        Perfect, u guys r the BEST, thanks

  • AJ

    As it ws in news tht apple has realsed OS 5.1 fr developers, isn’t it would be worth waiting for that, may be they can provide us a more stable version and untethred jailbreak.

  • JC

    They said I had an unrecognised build, even though I downloaded iOS 5 firmware file and followed the instructions after that. What should I do?

    • You probably skipped Step 4. After launching Redsn0w remember to click on Extras, then click on Select IPSW to select the iOS 5 firmware file.

    • But remember your iOS device needs to be on iOS 5 or iOS 5.0.1 (Settings->General->About->Version)

  • nhat

    hi, i can not reboot because it always shows messege like that: unrecognized build.
    could you help me how to fix it?

    • Oscar

      As soon as you open cydia… Select extras and then select specify/specific firmware….. I forgot what it says…….. Then select the 5.0 firmware on your comp. you should get no errors if you did that right. Do not click custom firmware…. Doing so gives you errors. Then select just boot and follow the directions.

      • duggasco

        as soon as you open redsn0w*

  • dwalka

    every time it wont reboot. its stuck on a blank, black, lit up screen. what do i do?

    • Follow the instructions carefully, it looks like you’re not putting it in DFU mode properly.

  • Chris in CT

    Jaillbroke following steps… Now “Just Boot” process, but continuously reboots from Apple logo after Pineapple. Can’t boot into Jailbreak WTF!!!??

    Is there no solution to this…?

    • Try to follow the instructions again to see if it resolves the issue.

  • sherwin

    My iPhone 3GS (old bootrom) will not go into DFU mode for JB and unlock with 6.15 BB. Any suggestions? I found a post on downgrading iTunes to 10.4, installing iOS 4.1, but I just wanted to know if anything else can be done. Thanks.

    • Bishop

      Hi sherwin,
      I have the same problem, did you fix it ?

  • sukh gill

    i did try jailbreak with redsn0w, the phone not responding at second boot…using iphone 3gs..OS 4.1 any suggestions ?

  • Someguy

    What if i want to go back to tue regular os that isn’t jailbroken???

    • You can always go back to non-jailbroken state by restoring your iOS device and then restoring it from a backup.

  • Semi tether not rebooting?

    does anyone else have any problems with the semi tether not rebooting?
    i have installed it all properly (i think) and tap the icon and get the message “status ok, reboot protected”
    try to reboot and it freezes on the spinner symbol

    • Alex

      Did you solve your frozen on spinner symbol problem?
      I have the sane thing.
      If you have a solution please let me know.

  • Toofreshjulian

    Can someone put the link for Ipsw for iOS 5.0 I couldn’t find it but I found it but I found 5.0.1

  • Ran

    Sigh. I’ve jailbroken it to 5.0, I get the iTunes restore error, I click “Just boot” in redsn0w 9.99b8, the pineapple appears, then I’m back to an iTunes restore error. Clearly, the “Just boot” function doesn’t work in the mode I’m in right now. I’ve tried jailbreaking it thrice now, and it all works out fine except for the problem of the iTunes restore error…

    Anyone got a recommendation as to what I should do now?

  • Sherif

    hi, i’ve downloaded the zip file for windows and i couldn’t find any .ipsw files in addition that i my phone is already running on ios 5.0.1 and even by using the jailbreak button and entering the dfu mode nothing is done

  • aurora

    so i’ve followed the directions closely multiple times, and each time after the jailbreak i get “exploit failed” on redsnow. any tips? it’s a 3gs on 5.0.1 (had to upgrade because i had to take it to the apple store 🙁 )

  • MATT

    Redsn0w 0.9.9b8 currently does not recognize iOS 5.0.1 firmware file, so the trick here is to point it to iOS 5 firmware file. ????? WHAT DOES IT MEAN TO POINT IT TO IOS5????
    AND IN
    Step 4: After launching Redsn0w, click on Extras, then click on Select IPSW. Here select the iOS 5 firmware file (iPhone 4 users – please select iPhone3,1_5.0_9A334_Restore.ipsw and iPhone 3GS users – please select iPhone2,1_5.0_9A334_Restore.ipsw) that you had downloaded in step 2.

  • MATT


  • eoe021

    i have tried this method but the only thing i didnt do before was the boot it tethered, but now it all works fine and my cydia is bk online.

    Thank you

  • scott

    Done this successfully and now have it jailbroken…. but how do I unlock the phone. Im on orange and want it on t-mobile…. thanks in advance

    • jdecker

      Now it’s time to update the iPhone configuration to T-Mobile specific carrier settings:

      Tap on “Settings” then “General” then to “Network” and “Cellular Data Network”
      Enter in the following T-Mobile specific settings under Cellular Data, MMS, and Internet Tethering:
      APN: (use or if the first fails)
      MMS Proxy:
      Leave all other fields blank
      Exit Settings

      • Pete

        Hi I am having the same problem, I have restored and jailbroken the 3gs multiple times now and each time I do it I can get everything working but the phone is still locked and not recognising my tmobile sim. I tried following your suggestion but there is no option present for cellular data network available.

        Any help would be grateful.

        I did notice though that when jailbreaking the process was very quick when initially when I completed a succesful one in the past it took about 5 minutes, this time it only took a couple of minutes.


      • scott

        Thanks Jdecker but when i get to the Cellular Data bit it only has the option to switch ON or OFF… no option to enter details.

  • sophie

    Hi everyone! i havnt jailbroken my phone for a long and am wondering where im going wrong! redsnow downloaded, extracted, ipsw downloaded and selected in extras but when it goes through the motions it comes up with the device doesnt support untethered jailbreak …. WTF!! Can someone please explain why or a reason round this! i have jailbroke this iphone tethered and untethered before so am totally confused!! please help x

    • Scott

      That happened to me but u just restarted redsn0w and tried again. I think I wasn’t holding one of the buttons for long enough, I got the message 2 or 3 times before I got it right.

  • Molly

    I followed these steps and put it into DFU mode but then when it should have been preparing the data it suddenly said usb connection problem and now my phone won’t turn on at all. But it thinks it’s connected and on because it won’t boot. Please can somebody help?

    • Put your DFU mode and try to follow the steps again. Avoid connecting your iPhone via a USB hub.

  • Malik

    Ok so I have followed all the steps correctly and after I click on the “just boot” button it all works fine untill it won’t recognize my build!!
    I followed step four and all the rest but the fingerprint error consistently shows up. But not only that, to go along with that error my iPhone goes to the apple logo then the loading logo over and over 4 seconds at a time. Help!!!!

  • Taylor Bell

    I am trying to completely remove any trace of jailbreaking, and am having trouble doing so. I have modified my baseband, and even though I managed to install Apple’s firmware thereby removing the jailbreak, ever time apple issues an update, it bricks my phone. How do I make it so that I can simply update with Apple’s firmware like I did before I jailbroke? In other words, I want my phone to be in the state it was prior to jailbreaking.

  • David

    After i had finished everything all my apps sms… were removed from the iphone wtf?..

    • jimmy

      the same thing happened to me did u find a fix?

      • David

        No 🙁 ..
        That sucks ..

        • jimmy

          did u re jailbreak? if so did it work the second time?

          • David

            No it doesn’t work ..

  • Rachel

    I didnt skipped step 4 but when i reboot my iphone . they say “unrecognized build” . so what am i suppose to do now ? 🙁

  • Rotorway

    I followed the instructions as listed but once the IPhone (using iOS 5.0.1) is put into DFU and recognized by Redsnow- Jailbread, I get the message: “The connected device dosen’t support untethered options”. Then nothing happens! The Redsn0w program just seems to stop working and the “NEXT button is faded out. I can go back and redo the procedure, but I get the same results.
    Any suggestions?

    • Philipp

      Yes, i have the same thing. i followed these steps exactly. Please help, dont ingnore!!!

    • Edilson

      Same problem as well. Please help !!

    • Natale

      i had this problem aswell repeat step 4 again 🙂 hope this helps

  • mahmoud


  • damm!… thanks for this post, it really help me a lot, i thought i couldn’t use my iphone… it really helps… to all iphone users, if you open this site… ur in the right place…

  • Danielle

    I completed the jailbreak and after i rebooted and ran cydia my phone sim card locked. The phone and text message app dissappeared. How can I unlock my sim to run on tmobile’s network?

  • Tezza

    I click Select IPSW, Direct it to iPhone3,1_5.0_9A334_Restore.ipsw and get error message “That IPSW is not supported by this version of redsn0w.” I am using version 0.9.9b8

    • Tezza

      must have been a failed download. Downloaded it again and seems to work fine now

  • Hello,

    I own a iphone 3GS (not sure if it has the old bootprom or new)
    At any rate, I’ve jailbroken my phone and I am still on version 3.1.3 and I’d like to get to version 5.0.1 .. I currently have many applications I rely on from Cydia and would continue to rely on them when I upgrade.

    The instructions are NEVER CLEAR AND I GET CONFLICTING DETAILS so i am asing what steps should I take to upgrade successfully to 5.01


  • Raphael

    Does anyone knows this error…..keeps happing all the time for me…

    ….no successful firmware download after 60000ms!! Giving up…

  • Darren

    I have an iphone 3gs with old bootrom and after i follow the steps to go into DFU mode, it says “the connected device doesn’t support untethered options” . Now from this screen i can only go back. . . . PLS HELP!

  • Natale

    i got as far as step 11…the process doesnt complete i left my computer on all night last night aswell to see if it would finish but it didnt..ANY IDEAS..?x

  • Mario

    everything worked great! 😀 just follow instructions step by step and you’ll be fine!

  • Jobbe

    I have followed these steps for 2-3 times now and my Iphone 4 always gets to the “pineapple logo” after I boot tethered with the redsn0w “just boot”. But nothing happens, even if I wait for half an hour or more – the pineapple logo just stays on the screen.

    I have downloaded the iPhone3,1_5.0_9A5220p_Restore.ipsw and I am using the “Select IPSW” each time I jailbreak or try to boot tethered.

    Anyone having the same problem? and a solution?


    • Jobbe

      Update: If I add the “-v” flag when booting teethered, I get the following repeated lines in the boot up: 1 1 System: Still alive with 0/0 (normal/anonymous) children 1 com. apple.securityd 0 ( Mach service is still active

      And if I wait for 10-15 minutes it continues into normal boot sequence (not jailbreak) – i.e. Cydia does not work.

  • greeny

    i keep getting the message saying ” the connected device doesnt support unteatherd options” i have a 3gs old boot on ios 5.1 . is anyone else having these problems and how can i get around it???? i have followed all steps to the t but still aving problems … PLEASE HELP….

  • ratedking

    i’ve downloaded the firmware for iphone 3gs above but its in dmg file rather than ipsw file. how do i change so its a ipsw file?


  • Jordan

    After i hit the jailbreak and everything loads, and i do the DFU mode the computer and redsn0w recognize it, but then it just says rebooting and my iphone screen is on but nothing happens?? what do i do?

  • jonathanmarte

    hi, i wanted to know if this would work on a iphone 5 with ios 5.0.1 firmware 04.11.08?thanks!!!!

  • jonathanmarte

    sorrry meant iphone 4********************

  • helefa

    did all the steps, worked great, until it boots and tells me I need a valid sim. Is this normal? i don’t have the original sim. Even if you’ve answered someone else a million times, pls answer this post too. i’ve read thru the whole thread and didn’t find the answer.

  • lar

    i accidentally updated my jail broken and unlocked iphone 4 on 4.0.1 to the latest firmware. i have used redsn0w to jailbreak, launch cydia but cannot unlock to use with any sim. Any ideas how to do this? Thanks in advance

  • Ravneet

    Plz hlp me..
    Aftr jailbrking 5.1
    Netwrks are nt cming
    Just showing no service
    I hav dwnloded ultrasnow frm cydia
    But stil no netwrk avlble

  • Ravneet

    Plz hlp me..
    Aftr jailbrking 5.1 (3gs)
    Netwrks are nt cming
    Just showing no service
    I hav dwnloded ultrasnow frm cydia
    But stil no netwrk avlble

  • Tyger

    my iphone 4 cannot be switched on because i apparently didn’t switch it off before plugging it into the computer; is there a known solution to get it working again? please help me. thank you.

  • Meghan

    Hey okay so I got it! But, It is not letting me launch it the page just blicks how do I fix it?!

  • T. J.

    Whill the accessibility such as the voice over still work after useing this?

  • Abhishek Mallabadi

    Hi, I ve 3gs and it was jailbroken it was working fine, Now i ve upgraded to 5.0.1 but am not able to activate it, only configure screen is coming. when i try to jailbroke thru redsnow, it shows “Connected device doesnt support untethered version” , am not understanding wat to do n hwo to do….

    plzz help me..

  • I had unlocked IPhone 3gs, with IOS 4.1, then i connected with iTunes and downloaded IOS 5.1, during installation, it was stacked due error occurs, then it recommended to restore, after that it ended up factory setting which shows no APPs Icons. No Service nothing.
    Pls advice, i need to come back to jailbreak and Unlocked pls HELP, Help,Help

  • I had unlocked IPhone 3gs, with IOS 4.1, then i connected with iTunes and downloaded IOS 5.1, during installation, it was stacked due error occurs, then it recommended to restore, after that it ended up factory setting which shows no APPs Icons. No Service nothing.
    Pls advice, i need to come back to jailbreak and Unlocked pls HELP, Help, Help