Guide: Snow Leopard 10.6.2 on Gigabyte GA-G31M-ES2L and HD4670

Retail Snow Leopard Installation on Gigabyte GA-G31-ES2L with ATI HD4670 QE/CI.
- A simple guide on how to get Snow Leopard running on your hackintosh.


Unlike others, this method does not require a Mac machine prior to installation.

What you’ll need.
-  A retail Snow Leopard $29 DVD Disc
- An Intel Core Duo/Core 2 Duo/Core 2 Quad/Core i5/Core i7 processor
- Gigabyte G31M-ES2L Rev 1.x F10
- >1 GB RAM (you wouldn’t want to run it if you have less than this)
- Sapphire ATI HD4670 card
- SATA HDD
- Prasys – Empire EFI v1.085
- 64bit VoodooHDA drivers (for 2 channel sound)
- Netkas EFI 10.5 bootloader
- Mac OS X 10.6.2. combo update
- Beta Universal 46xx drivers

and all the other necessary drivers for your other devices.

Let’s get started.

  • Download the Empire EFI iso and get it burned onto a rewritable/writable CD.
  • Assuming that your pc has the HD4670 in it already, boot up the Retail Mac OS X Snow Leopard DVD by replacing the Empire EFI cd with it and press F5 to refresh the bootloader. Boot -x because you’ll get a kernal panic if it is booted normally.
  • Load up the setup and format your hard drive with the GUID partition. Proceed with installation until it comes to halt where it says there’s something wrong with the startup disk. Ignore that and reboot.
  • Boot up the Empire EFI disk again because we have yet to install Chameleon. Start -x and configure your hackintosh. After configuring, switch it off and pull out the HD4670. We’ll use the integrated GMA 3100 now.
  • Start the pc and boot up normally. Install the 10.6.2 update. Then run the “Post-Installation” folder in the Empire EFI disc then run MyHack. Select “com.apple.plist , graphics enabler, legacy apple rtc, nullcpupowermanagement,open halt restart, platformuuid. Install that and then replace your boot file with netkas boot file. After that, install the beta universal 46xx drivers. Shut down. Fix the HD4670 back into position.
  • Now with Chameleon installed, you’ll no longer need the Empire EFI disc. Keep that aside for future usage. Boot up with -pci1 .  Notice that now Snow Leopard is able to boot up with the ATI card showing only 256mb and no qe/ci support. Fixing disc permissions could solve this issue but you could also do this method below
  • Launch terminal and key in the following
    sudo -s
    (type password)
    cd /System/Library/Extensions
    chown -R root:wheel *
    chmod -R 755 *
    kextload ATIRadeonX2000.kext
    kextload ATI4600Controller.kext
  • Reboot with -pci1 and now you’ll have full QE/CI support with Snow Leopard displaying 512MB video memory.
  • To enable 2 channel audio, add the VoodooHDA.kext file into /System/Libary/Extensions and then do this in terminal.
    • sudo chown -R root:wheel /System/Library/Extensions
      sudo chmod -R 755 /system/library/extensions
      sudo diskutil repairpermissions /volumes/NAMEOFHDD
      sudo touch /System/Library/Extensions
  • Run the 64bit prefpane and reboot.

There you have it, a fully workable hackintosh PC. I know there are many other shorter methods out there, but this is how I’ve done mine and it works. Basically, this is a compilation of the many many methods available with trial and errors.

This guide only brings you to a workable Snow Leopard but you’ll have to figure out how to enable 7.1 surround and make this thing sleep. Yes, its on steroids now and once you set it to sleep, it sleeps forever. Perhaps installing sleepenabler.kext would work, but I’ve not tried that yet. Note that there is the CMOS error when it is booted up. Messing with the DSDT will fix this problem. It won’t be explained here though.

Here’s a benchmark I did on this rig. You can compare the results with the other macs here.
Nowhere near the MacPros though =P

And a video of the hackintosh performance. You’ll notice that it starts to suffer when more than 100 web browsers are fired up.

  1. hahaha…nanti apple go sita ur house..

  2. so technical. lazy read LOL happie enuf with windows 7 lols.

    • DeVaL!aN
    • January 15th, 2010

    @Sophos
    u will be more happy with MAC.. lol..

    apple oso keep consumer happy with eyes candy..

    • youliang
    • January 15th, 2010

    @sie khai
    it’s not illegal to use Mac OS X on a normal pc as long you have the retail cd..

    @Sophos

    @DeVaL!aN

    Yes, mac is fun. Consumes less ram than my windows 7 ,much nicer effects and it feels faster than windows7.Currently what I’m using on my PC can be done on a mac. So I might consider switching over to the “darker side” permanently.. but for the time being I’m having a dual boot system with windows 7 too.

  3. ooi.. mana ur cbox? sudah makan by ur blog during winter arh? LOL

    • youliang
    • January 16th, 2010

    @aiyean
    went on vacation. Not sure if it were to come back =)

  4. hahaha… c box = trouble.. :|

  5. lols.. went on vacation.. omg.. how to spamm then? SIGH

    yltan: Its back here at http://yltan.com/blog/spambox

    • snowr
    • January 30th, 2010

    hello youliang, my motherboard is same to you. But I can’t drive my network card(Atheros AR8131 PCI-E Gigabit Ethernet Controller). Could you tell me how I can drive it?

    • error
    • February 4th, 2010

    error ==> ‘hello youliang, my motherboard is same to you’ .

    The correct english is ‘my motherboard’s model is the same as yours’

    • Francisco
    • February 4th, 2010

    I had success with this motherboard…from where did you made the upgrade? from the software or from Apple site?

    thanks
    Francisco

    • youliang
    • February 5th, 2010

    snowr :

    hello youliang, my motherboard is same to you. But I can’t drive my network card(Atheros AR8131 PCI-E Gigabit Ethernet Controller). Could you tell me how I can drive it?

    cannot be. This motherboard does not use the Atheros chipset..

    • youliang
    • February 5th, 2010

    Francisco :

    I had success with this motherboard…from where did you made the upgrade? from the software or from Apple site?

    thanks
    Francisco

    Yup. Get the combo update package from apple site.

  6. wads with that “error”‘s problem? simply come and gorek ppl england. i noe la ur england sibey powderful.

    • snowr
    • February 6th, 2010

    @youliang
    I am driving it by DSDT already, thanks.

    • hugosanchez
    • February 8th, 2010

    thanks for this guide but somehow i only get black screen, even in safe mode or with -pci1 i get kernel panics. which output do you use to get this thing working?

    • youliang
    • February 8th, 2010

    @hugosanchez
    are your hardware specs same as mine?

    the intergrated GMA 3100 should boot up with or without safe mode enabled..
    ATI HD4670 should boot up fine in safe mode but only will boot up properly in -pci1 mode..

    • hugosanchez
    • February 8th, 2010

    i have a mainboard gigabyte ud3lr but with my nvidia geforce 6600gt i can boot 10.6.2. with or without safe mode. my sapphire boots in safe mode depending which kexts i use but -pci1 always kernel panic. i am using dvi output.

    • James
    • February 12th, 2010

    Hey there. I have a ex58-ud3r and the 4670. i started trying with Emipre EFI 1.085. but it ends up stalling, what does this mean:

    “Boot -x because you’ll get a kernal panic if it is booted normally.”

    is it a flag?

    • youliang
    • February 12th, 2010

    @James
    erm boot -x means type -x at the charmeleon bootloader..

    • Noob
    • February 14th, 2010

    The guide is fine but I am confused which files to add for the 4670. PC EFI 10.5 is basically a boot file. And the link to beta Radeon drivers is also a boot file. Could you explain which files I need in a more clear way please? Also since I have same 4670 could you share the DSDT as well?

    • Rahul Jiresal
    • October 8th, 2010

    I already have Snow Leopard 10.6.4 installed (by removing the graphics card). Now I want to put back my Sapphire ATI Radeon HD 4670 1G card back. How do I do it?

    • youliang
    • October 8th, 2010

    @Rahul Jiresal
    have you installed the kexts?

    • youliang
    • October 8th, 2010
    • Rahul Jiresal
    • October 8th, 2010

    @youliang

    Do you mean from the Empire_EFI disc? No. I haven’t tried your method yet. I am afraid coz I dont want to lose any data. Sorry I’m a newbie into Hackintosh field.

    The hardware I have is,

    Gigabyte GA-945GM-S2
    4GB RAM
    Core 2 Duo 2.13 GHz
    Sapphire ATI Radeon HD 4670 1GB
    SATA HDDs and DVD-RW

    I have installed Snow Leopard using some of the guides that are available on the internet. Don’t remember which one. Had to remove the Graphics card to make it work.

    Is it okay if I just run the MyHack Installer on my current setup?
    I think I am gonna try your method on a 16GB USB Stick. Hope it works so that I can do it on my HDD.

    • Rahul Jiresal
    • October 9th, 2010

    I tried MyHack on my existing installation. Didn’t work. :(

    The Chameleon bootloader doe not do anything when I press a key for a custom startup. I am not able to enter -pci1. However, normal startup with onboard graphics is working as it was earlier. I had installed some kext for Intel graphics when I installed Snow Leopard, don’t remember which one, though.

    What can I do now??

    • youliang
    • October 9th, 2010

    @Rahul Jiresal
    try installing this
    http://www.insanelymac.com/forum/index.php?showtopic=202013

    then boot with -pci1

    my guide might not work for your setup because our hardware configurations are different but you can try

    • Rahul Jiresal
    • October 9th, 2010

    @youliang

    booting with -pci1 doesnt work cos I can’t enter anything at the Epmire EFI bootscreen. Nor can I select the options of the HDDs that I have. What might be the problem? Seems like keyboard doesn’t work there, but then, it works in the OS and also works in the CMOS setup!

    • Rahul Jiresal
    • October 9th, 2010

    And the Universal 46xx installer is the one I have already tried !

    • Rahul Jiresal
    • October 15th, 2010

    I tried your method. It did not work for me.

    The display goes off when I do -pci1 :(

    Gigabyte GA-945GM-S2
    4GB RAM
    Core 2 Duo 2.13 GHz
    Sapphire ATI Radeon HD 4670 1GB
    SATA HDDs and DVD-RW

    • youliang
    • October 20th, 2010

    sorry man, I can’t help you further since its a different hardware configuration =(

  1. January 22nd, 2010
    Trackback from : ????????