Successful update to Mac OS X 10.6.4 on GA-P35-DS3L

Yet another release from Apple, this new release enhances the stability of the genuine Mac machines and brings down the Hackintosh yet .. again! Changes that breaks things in this update:

  • SleepEnabler.ext would not boot and result in Kernel Panic if kernel flag pmVersion is not set to 20
  • AppleHDA.kext drop support for ALC888 (introduced in 10.6.3)

I will show you how to update to latest 10.6.4 safely. Please read carefully and follow the instructions. You can ask questions by posting comment and I will try to help you out .

  • To resolve the SleepEnabler.kext Kernel Panic, before installing 10.6.4 you have 2 options:
    1. Edit your Extra/Extensions’s com.apple.Boot.plist file with this code:
      Kernel Flags pmVersion=20
      

    2. Remove E/E SleepEnabler.kext completely and then after installing 10.6.4, then drag Meklort ‘s kernel independent SleepEnabler.kext to your E/E folder. Download the extension here

      WARNING if you do not update pmVersion kernel flag nor removing your current SleepEnabler.kext, you will get Kernel Panic on restart – so be decisive! I go for Meklort’s way

  • Backup your /System/Libary/Extensions/AppleHDA.kext if you were following my previous post. You will need to reinstall this kext with Kext Utility after installing 10.6.4. This is because Apple drop support for ALC888 in 10.6.3. You can reuse your 10.6.2 AppleHDA.kext if you are upgrading from 10.6.2.
  • For Bonjour fix, If you have used the RealtekR1000SL.kext method in /Extra/Extensions you will need to re-do that too (again see the previously posted link to the 10.6.3 update for details).
  • Please make sure you drag and drop the E/E folder onto Kext Utility to fix permission, this step is highly recommended. Next download and install 10.6.4 combo update. Restart and enjoy!

Please search around for Kext Utility, it’s one of the best tool for Hackintosh!

Advertisements

About Jones Lee

Nothing much about me..

20 responses to “Successful update to Mac OS X 10.6.4 on GA-P35-DS3L

  1. bakuman

    Thanks so much! I was wondering why I get KP after installing 10.6.4, now i know it’s because of SleepEnabler. What I did is I set pmVersion in bootloader and once I get in, I modify my plist file.

  2. ToBeMac

    Thanks for the guide, appreciate your effort 🙂
    Speaking of SleepEnabler, am having an issue getting my hackintosh to sleep properly, as whenever i put it to sleep, my PC shutsdown as if it’s hibernating in windows then backs on right away, if i try to put it in sleep one more time, the same happens again but the monitor stays off no matter what i do and i had to just restart the machine..

    I tried with and without overclocking.
    Tried to play around abit with various bios settings.
    Tried with and without the sleepenabler.kext.

    It’s actually always the same.
    Any thoughts?

    Thanks.

  3. Erickson

    Wunderbar! Thanks for the guide

  4. mac.addict

    Thanks. Are you using Chameleon as boot loader? Do you know how to set kernel flag pmVersion with Chameleon? I fogot to remove SleepEnabler.kext and now I am stuck with Kernel Panic.

    • ToBeMac

      While you’re at the chameleon boot screen, with the Mac partition highlighted, just type in PmVersion=20 and press Enter.

      • ToBeMac

        Ops sorry, it’s PmVersion=0
        Then AFTER you delete the old sleepenabler and add the new one, then you have to boot with PmVersion=20, or better add it to your apple.boot.plist as written in the above guide.

        GoodLuck.

  5. Thank you for the sensible critique. Me & my neighbour were preparing to do some research about that. We got a good book on that matter from our local library and most books where not as influensive as your information. I am very glad to see such information which I was searching for a long time.This made very glad

  6. intommy

    Hi, i am tryin that way, but still no sound, have installed and updated SL 10.6.4 with LegacyHDA but i want AppleHDA

    With Legacy works for me sound/mix, but World of Warcraft while grab video inside game with sound, while compression video start game srash, without sound all works perfect..
    Have no idea, but i think is fault thanks Legacy HDA

    have prepared USB stick with 10.6.3 SL and installing like u – use this guide http://www.insanelymac.com/forum/index.php?showtopic=%20180954

    for LegacyHDA i am finally use this: http://groups.google.com/group/hq-a/web/install-guide-gigabyte-ga-p35-ds3l-usb-10-6-x?pli=1

    have P35-DS3L, Intel Quad 6600, 8600GTS NVIDIA, 4GB ram

    any idea?

  7. intommy

    Yes, more than 5 times… have one install with LegacyHDA and one disk for test this way.. from start that AppleHDA no works for me.. have no idea why..
    My install dvd is 10.6.3 version..
    first installation i am make follow EP45 guide, later found that, but .. same..
    tryin too i A t k o s S3, got sound got no 3D acceleration
    atm works for me “only” this guide with LegacyHDA sound, but.. as i wrote.. World Of Warcraft compress video + sound inside games crash.., without sound all works good..
    and ofc, system for other application stable, all works correct (only wow not)

  8. intommy

    Problem solved.. Blizzard do it a new patch game.. new version and now all is works, then here no problem about sound driver.. i am just think it is, but no.. thanks for ur time.

  9. Zax

    Worked like charm. No more KP. Thank you!

  10. cam

    Thanks for these guides! I’ve kept them bookmarked and they’ve never failed me for updates. Any advice on 10.6.5?

  11. Pingback: Update hackintosh ke 10.6.6 | life to share

  12. Randy

    got a double panic =/

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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: