Home > hackintosh, operating system, software > Updating to 10.5.6

Updating to 10.5.6

Following the recent post where I restored a backup to return to 10.5.5, I’m now back to 10.5.6 with no apparent problems so far. The research into the 10.5.6 waking from sleep issue was confusing with some conflicting advice, so here is a brief summary of what I did and the results.

The original problem was that after updating to 10.5.6 using software update my hackintosh would appear to sleep but had shut down, so hitting the power button resulted in a full startup rather than a brief waking from sleep. Before upgrading I had made a bootable backup using Carbon Copy Cloner so this was restored to get back to a fully working 10.5.5 system.

SpyBoyCH left a comment on the original article pointing to a post at netkas’ blog, suggesting a hackintosh requires a patched DSDT under 10.5.5 before the 10.5.6 update would work correctly. The comments on that page contained a link to the pcwizcomputer site where a GUI tool to produce a patched DSDT could be downloaded. There is also an app called the Universal OSx86 Installer which aims to do all the post install patching in one step, including kexts, bootloader and DSDT patch. I decided to try this since it allows the downloading of a complete kext package for your specific motherboard. It didn’t work as expected, no doubt because I’m not starting with a fresh install.

After restoring the backup again I did a bit more searching and found a post on the pcwizcomputer blog explaining that while a DSDT patch was required for the 10.5.6 beta, it was no longer needed for the final release. So what caused the sleep problem? Another search turned up a couple of suggestions. The first was remove any software mounting NTFS partitions like Paragon NTFS and Macfuse, the other was to enable the ‘Restart automatically after a power failure’ option in Energy Saver. The first didn’t make any difference for me, and the second worked.

I experienced another problem with USB devices during the upgrade. After installing 10.5.6 I had lost sound, so took the lazy route of running OSX86tools to reinstall the required drivers. After this I suffered a kernel panic whenever trying to access a usb SDHC card reader. This was solved by re-installing the 10.5.6 update then using OSX86tools to just add the audio drivers. Seems to be working fine now, sleep is good and I haven’t found anything not working so far. I’m starting to wonder just how important these point updates are since Leopard has matured into a stable and responsive OS on my hardware. I guess us hackintosh users are just an obsessive bunch who want to be running the latest software.

As ever, many thanks to all the people who post this essential information to the blogs and forums. I didn’t discover any of this stuff myself, it’s just presented here to help those like myself who need a pointer in the right direction.

  1. Jding
    January 2, 2009 at 11:13 pm

    Are you using Time Machine? I’m having a problem designating a disk for backup after upgrading to 10.5..6. TM says “built-in network interface could not be found” on the backup drive. The solutions discussed don’t work for me:


    Just asking as my hardware is pretty close to yours. Thanks for for the follow-up. I lost my sound after the update as well, but reinstalling chameleon and rebooting fixed it.

  2. Jding
    January 3, 2009 at 1:26 am

    IONetworkingFamily.kext was the issue but there are so many versions of it floating around that I had to find the correct one. I found one that was version 1.6.0 ( 1.6.1 is the latest ) that worked. It killed my networking until I did an -f on boot.

  3. basshead
    January 3, 2009 at 3:34 pm

    I stopped using time machine a couple of months ago since I never used it to restore any files. I’m just moving to a couple of 1Tb drives for daily use and backup.
    The 10.5.6 install was a bit challenging since it would crash whenever I plugged in a USB flash drive or card reader, and installing the OSX86Tools kext packages didn’t improve matters. I had to download the packages, extract them and install specific kexts.

  4. Jding
    January 3, 2009 at 5:49 pm

    Looks like you had an issue with sound as well. I’ve had really good results with these packages for audio:


    I’m using the Realtek ALC889A BETA V5 Kexts ( I believe you have the same chipset ) on a GA-EP45-UD3P motherboard. You need to include the Legacy AppleHDA kext as the HDAEnabler kext needs it. I had to install the kexts using chameleon so they go in the /Extra/Extensions folder. Installing them with OSX86Tools didn’t work. I’ve successfully done all system updates without losing sound ( touch wood ).

  5. March 3, 2009 at 3:20 pm

    My way to 10.5.6 was 10.5.1->10.5.6 without any trouble cause my hardware config is mostly MacReady even AppleIntelCPUPowerManagement.kext
    After update before restart I just moved back my special drivers(video, audio, Marvell ATA) and reboot was successfull at all.

  6. theManiac84
    March 16, 2009 at 10:40 pm

    I’m trying to install Mac OS X via the retail DVD. The problem I’m running into is the boot 132 disk. I place it in the CD drive and boot my Hack but I never get any instruction to boot from a desired drive. Any thoughts

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: