Wednesday, December 31, 2008

iPhone Hack: Re-enable DFU mode in Mac OS X 10.5.6

·

Contact Us


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.

  1. Unzip the archive
  2. Place the “Install_IOUSBFamily_kext_10_5_5″ folder on your Desktop (This is important)
  3. Open the folder and start the application “Fix_DFU_10_5_6″
  4. You will see the Readme box (click “OK”)
  5. provide your admin password
  6. Let the Application do it’s job

  7. 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.

IOUSBFamily kext Automator Application

Download

Filename: Install_IOUSBFamily_kext_10_5_5.zip
Size: 338KB
Downloads: 660

Description:
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

Related Articles


Related Article Widget by Hoctro

About Me


嗨,我是花,居住在印度兴奋的Windows,Linux中国的外籍人士和所有高科技的东西

Hi, I am Hua, a chinese expat residing in India excited about windows, linux and all things tech

Receive updates for free

Enter your email address:

Delivered by FeedBurner

Mobile Version

Bookmark

Bookmark and Share

Blog Archive