Gizmodo

  • Gizmodo
  • bestmodo
  • lifehacker
  • kotaku
Profile logout login
Uncle Joel's Guide to Giving Gadgets on Valentine's Day (or, Relationship Advice from a Man Who Drinks Alone)

Uncle Joel's Guide to Giving Gadgets on Valentine's Day (or, Relationship Advice from a Man Who Drinks Alone) #giftguide #valentinesday

25 New Ads to Introduce Xfinity to the Masses

25 New Ads to Introduce Xfinity to the Masses #photoshopcontest #photoshop

What Is Google Buzz?

What Is Google Buzz? #google #googlebuzz

74 Phenomenal Panoramic Planets

74 Phenomenal Panoramic Planets #photography #shootingchallenge

Apple iPad: Everything You Need to Know

Apple iPad: Everything You Need to Know #apple #appleipad

Canon Rebel T2i DSLR: 18MP and Legit 1080p Video for $899

Canon Rebel T2i DSLR: 18MP and Legit 1080p Video for $899 #digitalcameras #canonrebelt2i

Super Bowl Ads 2010: Lots of Chips and Beer, Light On Gadgets

Super Bowl Ads 2010: Lots of Chips and Beer, Light On Gadgets #superbowl #superbowlads

Gizmodo

FAQ. Include # before tag:
#tips, #whitenoise, #broken, #lifechanger, etc.

New York, 2:47 AM
Wed Feb 10
60 posts in the last 24 hours

FR | IT | DE | SP | JP | AU | BR

GIZMODO TEAM

Tip Your Editors:


Editorial Director:
Brian Lam | | Twitter

Editor:
Jason Chen
| AIM | Twitter

Features Editor:
Wilson Rothman
| Twitter

Senior Contributing Editors:
Jesus Diaz
| AIM | Twitter
Mark Wilson, Reviews
| AIM | Twitter

Contributing Editors:
Matt Buchanan
| AIM | Twitter
Adam Frucci
| Twitter
Sean Fallon
| Twitter
Jack Loftus
| Twitter
John Herrman
| Twitter
Dan Nosowitz

Chris Mascari

Kat Hannaford
| Twitter
Rosa Golijan
| Twitter
Chris Jacob


Columnist:
Brendan I. Koerner

Interns:
Don Nguyen

Kyle VanHemert


Heroes and Friends

Comment Account Questions:

SUBSCRIBE TO GIZMODO RSS

New: Breaking news and daily top stories via email
9515 Subscribers


Please confirm your birth date:

Please enter a valid date
Please enter your full birth year
This content is restricted.

Warning: 10.5.6 MacBooks May Freeze After Jailbreaking iPhone 3G

This weekend, I learned the hard way that trying to jailbreak an iPhone 3G using a MacBook running 10.5.6 can totally freeze up the machine later on. Here are the specifics: UPDATED

Short version: Be careful with that latest QuickTime update if you have run any "DFU fix" Automator scripts on your unibody (Late 2008) MacBook or MacBook Pro. Do not upgrade to QuickTime 7.6 until you've repaired the alterations that the script made to your system. UPDATE: I am learning from commenters that this is not just limited to unibody Late '08 MacBooks, but it applies to ALL MacBooks running 10.5.6.

In this post, we outlined how to re-enable unlocking and jailbreaking functionality if you've upgraded to Mac OS X 10.5.6. To do it, you have to run an Automator script that "fixes" the system so that you can enter something called DFU mode. It's some hardcore juju, but the script seemed easy enough to run and reboot.

The now-mysteriously-missing original Hackintosh article mentioned that there were some issues with the unibody MacBook and MacBook Pros, but it never said that you should undo it after you finish jailbreaking.

I didn't even get the jailbreak itself to work on that machine in the end, even though Jason did on his unibody MacBook Pro, but the Automator DFU fix didn't cause any perceptible changes to my system's behavior, so I promptly forgot about it.

Fast forward two weeks. I get a notice of the latest QuickTime upgrade, so I OK it. When my system restarts, I have no access to keyboard or trackpad. Not only do I not have access, I can't even plug in a mouse or keyboard. I could use those controls when booting off of a system install disc, but I couldn't get the installer to repair my OS, since it was "newer." The computer was borked.

My solution was easy but nuclear: I turned an external 320GB drive into a boot disk, ran the migration tool to move every bit of data from my unibody MBP, then simply swapped drives. (Gotta hand it to Apple for that new swappable-drive design.) My machine is as good as new, and now totally up to date.

What you should do, if you already ran the DFU script and haven't installed that QuickTime update yet, is try the method I have since discovered outlined in this Apple Support thread. Apparently, I'm not the only one with this problem.

Here are a few solutions besides the one in the support thread:

• If you still have access to your keyboard and mouse, you can copy the backup files (it should be under Backup_IOUSBFamily_kext_10_5_6 on your desktop) to where the Automator script was, Install_IOUSBFamily_kext_10_5_5 on your desktop. Then, just run the Automator script again, and it will copy those "original" files to the right location, then change the permissions correctly and reboot your machine.

• If you already ran the QuickTime update and you're unable to access any input (USB or otherwise), you can SSH into your machine and run these commands one by one. If you had trouble with the Automator script, you can open up the terminal and do this too, manually. Note, some of these lines are too long, so they wrap to 2 lines. Make sure you copy it in its entirety. Commands are separated by empty lines in between.

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
You'll have to enter your administrator password here

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/AppleUSBHub.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/IOUSBCompositeDriver.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo rm -r /System/Library/Extensions.mkext

sudo touch /System/Library/Extensions

sudo reboot

Your machine will reboot after prompting to update boot caches, and the files should be back to the standard 10.5.6 ones. Good luck!


Send an email to Wilson Rothman, the author of this post, at wilson@gizmodo.com.


Upload an image | Add an image URL ×
×
×
Choose a file to upload:
×
Dsmvwl  Admin  Promote to frontpage Approve user Ban user ×
Loading comments ... -/|\
Earlier discussions Paging in progress... | Other discussions | Show all discussions | Show featured discussions only | Expand all threads Collapse all threads
Start a new discussion
By Wilson Rothman
Jan 26, 2009 04:00 PM 44,065 84
Edit » Set to Draft » Invite » Syndicate »

Syndicate this post


Site:
Mode:

sending request
cancel
more about #jailbreak
Latest Redsn0w Tool Jailbreaks iPhone 3.0 and 3.1.2
First Look: GV Mobile 2.0 for the iPhone
N64 Emulator Hits Jailbroken iPhones, With Bluetooth Wiimote Support
read more: #jailbreakfiasco, #jailbreak, #iphone, #iphone3g, #unibody, #macbook, #macbookpro, #unibodymacbook, #dfu, #automator, #1056, #top
 
  • Archives
  • About
  • Advertising
  • Legal
  • Help
  • Report a Bug
  • FAQ
Original material is licensed under a Creative Commons License permitting non-commercial sharing with attribution.

Login

Enter your username and password.

Please enter a username.
Please enter your password.
logging in
Login via Facebook | Sign Up | Forgot Password?

Reset Password

Please enter your email address to have your password reset.

Please enter your email address.
Please enter a valid email address.
requesting password reset

Register

Registering will give you a user profile and the ability to add other users as friends. To become a commenter, however, you need to audition.

Want to know more? Consult the Comment FAQ and legal terms.

Please enter a username.
Please enter a password.
Please confirm your password.
Passwords are not identical.
Please enter a valid email address.
registration sent, waiting for reply

Submit Your Comment

You don't need to login to comment. Just enter your email address below.

See how your address will be displayed in the Comment FAQ.

Please enter a valid email address.
Please enter a valid email address.
logging in

Login with your Facebook or Gizmodo account.

Sign up here.



Send An Invitation

To invite commenters to this page, paste in a list of comma-separated email addresses, and then select send invites.

Please enter at least one email address.
Please use valid email addresses.
Please use unique email addresses.
Please enter fewer addresses.
requesting invites

Send a link

Send a link to this post 'Warning: 10.5.6 MacBooks May Freeze After Jailbreaking iPhone 3G' via email:

Please enter your name.
Please enter your email address.
Please enter a valid email address.
Please enter your recipient's email address.
Please enter a valid email address.
Please enter your message.
Sending message