Click imaIf you recently upgraded your Mac OS X system to 10.5.6 (released December 15th ‘08) and you’ve tried to jailbreak your iPhone or iPod Touch and found it doesn’t quite work, well it’s because 10.5.6 disables DFU mode. DFU mode is required to jailbreak the iPhone or iPod Touch. It’s unclear if Apple did this intentionally or if it’s a bug in the kernel.
Over at hackint0sh.org, volkspost has put together a nice automator application that does all the required steps to re-enable DFU on Mac OS X 10.5.6. You are required to be logged in as an administrator and you must provide the admin password.
The application, when ran
- checks if you are at Mac OS X 10.5.6 or better (if not will quit)
- show a readme
- quits all running apps (with save option)
- backup the original files (AppleUSBHub.kext and IOUSBCompositeDriver.kext from 10.5.6) in a new folder on your Desktop
- asks for your admin password
- copy AppleUSBHub.kext and IOUSBCompositeDriver.kext from 10.5.5 into the desired location on your Mac
- set owner:group and permissions
- rebuild the kextcache
- reboot your Mac
Download the automator application from the link given below.
- Unzip the archive
- Place the “Install_IOUSBFamily_kext_10_5_5″ folder on your Desktop (This is important)
- Open the folder and start the application “Fix_DFU_10_5_6″
- You will see the Readme box (click “OK”)
- provide your admin password
- At the end the Finder will open another dialog box telling you that the cache is being rebuild, Click “OK” or just leave the box alone. After a couple of seconds your Mac will reboot automatically - done, DFU is enabled again.
Let the Application do it’s job
IOUSBFamily kext Automator Application
Re-Enables DFU Mode on Mac OS X systems with 10.5.6 installed
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
0 comments:
Post a Comment