How To: Jailbreak iPhone, iPod Touch Or iPad With Broken Buttons Using RedSn0w 0.9.14b2 [Windows]

RedSn0w was updated to version 0.9.14b2 yesterday to help the remaining iPhone 3GS users running the 06.15.00 baseband downgrade to a regular iPhone baseband. Another feature that made its way into this updated version of RedSn0w however, is called “DFU IPSW.” This feature allows those with broken hardware buttons to enter DFU mode for a Jailbreak.

If your home or wake/power button is broken on your current iPhone, iPod Touch or iPad you will be glad to know it is now easy to enter DFU mode with RedSn0w. The process simply involves creating a custom IPSW (iOS Firmware file) that upon being restored to will leave your device in DFU mode. As such, in this guide you will learn how to put your iPhone, iPod Touch or iPad in DFU mode with broken hardware buttons using the Windows version of RedSn0w 0.9.14b2.

Note: Yes, this method will result in loosing content on your iOS device. It is suggested you backup anything important prior to following this guide.

How To Enter DFU Mode Broken Home Button

Step 1: The first thing you will need to do is download RedSn0w 0.9.14b2 or higher from the iJailbreak Downloads Section or from one of the direct links below.

Download RedSn0w 0.9.14b2 (Windows)

Step 2: With RedSn0w downloaded you will need extract it and then launch it by double clicking on RedSn0w.exe and then you should see two buttons – Jailbreak and Extras. Click the Extras button, followed by the Even More button and finally the DFU IPSW button.

Enter DFU Mode With Broken Home Button

Enter DFU Mode With Broken Home Button

Enter DFU Mode With Broken Home Button

Step 3: Upon clicking the DFU IPSW button you will be presented with a window with some further information on the process. Read through this information and then click OK. You will now need to select a firmware that you can restore to without any hacks. This means a firmware that Apple is currently signing, which at the moment (July 5th, 2012) is the iOS 5.1.1 firmware. For those of you that need to download a the applicable firmware file click here.

Enter DFU Mode With Broken Home ButtonStep 4: After you select a correct firmware RedSn0w will create the new custom firmware with a ENTER_DFU prefix. This new firmware will be saved to the same location as the original firmware that you selected.

Enter DFU Mode With Broken Home ButtonFor Example: If I selected the iOS 6 beta firmware for my new iPad, which is named iPad3,1_6.0_10A5316k_Restore.ipsw, the custom firmware that RedSn0w would create is ENTER_DFU_iPad3,1_6.0_10A5316k_Restore.ipsw.

 Step 5: Now connect your iPhone, iPod Touch or iPad to your computer via the USB cable and launch iTunes. Click on your iOS Device from the sidebar and then hold down the OPTION key on your keyboard and click the Restore button. Doing this will bring up a new window where you can select the custom ENTER_DFU firmware file. Do this now and your iPhone, iPod Touch or iPad will begin being restored.

Jailbreak With Broken Home Button

Step 6: When the process is complete your iOS device should be in DFU Mode (the screen should be completely black). You can now simply follow one of our guides on Jailbreaking with RedSn0w by clicking here.

After following the steps outlined in this tutorial your iPhone, iPod Touch or iPad should be in DFU mode, meaning it is ready to be Jailbroken. If you have any further questions or thoughts please direct your attention to the comments section below.

Don't forget to follow on Facebook, Twitter and Google+.
  • Ph

    after i have done those instructions, my iphone 3G (4.2.1) is recognized by redsnow as in WTF mode and i can’t jailbreak it. I tried a lot of manipulations to put my iphone in dfu without my home button (which is broken) but the best i get is error 37 from itunes and then this strange wtf mode on redsnow. Do you know if there is a different way to put my iphone on dfu mode please ?
    Thx for your help

  • mba2dna

    don’t click “OK” when error 37 pop out, just run redsnow and it will close itune

  • Aaroncheung123

    hey @25488a3f5a66e209bc611f353ae74ef4:disqus  i just want to take this moment to thank you so much. i have spent months stuck with my iphone  getting errors 1600 or 1394 and noone has been able to help me at all. then i got into WTF mode not dfu mode for ages and your little comment has fixed my problems altogether so i really appreciate it.
    thank you :)

  • Awesomensikka

    Hello, I haven’t tried this yet, i just have one question before doing this, when it is in dfu mode, and it goes through the jailbreaking process, and when the point comes where we have to just boot it because it is a tethered jailbreak, will the idevice still be in dfu mode?

  • Wee Chap

    my phone went into recovery mode 

  • Msaadahmad 91

    My iphone 3g is 4.2.1 with 6.15.00 baseband ,i tried using this method and downgrading the baseband but when i enter DFU mode,redsn0w 0.9.14b2 doesnt recognise it while iphone Itunes recognises it as in recovery mode..Just to be sure,i connected it to a previous version of redsn0w and it detected it in DFU mode,so i m wondering if it there is a bug with the program for detecting iphone 3g in dfu mode ….also i tired doing the dfu restore method but it gave error 37 on itunes and the screen blanked out

  • Jemimamorales1

     ive tried the steps 1 by 1….and my ipod is already in DFU mode…and since it is already in DFU mode, is there any way possible that i could use Green Poison instead  of Red Snow in jailbreaking it? cause ive used Redsnow for jailbreaking but my ipod freezes…..

  • Jemimamorales1

     and ive also tried using RedSnow 0.9.6b4 since i have an ipod touch 2G (MC Model) v.4.2. but it always say my devide isnt supported by Redsnow….because it’s an MC Model……i thought Redsnow 0.9.6b4 supports MC Models?? I need help…………please please please…………..

  • Andy

    I have iPhone 3G, just managed to get 4.2.1 jailbroken with broken power
    button, and downgrade the baseband! What I did was MAKE SURE iTUNES HAD
    A BACKUP, then shift-restore the ios 3.1.2 firmware to downgrade the
    baseband, then use tinyumbrella to kick out of recovery mode or errors.
    Then I restored the ENTER_DFU 4.2.1 firmware to get into DFU. Then I
    used Sn0wbreeze v2.9.6 and made a custom firmware (advanced, to NOT
    update the baseband). Next, in Sn0wbreeze, I clicked IREB, then NO (not
    apple 2 tv), and it put my iPhone 3G in Pwned DFU mode. Next I opened up
    iTunes and did the shift-restore to the custom Sn0wbreeze firmware. Now
    I have jailbroken with cydia iPhone 3G, 4.2.1

  • Jkers152

    I completed the entire process and now my iphone shows a disk image and at the bottom it says Downloading Jalbreak Data….and has been stuck there for a while. While Redsn0w say’s “The rest takes place on the device Done!”

  • sadface

    when i tried this, it worked however when i finished the jailbreak my phone wouldn’t detect a cell network. I tried a normal restore to check if it was my sim/phone etc but it worked fine and then i tried the jailbreak again and it had the same issue. this sucks i really want to jailbreak i hate normal phones haha

  • Sirqueefsalot

    This also worked for me! Thanks!

  • abc

    I Have an Ipod 4th Generation with ios 5.0.1. After clicking Restore in itunes i get a message Error 3194

  • ifaz

    you are the best dude thanks a lot

  • Add Kelmendi

    in end it shows the recovery mode ! HELP PLEASE !!

  • bisal

    guys please help me out!!!! itunes says your sim card is not supported!! so cannot go to DFU mode with broken power button!!

  • ao1ele

    Just trying to reply to you just in case you haven’t got the solution yet, or if there is anyone out there looking for this solution. I had this same problem. The solution is not to click on the Error 37 message from iTunes. In other words, when iTunes gives you the Error 37 message, don’t click anything in ITunes and just go straight to run redsn0w. Redsn0w will detect your fone in DFU mode and close iTunes itself. If you click on the Error 37 message, iTunes will send your fone into WTF mode. Hope it helps somebody.

  • joren14

    after restoring the ENTER_DFU prefix in itunes the error 37 pop out then I just run redsnow and it clesed the itunes, after that I tried and jailbreak my device but it cannot be detected. I disconnected it and now its still in dfu mode. I tried to hold the power and home button after I disconnected it and still it wont turn on. I need help guys, anyone of you encountered this problem?

  • Cguev

    but what if my iphone is a 3G, this version of redsn0w only work with A5 idevices. Help please!

  • sdfg

    it acctually restored my ipod help!!!

  • fdg

    so like i got no error

  • Balis

    I have an iPhone 3G after restoring iTunes with the DFU-custom firmware, my device got stuck on WTF mode, and i have a broken power button; how can jailbreak my device.

  • butt boi

    what if your computer cant find your ipod

  • someone

    i did this tutorial and after that did i jailbreak my ipod and after that did i click just boot thethered but my ipod is still in dfu mode. help please !!!!

  • tgscorpion

    thanks bro….really really a big thanks…..your this single small tips….saved me …

  • j

    thanks, it worked.

  • jj

    i trtied reseting to factory default on my jailbroken iphone 4, the loading circle has appeared hours ago and just keeps spining. i tried using redsnow for the whole dfu mode because my power button doesnt work. but itunes doesnt see my iphone so i can restore it…

  • Pingback: iPhone 4 won't turn on (Broken sleep button) just keeps spinning()

  • Vigrinia

    im in the same exact situation

  • jonno

    it just putsmine into recoverymode and not dfu

  • Mar Vexor

    good day! can you please tell me how to do this in windows keyboard. my home and power buttons are jammed, i can’t jailbreak my ipod touch 4G without them… i followed your instruction mentioned in this page but i got a problem in holding down this option key (i tried alt key instead and click restore but it never run in DFU mode… please help… thanx..

  • Mar Vexor

    hey i tried shift,, it was good until during jailbreak… it said missing file…. then the screen just freeze….help please… thanx

  • abby

    where is the option key on a windows 7 laptop im a little confused

  • MrD

    it’s only on Mac keyboard :) in windows tha’s Shift key

  • Julius Roberts

    It puts my phone in recovery

  • Jav

    Nothing is happening when I am plugging my iPhone 4 into iTunes, my phone will not boot past the Apple screen and I have been advised to put it into recovery mode but my home button doesn’t work. I have tried using redsn0w but because iTunes will not bring up my device I cannot get any further and it is really frustrating. Someone please help me:(

  • Gubbi

    But what if itunes refuses to restore on my phone? can I restore to the ENTER_DFU.ipsw file with something else?

  • Pingback: dfu mode without power button?()

  • samuel

    when i did this it come up with missing keys.plist data for this build

  • Jeremy

    Did all this and when I plug my phone into my iTunes, the device does not show up so I can’t restore it. Why??

  • Jeremy

    Someone email me at if you think you know how this can be fixed. Thanks.

  • Helped

    thank you youre kickass

  • alex

    i had the same question,when i need to just boot it says i have to use buttons , but they are broken .

  • alex

    happened to tinyumbrella and then u can exit recovery mode and restore your iphone

  • alex

    happened to tinyumbrella and then u can exit recovery mode and restore your iphone.

  • Evan

    after doing this my 3g keeps going into WTF mode instead of dfu. Help please. i need to get out of 5 15 4 bb

  • evan

    This doesnt seem to work for me . still keeps going into WTF mode. help

  • Peter

    I have a question. My iPhone 4 currently has iOS 5.1.1 and I want to upgrade to a jailbroken 6.1.2. As my home button is broken I need a DFU firmware but the only official firmware I can use would be iOS 7. My question is whether the DFU firmware does install anything on my iPhone. I am afraid that I can’t downgrade to 6.1.2 if I use iOS 7 for entering the DFU mode. Does anyone know if it works?

  • Josiah

    After you Restore with the ENTER_DFU and get the Error Message in iTunes, open Redsn0w. MAKE SURE YOU HAVE AUTOBOOT THIS DEVICE WHEN IT CONNECTS IN DFU MODE *UNCHECKED*. Go to Extras and Select ipsw. After you find a valid one, it should say that it will be using it for the rest of the time. then go back, and choose “Just Boot”.

  • mandooo2

    Wouldn’t the above change the BB of the device because I will use the latest ios? In other words if I’m trying to preserve the BB and have a broken home button, the above will spoil it because it will change the BB, right?

  • iOSdowngrader

    Will this function with ios 6.1.3?

  • oye

    does this work with the latest version of ipod touch 4G? (6.1.5)

  • Jake

    Im stuck in dfu mode and my lock button is broken what can i do

  • Kawaii

    I pressed the option key on my keyboard and then I clicked restore. Nothing happened. When I clicked “Jailbreak” it said that my iPod was in recovery mode so I guess that means that I did it wrong. What did I do wrong?

  • Selim Efe

    you’re right:(

  • meichaaaa

    When I try the step where you hold the option key and press the restore button, it says the ipod cant be restored. help????

  • mayjohnson

    When your device was put in DFU mode, it would make you lost the data. If this happened to your ios device, try to download and install FonePaw iPhone Data Recovery to retrieve the files from iTunes or iCloud backup. You can select the deleted items to recover them.

  • marco Sy

    Its not working to my ipod 4g.why?

  • marco Sy

    Pls. Respond now