Although there have been methods in the past geared towards skirting around a broken Home button in order to jailbreak an iPhone, I don’t remember any of them being as easy as this.

If your Home button is on the fritz, then chances are you have problems getting into DFU mode, which is a prerequisite to using most jailbreak software. Fortunately, the iPhone Dev Team has come up with a simple, yet ingenious method for easily pushing your device into DFU mode using their latest update to the RedSn0w jailbreak tool.

RedSn0w 0.9.14b2 allows you to create a firmware file that will push your device into DFU mode once a normal restore through iTunes is completed. Check out our full tutorial inside for the step-by-step video walkthrough…

Step 1: Download and open RedSn0w 0.9.14b2

Step 2: On RedSn0w’s main window click Extras > Even more > DFU IPSW, and click OK on the pop-up dialogue.

Step 3: Browse for a valid signable IPSW file from Apple. For instance, if you have an iPhone 4, you want to select the iOS 5.1.1 firmware, since that’s the only firmware that Apple is signing at the moment for this device (as of 7/5/2012). If you don’t have this firmware file, remember you can download firmware from our downloads page.

Step 4: Once you select the file, RedSn0w will go through the process of creating a new IPSW firmware file that will place your device into DFU mode upon restore. This firmware file will be placed in the same location as your original firmware file, and be named with the prefix ENTER_DFU. For instance, if I selected firmware for my iPod touch 4th generation for iOS 5.1.1, my original file should look like: this iPod4,1_5.1.1_9B206_Restore.ipsw, and my new file should look like this: ENTER_DFU_iPod4,1_5.1.1_9B206_Restore.ipsw.

Step 5: Connect your device to your computer and open iTunes. Select your device in the iTunes sidebar, and hold the Option key (shift on Windows) and click the Restore button. Find your newly created ENTER_DFU IPSW file, and click OK. This will restore your device and place the device into DFU mode upon restore. You should just see a black screen once the restore is finished.

Step 6: Your device is now in DFU mode, with a freshly restored IPSW. You can now jailbreak your device using our easy to follow RedSn0w tutorials.

What do you think? Have you been dealing with broken Home button? If so, let us know your thoughts on this easy to use workaround.

  • Guest

    Unfortunately, I am getting Error 3194 with the restore at the middle of step five.

    Specs: 3G; 4.2.1; home button not working, no sim card in the phone currently, phone not activated

    -Used redsn0w to create the DFU file,
    -used tinyumbrella to get into recovery mode in order to click restore in iTunes
    -shift+restore (windows vista) and selected the Enter_DFU file

    then get error 3194, not restored, and exiting recovery mode

  • I tried this and made it worked until I tried to install iPad baseband. Now I got a black screen and no idea how to even get it to pop up in itunes or redsnow. Is my iphone gone forever? Please help me if you know how to start it again!

  • Stephanie Tran

    I have a iPhone 3Gs and it’s running on iOS 6.0.1. I have a broken power button. Will this work if I want to jailbreak using a T-Mobile SIM card?

  • Alex Rodriguez

    Does it matter that i have the newer itunes to restore my iphone ipsw file or should i get an older version of itunes?

  • Silver

    didnt work

  • Chispa

    Apple store won’t verify the restore, so it’s not going into DFU.. Well, it’s not restoring period.. I’m working with a broken power button.

  • thecloudyone

    does this work for ios 6.0.1?

  • shaggy dawwg

    i restored my iphone 3g before i knew there was a workaround now i cant get into itunes to do the restore on the youtube video just says we cant countine with your activation??? its abugger not having working home button what can i do????????? please help brother in law id gonna kill me cause i wiped his phone arghhhhhhhhh but aslong as i can restore the apps ill be ok lol

    • wordwyde

      using itunes restore, hold Shift button so you could select your restore firmware. it happens that when you click restore only, you are actually re-restoring your iph to the dfu form

  • angel

    my ipods says ‘Downloading Jailbreak Data…” and its been like that for half an hour, is it still going to work?? HELP PLEASE

  • CG

    Went through full process up to pressing install Cydia which immediately closes itunes and says I have to perform DFU process all over again, which ipod is still in DFU?

  • John Reymond

    hi guys, I’m on 05.13.04 baseband, and i’m on jailbroken OS4.0 , want to update my iPhone to 5.11 or 6.0 but the only issue is I want to preserve my baseband and I don’t know how I’m going to do that with a broken power button? please help , my os 4.0 is useless!

  • bob

    i have an 8gb, second generation ipod. when i put it into dfu mode and click jailbreak, it sits there saying exploiting steak4uce. it does nothing else. also, it is stuck in dfu mode.

  • arpit

    im getting a 3194 error when trying to restore my ipod touch 4
    please someone help me as soon as possible ..

  • backd00r6

    ok if i did step 5. and cancel it.. this will be in the dfu mode? so i can go to the redsn0w to do the jailbreak thing???

  • nobody nobody

    What version of itunes do u need

  • nobody nobody

    Does this work on an ipod touch 4g

  • Pete

    It puts my iPhone into WTF mode.

  • Casper

    I just did step 5 but wasn’t given an option to select the firmware, so is it actually restoring my device?

  • Marlyn Maria Santana

    i couldt… the jailbreak doesnt recognize that my iphone (3G) is off when i wanna do the step 6

  • jj


  • okim203 .

    does it works with ios6.1.3

  • Anthony

    after itunes restores it it doesn’t go into DFU mode, it just turns back on

  • okim203 .

    itunes is allways restart in the version was befor and there is no black screen in the end.. what can i do?

  • willard

    im doing this on redsnow 0.9.15b3 and during te jailbreak it gets stuck on page that says “missing keys data for this build” and it never progresses from there

  • hh

    dose it work with 6.1.3 ipod touch?

  • Natacha

    i forgot my password on my iphone 4 .. and my home button is broken too, also my iphone says its deactivated and that i have to connect it to itunes .. does anyone know if theres something i can do with that?..

  • sychoibaby

    When I opened up redsnow, a pop-up opened and said, “Couldn’t load Mobiledevice.dll (error 127)”. What do I do? I got the DFU mode and did everything, but I couldn’t restore my iPod.

  • Nathaniel Espino Asuncion

    i have a broken home button, i wanna ask if its possible to jailbreak an iphone 3gs ios 6.1.6 with broken home button? if possible i need a link on the instructions.

  • jordan

    I downloaded my firmware file; ipod 6.16 from your page, and the I went on to DFU IPSW, but I cant find the file at all? please help me asap

  • Jasmine Kuehn

    this didnt work for my phone and now its stuck.. redsnow is saying its stuck in wtf

  • Nguyen Hoai Bac

    Help me! Error 20 and Recovery mode. Not DFU mode.

  • charis mosquera

    Savvy post . my company recently made use of to merge pdf . It’s kind of easy to get the hang of and it’s phenomenal , I know they are offering a free trial now