March 15, 2026
How to Enable DFU Mode in Mac OS X 10.5.6

How to Enable DFU Mode in Mac OS X 10.5.6

Posted December 18, 2008 at 11:52pm by
These are instructions on how to enable DFU mode detection in Mac OS X 10.5.6. In order to pwn your iPhone for jailbreak or unlock you will need to have iTunes detect your iPhone in DFU mode. Normally this was not a problem; however, it seems Apple has disabled this ability in OS X 10.5.6.

Volkspost from Hackint0sh has released an Automator program to fix this. You can find instructions below on how to use it. A big thanks go out to him for his efforts.


***WARNING: While this does not affect all users, it is possible that QuickTime 7.6 may freeze your keyboard and mouse. Please uninstall this patch before installing QuickTime 7.6

***ALTERNATIVE: Rather then following this tutorial a much easier solution is the use of a USB hub between your iPhone and the computer. If you are not an advanced user it is suggested that a USB Hub be used until an update to the script has been posted

Step One
Download the Automator program(Install_IOUSBFamily_kext_10_5_5.zip) from here and save it to your desktop.

Step Two
Double click the downloaded zip(Install_IOUSBFamily_kext_10_5_5.zip) on your desktop to extract it.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Three
Double click the extracted folder(Install_IOUSBFamily_kext_10_5_5) to open it.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Four
Double click the Fix_DFU_10_5_6 icon to launch the Automator script.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Five
If warned that the application was downloaded from the Internet click the Open button.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Six
You will then be displayed the Readme for the script. Make sure you are logged into Mac OS X using an administrator account then click the OK button.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Seven
The Automator script will then attempt to close all open applications. A window will pop up asking for your Administrator password. Enter the password then click the OK button.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Eight
Another dialog box will appear informing you that caches necessary for boot are being updated. Click the OK button.
How to Enable DFU Mode in Mac OS X 10.5.6

Step Nine
Your computer will then reboot. Once it has you will be able to detect an iPhone in DFU mode again.



The full procedure of the Automator program is as follows:
1. checks if you are at Mac OS X 10.5.6 or better (if not will quit)
2. show a readme
3. quits all running apps (with save option)
4. backup the original files (AppleUSBHub.kext and IOUSBCompositeDriver.kext from 10.5.6) in a new folder on your Desktop
5. ask for your admin password
6. copy AppleUSBHub.kext and IOUSBCompositeDriver.kext from 10.5.5 into the desired location on your Mac
7. set owner:group and permissions
8. rebuild the kextcache
9. reboot your Mac

For more information you can read volkspost's original post. To learn how to put your iPhone into DFU mode click here
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
Comments (68)
You must login or register to add a comment...
Guilherme
Guilherme - March 28, 2011 at 9:49pm
Hello, I got my mouse and keyboard frozen and I dont know what to do to uninstall the patch, since its impossible to move anything in my Mac. Help me please!!
Reply · Like
Tay
Tay - June 29, 2009 at 1:36pm
had Same problem. Insert restore disk and restart while comp boots up hold down c key and u should be able to use keys and mouse to restore back to factory
Reply · Like
Jonas B
Jonas B - May 6, 2009 at 9:39am
Ok, here is the easiest solution if your computer freezes after using this script: You need another mac though. 1) Turn off the messed up computer 2) Connect a 6-6 firewire cable between the messed up computer and the other mac (turned on) 3) Boot the messed up computer in target mode by pressing T during boot. You’ll see a big firewire symbol on the screen and the hard drive of the messed up computer will appear in finder. 4) Download the 10.5.6 Combo Update from Apple at the other mac. 5) Double-click the update to start it and just follow the instructions. Choose the messed up computer’s hard drive when you select the target volume during the installation process. 6) When you have finshed the update, eject the messed up computer in finder, disconnect the firewire cable and reboot it. 7) Done.
Reply · Like
will
will - April 24, 2009 at 1:31pm
This thing broke my mac. I can't type nor use my mouse anymore. Is there anything I can do to save my files? Please help me!
Reply · Like
Sofia
Sofia - April 29, 2009 at 5:02am
Hi! I found a really easy solution. If you are like me, not an expert at all and you think people is talking Chinese when trying to explain how to fix your Mac, here it goes a easy way to do it: http://hackint0sh.org/forum/f146/60657-8.htm#post375941 (follow unkle's instructions). If you are worried about loosing all the info you had before everything frozed, don't worry anymore. By following this guy instructions you just repair the damage this stupid program made and update 10.5.6 combo at the end. When you finish doing all of that, your mac will be the same as always. Applications, pictures, documents, music...everything :) LESSON LERNT: never ever ever again, install something without reading a LOT about it in many many forums. :) Hope I helped! Sofia
Reply · Like
Gangadhar
Gangadhar - April 23, 2009 at 7:22am
Guys, Its risky. My Mac got stuck and I was left with No Keyboard and No Mouse. I had to reinstall the OS.
Reply · Like
enine
enine - April 21, 2009 at 10:14am
This solution worked for me thanks a lot! Guys who have questions: Just follow what it says!
Reply · Like
missesheather
missesheather - February 22, 2009 at 3:03pm
I ran this script 2 weeks ago. After it requested my imac pw, it sat there. It did not automatically reboot. I rebooted anyways and everything was fine. I couldn't tell if the script worked or not so I ended up using a usb port (based on other comments in forums). After 2 weeks, I had to reboot my imac and my keyboard and mouse stopped working. I hadn't made any changes between then and now. I was stuck. I didn't have another mac and safe mode would not recognize the keyboard or mouse either. So I researched around (using my windows pc) and found this forum post: www.hackint0sh.org/forum/f146/60657-8.htm. I read and followed unkle's instructions and It worked for me! (Only step different was in step 3, I removed the "/" before the ending quotes.) I was able to use my keyboard and mouse in safe mode and install the 10.5.6 combo update that I had downloaded and placed on a flash drive. Everything is back to normal. All apps and everything are still there :)
Reply · Like
olivier
olivier - February 7, 2009 at 7:10am
Yeah I had the same problem with this script !!! Dont use it !!! If you are in trouble (stuck with no keyboard an mouse) check out Tapatio's post below on how to solve this issue by restoring your system: definitely the easiest way if you are non-geek like me... Thanks Tapatio
Reply · Like
Tapatio
Tapatio - February 20, 2009 at 8:49am
Thanks, Oliver! I'm glad this has worked for the relief of some of us who are non-geeks (that's like 90% of readers) and that also avoided the embarassing step of taking our Mac for "service". And as I said. I'm using 10.5.5 and do not intend to upgrade untill this is truly solved.
Reply · Like
Thibault
Thibault - January 30, 2009 at 3:12am
Same problem here. Macbook pro unibody hasn't mouse, keyboard nor USB ports...
Reply · Like
Philipp
Philipp - February 1, 2009 at 9:38pm
Look. It worked for some. Just do it with your brain turned on, or read the older comments!
Reply · Like
Rick
Rick - January 26, 2009 at 7:13pm
Do not use this patch!! It is likely to cause way more trouble than help. Yes, for some it has worked, but for many others it has not. Do you really want to roll the dice? Honestly, I think it's quite irresponsible for iClarified to keep this hack up here (and only with a small quote that it 'might' cause problems). Want to use DFU with 10.5.6? It's simple, just use a USB hub. It's that easy!!!!
Reply · Like
anon
anon - February 1, 2009 at 7:19am
except some usb hubs dont work
Reply · Like
JOSE RECINOS
JOSE RECINOS - February 2, 2009 at 10:21am
I'm successfully restoring with a custom 2.2 ISPW on 10.5.6. Instead of putting the iPhone into DFU, I put it into regular recovery mode. When in this mode on the iPhone the iTunes logo and the USB cable is shown (Apple default), or "Steve" (Standard Pwnage) or your custom recovery logo. 1. Disconnect iPhone from your PC/Mac if not done already. 2. Hold Power/Sleep until the red slider shows up, slide to shut the iPhone down. If this aint work hold Power/Sleep and Home until the iPhone shuts down. Put it aside. 3. Start iTunes on your PC/Mac and make sure to have the latest version. 4. On the iPhone press Home button and keep holding it while connecting the iPhone to your PC/Mac. 5. iTunes will detect an iPhone in recovery mode, the iPhone shown the recovery logo.
Reply · Like
akonnoui
akonnoui - February 7, 2009 at 9:48am
I have the same problem. I read a few posts on macfixit.com but the solution did not work for me. I tried the ''Archive and Install'' approach but my MacbookPro can't boot from the leopard DVD. I constantly get a nasty folder with a question-mark. After a few seconds, the question mark disappears and it takes me again to the frozen input at login. I understand that the machine does not recognise the DVD and continues to boot from my HDD. I tried with another DVD but the same problem remains. Help!Help!Help!Help!Help!
Reply · Like
Matt F
Matt F - January 13, 2009 at 1:12am
This caused my 20" alum iMac's mouse/keyboard to freeze. Use this script with caution.
Reply · Like
mpnupe3
mpnupe3 - February 16, 2009 at 12:10am
when it this patcher froze your keyboard and mouse what did you do to reverse the issue? Please dont tell me you had to completely reset your computer!!!
Reply · Like
speris
speris - January 12, 2009 at 6:48pm
Your keyboard, mouse and usb ports will stop working if you use this script. Don't do it. iClarified should remove this tutorial long time ago.
Reply · Like
Kei
Kei - January 10, 2009 at 10:59am
Go ahead and install this patch if you want your keyboard and mouse to stop working. It won't even work in safe mode and you're screwed like me if you have a macbook air, because you have to use a USB cd drive to reinstall OSX. iClarified should not recommend this or even have a page on this. I'm so disappointed! Think carefully before installing this 'patch'.
Reply · Like
argos
argos - January 9, 2009 at 4:37am
I did and my usb port sucks, don't work my keyboard and mouse. When you run this file may damage for usb port be careful. Please! Delete this "How to Enable DFU Mode in Mac OS X 10.5.6" news. Risk Risk Risk.... iMac 20' (Metalic) Macosx 10.5.6
Reply · Like
Philipp
Philipp - January 9, 2009 at 1:16am
Worked for me, too. Did anyone even read my post?
Reply · Like
S_Warrior
S_Warrior - January 8, 2009 at 7:29pm
It did work the first time for me. No problems. Quickpwn was not recognizing my iPhone in DFU mode and after installing this package it did. No problems with iTunes either.
Reply · Like
ApriliaLac
ApriliaLac - January 8, 2009 at 6:55am
Has anyone got this working ? Do I have to drag out my Gateway to unlock iPhones now ?
Reply · Like
Matt
Matt - January 3, 2009 at 11:49pm
OMG! I accidentally installed the thing without knowing bad things could and everything went through. So far, it's been two days and my mouse and keyboard USB haven't died on me, but I'm afraid it soon will. I downloaded the Mac OS X 10.5.6 Combo Update. Currently I'm on 10.5.6, and I don't want to reinstall OS because this computer belongs to my brother. I'm really not sure what to do now! When I booted up my iMac, it took 3 minutes to boot up, usually it takes 20 seconds. Everything's been slowing down every since I installed this stupid thing! Please! I need help to remove this before any more bad things happen.
Reply · Like
goa
goa - January 5, 2009 at 4:59am
I also installed this on mi imac 24" and the next day my usb keyboard did not respond and bluetooth mouse also was dead, no signal. No way to acces my imac. I had installed Jaduu Connect on mi imac and my iphone, and with it i was able to use my imac and download from apples website the update for 10.5.6 and reinstall it, and everything was fix then. so use this app at your own risk, cause you can end up with a messed up computer, without keyboard and mouse, and many problems to try to fix it and recover your data.
Reply · Like
mpnupe3
mpnupe3 - February 16, 2009 at 12:14am
ok i need complete instructions toward fixing this problem. I downloaded the patch and I tried to delete before the computer reinstalled but I was TOO LATE! now my entire keyboard and mouse are frozen. What exactly can I do to reverse this issue?
Reply · Like
Angeldi
Angeldi - January 2, 2009 at 6:51pm
Do not do the move! Totally useless tutorial. It didn't work with me and freeze my iTunes (was not able to connect my iPhone on my computer and iTunes didn't recognize it as it was saying there was a USB problem). For unlucky guys like me (or with other problems), go back on Apple website and download the Mac OS X 10,5,6 Combo Update ... it will fix your issue (but the main one will still remain, no DFU)
Reply · Like
dbloocrw
dbloocrw - January 2, 2009 at 7:50pm
I connected the iphone through a belkin usb hub and ran the quickpwn software on 10.5.6 and had no problem connecting to itunes in dfu mode. it worked absolutely flawlessly.
Reply · Like
ApriliaLac
ApriliaLac - January 8, 2009 at 6:57am
But have you used quickpwn before on this phone or was it new ?
Reply · Like
Matt Conway
Matt Conway - January 1, 2009 at 12:14pm
This automator script is completely broken unless the folder that contains it is on your desktop. Even then, one of the shell commands at the end needs to be run with sudo, not by itself. If you want to use it, you need to run Automator, and use it to edit the script to make sure all shell commands are preceded with sudo.
Reply · Like
More Comments
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Where to Download macOS Tahoe
Where to Download HomePod Firmware Files From
AppleTV Firmware Download Locations
Where To Download iPad Firmware Files From
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.
DEALS