Fixing Macbook Pro Unibody DFU on 10.5.6

Recently Apple releases 10.5.6 update which includes alot of performance improvements bla bla bla and also breaks the ability of your mac to manage a device on DFU mode. This making technically imposible for jailbreakes and curious developers to work the the iPhone and the iPod Touch.

I'm sure you've heard of the infamous Automator script that is running wild on the internet. Well, I don't know if it's me or that thing just doesn't work on Unibody Macbooks Pro's :( Obviously if you are here you are one of that poor guys with a brand new shiny Unibody Macbook Pro like me and you are having issues jailbreaking your iPhone, don't worry here's a fix for you my old camarade.

The problem starts with the new USB drivers bundled on 10.5.6 so the first thing you'll have to do is go get a copy of the IOUSBFamily.kext from a 10.5.5 machine, I'll wait here... If you came back with your hands empty you can download a copy of the driver from here:

http://www.mediafire.com/?sharekey=c27475908080a4e4d2db6fb9a8902bda

After that we are going to have to do some man work with the Terminal.app you can find it on /Applications/Utilitys/Terminal.app and here we go:

First unzip the file to some place you know where it is like your home folder

Second type this down

type sudo -s and enter your password, this will put you into root mode

Backup your IOUSBFamily.kext


cp -R /System/Library/Extensions/IOUSBFamily.kext ~/

Delete the old one

rm -r /System/Library/Extensions/IOUSBFamily.kext

Move in the new file

mv /Users/User/Downloads/IOUSBFamily.kext /System/Library/Extensions

Change the permission and the ownership of the file

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext

Now delete your old Kext cache, WARNING DON'T DELETE DE EXTENSIONS FOLDER DELETE DE .mkext

rm /System/Library/Extensions.mkext


Wait a few moments and reboot your machine

Now you are ready to go, happy jailbreaking

Hope this works for you as it worked for me

Leave a comment
Name:
Email:
Comment: