HCL 10.6.1

From OSx86
Jump to: navigation, search
macOS 10.6.1
Hardware Compatibility

This is a component level hardware compatibility list. We want to keep it as accurate as possible, but please, do not entirely rely on this list when buying hardware. Add which parts you have working in the categories listed below, or create a new category. Please keep alphabetical order inside the categories. The categories themselves are ordered by popularity. Please list any caveats or problems as well.

  • ONLY add hardware that you have TESTED. Don't add hardware just because you think it might work.
  • Please add hardware into tables.
  • This is for 10.6.1 builds only.

For how to edit the Wiki, please see this thread. Thank you!

You're looking for an Installation guide? see here


[edit] Motherboards

[edit] Abit

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
IP35-PRO Intel P35 ICH9R Intel E7500 CPU 2.93GHz
  • Pixelview 9400GT 512MB VGA (EFI string) Ok!
  • ICH9R SATA (Sata-AHCI in GPT) Ok!
  • Dual LAN RTL-8110SC/8169SC Gigabit Ethernet Ok!
  • ALC888 [DSDT Mod + LegacyHDA] Ok!
  • Snow Leopard 10A432 Ok (Installed from running 10.5.8) Chameleon 2.0 RC1 + Boot EFI 10.1 [1]
Yes Vanilla No
IP35-E Intel P35 ICH9 Intel Core 2 Duo E8300 CPU @ 3.4GHz
  • Graphics: nVidia 8800GT 512MB (EFI string)
  • Ethernet: Marvell 88E8056 (Edit Dev ID)
  • Sound: Realtek ALC888 (DSDT.aml[2] + LegacyHDA.kext)
  • SATA Controller: ICH9 non-AHCI (replace the fixed [3] by IOATAFAMILY.kext)
  • Boot: Chameleon 2.0 RC2 + PC EFI 10.5
  • Other<Necessary>: FakeSMC.kext, NullCPUPowerManagement.kext,OpenHaltRestart
  • Other<Unnecessary>: SMBios.plist,PlatformUUID.kext,SleepEnable.kext,P-State(expect VoodooPower)
Yes No
IP35-PRO XE Intel P35 ICH9R Intel E8500 CPU 3.16 GHz
  • Snow Leopard 10.6 Retail (Installed from running 10.5.7) using this guide [4]. Used modified DSDT.aml and slightly different steps towards the end used. Check my post in this thread for details.
  • Install failed, but system up and working after reinstall of BSD.pkg from Leopard system.
  • XFS Nvidia 8400GS 512MB VGA (EFI string from OSX86tools). DVI and dual screen working. Ok!
  • ICH9R SATA (Sata-AHCI in GPT) Ok!
  • Dual LAN RTL-8110SC/8169SC Gigabit Ethernet Ok!
  • ALC889 working OOB but speaker pops when playing sound sometimes. 2 outputs tested, line in untested.
  • M-Audio Delta 44 - SL64 Envy24 drivers from [5]
  • Reboot and shutdown working, OpenHaltRestart.kext used from the snowpro.zip I used in the guide. Sleep doesn't work and haven't tried to fix.
  • Successfully updated to 10.6.1 using update package available on above thread.
Yes Vanilla No
IP35-E Intel P35 ICH9 Intel Core 2 Duo E8400 CPU @ 4.05GHz
  • nVidia 8800GT 256MB (via EFIStudio)
  • Chameleon 2.0 RC3 & Arial's Guide[6]
  • All 4 SATA Ports working! Thx DuNe![7]
  • Everything working except sleep
Yes Vanilla No, everything except sleep

[edit] Asrock

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
Conroe 945G-DVI Intel 945G 10.6.1 working well on this board following this guide: [8] Yes No
P45DE Intel P45, ICH10, VT1708S
  • First to mention that i found everything i needed at this site [9]
  • Installation method: Installed using 10.6 retail DVD, booting using usb disk with BootThik loader that you can probably create from windows - Boothink ->[[10]].
  • CPU: Core 2 Duo E7500, 2,93GHz"
  • SATA: Works out of the box all six ports
  • IDE: Not tested
  • LAN: Realtek RTL8111DL 10/100/1000 Mb/s - used SnowR1000 - Auto Installer -> [[11]]
  • Audio: VIA VT 1708S Audio Codec - Used VoodooHDA v2.5.3 - tested only 2 chanels - i dont need more (have media pc for movies) -> [[12]]
  • USB: Works out of the box
  • I did not have sleepenabler.kext instaled, so no problem with that, but i did put this kexts : fakesmc.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext, PlatformUUID.kext - get them here -> [[13]]
  • Using GeForce 9800 GT 512 MB Green Edition , works at 1024x768 out of the box, installed Snow Leopard NVEnabler and fully working everything :) both QE/CI -> [[14]]
  • Use Kext Utility x64 for SnowLeopard for repairing permisions and so on :) makes a life a lot easier -[[15]]
  • UPDATE: installed chameleon 2 rc4, and also updated from 10.6.0 -> 10.6.1 -> 10.6.2 -> 10.6.3 -> 10.6.4 with apple software update
Retail DVD using Bootthink 2.4.6 Yes, only drivers

[edit] Asus

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
Commando P965 & Intel ICH8R, JMicron JMB363
  • Intel Core2Quad Q8400 @ 2,7 Ghz.
  • Asus Commando HOWTO, com.apple.Boot.plist, boot and KEXTs used
  • BIOS Version 1901 is a MUST, if you wish to use a Core2Quad processor!
  • Bootloader etc.: Chameleon 2.0-RC3-r658-bin, PC EFI 10.5, fakesmc 2 SL, GPTed drive.
  • Audio: Supreme FX (ADI AD 1988B), works with VoodooHDA.kext Version 0.2.1. Microphone not tested.
  • LAN: Marvell Yukon 88E8056 (open IONetworkingFamily.kext->Plugins->AppleYukon2.kext->Info.plist, search for IOKitPersonality Yukon-88E8053, change the IOPCIPrimaryMatch from 0x436211ab to 0x436411ab). The other Gigabit Ethernet port runs using skge.kext.
  • SATA works fine enabling AHCI in BIOS. IDE not tested.
  • Optical Drive: HL-DT-ST DVDRAM GH22NS40
  • Reboot and Shutdown works using USBBusFix=Yes option with Chameleon-Bootloader and OpenHaltRestart.kext. Sleep/Wakeup works fine too.
  • GeForce 7600 GT works using GraphicsEnabler=Yes and Time Machine runs using EthernetBuiltIn=Yes options with Chameleon-Bootloader.
Yes :) No, LAN needs Info.plist change, sound VoodooHDA.kext.
Rampage II Gene BIOS 0904 Intel X58 + ICH10R Intel Core i7 920 CPU
  • Installed from scratch with external USB HD restored with original SL DVD (you need a mac or a clone running OSX)
  • Used myHack from 'conti' [16] to install Chameleon 2 RC3, PC EFI 10.4.1 and kexts automatically on the USB installation HD, and on startup HD after first boot.
  • Kexts used (selected on 'myHack'):
    • com.apple.Boot.plist (installed by default)
    • fakesmc.kext (installed by default)
    • GraphicsEnabler
    • IOAHCIBlockStorageInjector.kext
    • NullCPUPowerManagement.kext
    • OpenHaltRestart.kext
    • PlatformUUID.kext
    • Sleepenabler.kext
  • AD2000B.kext and dsdt.aml [17]
  • Used pfix 2.1 [18] to fix permissions and caches on boot disk
  • Works perfectly in 32bit and 64bit kernel mode (com.apple.Boot.plist -> KernelFlags -> arch=i386 for 32bit and arch=x86_64 for 64bit)
  • Only a little issue with this board: shutdown doesn't work after a sleep state. Restart isn't affected.
Yes No, but 99.9% SL working in 15 minutes from scratch. Awesome.
Rampage Formula Intel X48 + ICH9R Intel Q9650 CPU

DSDT Patched and Kexts Used:

  • AD1988bFix
  • fakesmc
  • NullCPUPowerManagement
  • IOAHCIBlockStorageInjector
  • OpenHaltRestart
  • PlatformUUID
  • SleepEnabler (Sleep still doesn't work)
Yes No. But everything works after patching except for Sleep
P5B Intel P965 ICH8 SATA Intel E8500 CPU 3.17 GHz
  • Chameleon 2.0 RC3 in EFI partition
  • DSDT.aml generated with DSDT_Patcher1.0.1e
  • ICH8 SATA (ACHI mode in BIOS) OOB; Fix Orange (removable drive) icons with AHCIPortInjector.kext
  • JMicronATA.kext needed for IDE
  • Audio: Only works with VoodooHDA.kext (32/64) in /S/L/E (because of dependency issues)
  • Integrated Ethernet OOB
  • 512MB ASUS EN9400GT DVI: Everything working just setting GraphicsEnabler=Yes in com.apple.Boot.plist (EFI partition)
  • Sleep: Kinda work with SleepEnabler.kext; it awakes right after going to sleep :S
  • EHCI USB errors and shutdown delay solved with USBBusFix=yes in com.apple.Boot.plist (EFI partition)
  • Other kexts: fakesmc.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext and PlatformUUID.kext (with custom UUID)
Yes Almost
P5K Deluxe/Wifi-AP Intel ICH9 SATA Intel Q6600 CPU
  • DSDT Patched and Kexts Used:
  • AD1988bFix
  • fakesmc
  • NullCPUPowerManagement
  • OpenHaltRestart
  • PlatformUUID
  • SleepEnabler
  • Followed the guide in this topic to install base 10.6 GUIDE and updated using software update
Yes No
P5K Premium/Wifi-AP Intel ICH9R SATA Intel Q9400 CPU 2.66 GHz
  • 8400GS (256MB) works fully with EFI-Strings from OSX86Tools
  • 2x2GB 800 MHz Ram
  • Audio - works with the latest Voodoo (Output and Inputs)
  • Ethernet - Works
  • Wireless b/g - Works (see patches column)
  • USB - All Work
  • PATA - cba...
  • ICH9R - Works
  • Install Method: Retail Disk Image boot with myHack then Apple Software Update to 10.6.3.
  • Shutdown/Reboot/Sleep work 99.9% of the time.


Useful stuff

32bit NOT 64bit

P5K-E/WiFi-AP Intel ICH9 SATA/IDE (Jmicron) Intel Q6700 CPU
  • DSDT Patch NOT use, Kexts Used:
  • Sound: VoodooHDA.kext, IOAudioFamily.kext, OSvKernDSPLib.kext
  • Chipset: AHCIPortInjector.kext, IOAHCIBlockStorageInjector.kext
  • dsmos.kext
  • RTL8187t.kext (Only in 32 bit mode)
  • OpenHaltRestart
  • SleepEnabler
  • All kext you can found here.
  • Its very stable in 64 and 32 bit mode, use retail install.
  • Sleep work well, but no sound after sleep using voodooHDA
  • (c)ixakep at me.com
Yes No
  • Audio works with the latest Voodoo
  • Chameleon-2.0-RC2-r640 gives full 64bit
  • Everything else works at first boot
  • Very stable by following this GUIDE
Yes No
P5GC-MX/1333 Intel 945 Intel E8200 CPU 2.66GHZ
  • SATA (OOB)
  • ATA (OOB)
  • Audio: Works with VoodooHDA
  • Ethernet: Works with Attansic L1 Ethernet x64 in /S/L/E
  • 512MB XFX GeForce 8800GT works 100%
  • Installed with PRE-INSTALL AUTOMATOR v1.1
  • Sleep, Shutdown, and Reboot working 100% after moving USB/PS2 5v power jumper on motherboard & disabling Legacy USB.
Yes Almost
P5Q-Deluxe Intel P45 + ICH10R Intel Q9550 Quad Core CPU 2.83GHz

Installation method:

1. I flashed my bios provided by Juzzi from here. The other alternative to this is to use a DSDT patcher as shown in several guides on the net.

2. Make sure you have an existing Leopard installation before you install Snow. There are several guides around the net that show you how to install SL on the P5/P5Q series of motherboards. Most of them follow the same initial process. I used this guide.

3. As an alternative, here is another guide.

  • Note: The difference between the 2 methods is that Adam Pash manually installs the bootloader and then uses a USB drive to install the OS, while Ian uses a script to install the bootloader and the Bootable CD method on install the OS. You can use either one method and they both worked for me. As a third alternative, from Leopard, you can also mount/restore the SL DVD onto another drive and install SL by pressing SHIFT+COMMAND+G and going into system/installation/packages and running OSInstall.mpkg.

You will notice that you still cant boot into the OS. For that you have to do the following:

a. I installed Chameleon RC3 bootloader. Note: You need to install this manually. To find out how, use the first guide mentioned above.

Hint: use the command

$ diskutil list

to get the list of partitions IDs of the disks. Use this information to install the bootloader manually on the install drive.

b. (this is only for ATI 48xx owners else you will not see the screen after boot). Head over to Netkas's page and install PC EFI v10.4. Follow the instructions. Make sure you have the correct parameters in the com.apple.Boot.plist.

c. Make sure you have the correct Kexts in the /Extras/Extentions folder (AHCIPortInjector, fakesmc, IOAHCIBlockStorageInjector, NullCPUPowerManagement, OpenHaltRestart, PlatformUUID)

d. Make sure you have smbios.plist else the system profiler will show incorrect Hardware information. For core duo/quad processors do the following: Add the parameter SMcputype: Value should be 1281 for Quad- System Profiler shows: Quad Core Intel Xeon. This is normal. 769 for Intel Core 2 Duo, 257 for Intel Core 2 Solo

  • SATA (OOB) - in AHCI mode
  • ATA (OOB)
  • Audio: ADI AD2000B: Works with VoodooHDA in /S/L/E (or System/Library/Extentions). Stereo/Headphones working. Not tested 5.1 surround.
  • LAN: Marvel Yukon 88E8056: Use modified IONetworkingFamily kext in /S/L/E. In AppleYukon kext plugin make sure you have the device ID 0x436411AB defined
  • ATI 4870 works with PC-EFI v10.4
  • Marvel 6121 IDE/SATA controller for SATA/IDE: eSata/SATA does not work. Havent tested IDE: Install AppleVIAATA kext for IDE (untested)
  • Firewire 400: Works
  • Shutdown, and Reboot working.
  • Sleep does not work.
Chameleon 2 RC3 + PC v10.4 EFI/Yes No. Network/Audio needs patching. Video for some ATI 48xx cards need patching. Sleep doesnt work.
P5KC, P5K, P5KR P35 + ICH9, JMicron JMB363 BIOS crossflashed for P5K and P5KC to P5KR with: afudos /iP5KR.ROM /n to enable SATA AHCI (used Kodakey.iso)

Core 2 Duo E6750 @ 2.66GHz / 4x2GB RAM DDR2

  • JMicron: JMicronATA.kext, AppleVIATA.kext, AppleAHCIPort.kext
  • Ethernet: AttansicL1Ethernet.kext
  • SMC: fakeSMC.kext
  • Audio: LegacyHdaDriver.kext
  • bootloader: Revolution v4.0
  • SSDT: MCDP, Speedstep, MCHC, EHC, SBUS, Audio, LPCB, GFX0, Lan, Firewire, SATA, USB
  • Sleep, Wake, Shutoff, Reload all working

Install Guide + Download

Yes / Vanilla Yes, except for jmicron
P5KR Intel ICH9R

jMicron JMB363

Intel Q6600 CPU
  • Retail DVD with Chameleon 2.0 RC3 (no DSDT patch needed)

Follow the posts here: [19]

Yes No
P5B-V, P965, ICH8, JMicron JMB363
  • Instalation method: Retail 10.6 + Combo Update
  • G695 works OOTB
  • ICH8, JMicron - works: Legacy kexts
  • SATA Devices - works, IDE Devices - unknown
  • LAN: Marvell 88E8001 - unknown (I use RLT8139).
  • Audio: AD1988A - works: VoodooHDA.
  • USB - works: fully with patch or Chameleon's USB FIX option.
  • Onboard GPU: GMA X3000 - not working (only VESA)
  • ShutDown,RestartSleep: works with OpenHaltRestart.kext & SleepEnabler.kext (need to fix USB first)
Chameleon 2 RC3, Vanilla kernel 32-bit & 64-bit No. Onboard GPU doesn't work.
P5LP-LE ICH7 SATA/ATA Intel Pentium D 820 2.8 Ghz (vanilla kernel gives KP, MUST use patched kernel for Intel Pentium D Processors)
  • Intel Core 2 Duo 1.8 GHZ Vanilla Kernel +Chameleon RC4 +Netkas 10.5 works first try.
  • Installed 10.6.0 using THIS GUIDE (installed to efi partition) and then updated through Software update ; (Alternatively you can download 10.6.2 Combo Update from Support.Apple.Com, worked flawlessly, even without backing up kexts, just be sure to update SleepEnabler to the 10.6.2 update.)
  • SATA/ATA 100% working, AppleIntelPIIXATA gave me kernel panic for ATA channel. fixed it with some googleing. (i can't remember what i used :) )
  • Ethernet (intel 100/PRO VE) - working with leopard kext. (Be sure to check your DSDT file for incorrect LAN settings. Try deleting custom DSDTs to resolve the Intel82557 Chip Reset error)
  • Sound ALC888 - working with ALC888HD.kext from kext.org.
  • Video nVIDIA GeForce 7500LE 512Mb - 100% working with EFI String.
  • Restart, sleep, shut down - all OK - using OpenHaltRestart.kext and Sleepenabler.kext
Yes ATA needs patching
P5P43TD PRO Intel ICH10R SATA Intel Q8200 CPU 2.33 GHZ (OK)
  • 512MB ASUS NVIDIA 9600GT PCI-Express (Natit x64)
  • ICH10R SATA (AppleIntelPIIXATA.kext)
  • ALC887 (Works with VoodooHDA x64.kext)
  • AttansicL1eEthernet (AttansicL1eEthernet.kext)
  • Install Snow Leopard 10B504 Full Retail OK with Chameleon 2.0 RC 640 + PC_EFI 9.4 /32&64 modes both work well/
  • Install method: Boot usb-stick (Chameleon2 rc 640 + PCEFI_9.4) + SL installation usb-stick
  • No sleep yet.
  • Shutdown/restart through OpenHaltRestart.kext
  • AHCIPortInjector.kext
  • ATAPortInjector.kext
  • fakesmc
  • IOAHCIBlockStorageInjector.kext
  • PlatformUUID.kext
Yes/Vanilla No
P6T Deluxe V2 X58/ ICH10R Intel Core i7-920, 2.66 GHz
  • Graphics Palit GTX285 1gb. Works OOB
  • SATA Works
  • IDE Works but Boot is crazy slow
  • USB Works
  • LAN Works
  • Install Method: follow this link [20]
  • Audio Works Including 5.1
  • PS/2 Works
  • Restart and shoutdown 100%
Yes/Vanilla No
P7H55D-M EVO Intel H55 System: Intel Core i5-650, 4 GB RAM, 2 x 500GB Seagate HD SATA, GeForce GT 9500 1 GB

Installation: iBoot (3.1.0) + Multibeast (3.7.3). Installed from the original Snow Leopard 10.6.0 DVD and then upgraded (via ComboUpdate) to 10.6.1. Multibeast: used the EasyBeast Install and applied the patches. No custom DSDT used. Monitor connected via DVI.

Video: Out of the box

Audio: VoodooHDA 0.2.72 (microphone not working)

Ethernet: Lnx2Mac's RealtekRTL81xx

USB: Out of the box

SATA/IDE: Out of the box

Patches applied via Multibeast:

VoodooHDA 0.2.72

Lnx2Mac's RealtekRTL81xx

Yes Yes

[edit] EVGA

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
X58 SLI Intel X58 w/additional jMicron Controller
  • All hardware BUT JMicron SATA ports are working with minimal patching on a Retail install
  • Followed this guide
  • Requires these drivers from Realtek for networking (scroll all the way to the bottom), unless you're using a natively compatible NIC
  • ALWAYS boot with the -x32 flag, otherwise Realtek's drivers will not be loaded (they're 32-bit, not 64-bit)
  • Enable AHCI in the BIOS
Chameleon 2/Yes No - Some patching required (See notes)

[edit] Foxconn

Hardware Name Chipset Notes Fully Working at 32/64bits
G9657MA-8KS2H Intel 965/ICH8 Used only 5 kexts
  • Chipset (ICH8) works! - IOATAFamily, all SATA ports works!
  • Audio (ALC883) works! - orig AppleHDA from 10.6.2 + my DSDT / Legacy kext.
  • Video (GMA) not tested. (9600tg) works! - GraphicEpabler via Chameleon.
  • Lan (Marvell 88E8056) works! - used Legacy
  • +Fakesmc and EvOreboot

atm I'm Running 10.6.4 + Chameleon 2.0 RC4 Download Chameleon 2.0 RC5 + DSDT + Extra + keksts


[edit] Gigabyte

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
GA-P35-DS3 Intel P35 ICH-9R/JMicron JMB363 (for ATA and 2 SATA ports) USB 2.0, IDE, SATA, Restart & Shutdown work, Sleep turns on my keyboard backlight when I press a button but screens don't come back on. Waking up the computer with the power button however works perfectly.


  • 3 SATA HDDs
  • 1 ATA HDD
  • 8 GB DDR2 800 MHz SDRAM
  • LAN: Realtek 8111B - Works
  • Sound: Not working (may work in 10.6.3, updating soon)
  • JMicron JMB363 PATA/2x SATA ports need kexts
  • Running 64-bit kernel, haven't tested 32-bit
  • Used blackosx's guide to install latest chameleon from voodoolabs
  • Installed using macbook (2009) restore DVD to install onto USB hdd from a macbook and to set up chameleon partition
  • kexts used to make all drives work: [21]
Yes (Vanilla) Yes with kexts on the chameleon partition
GA-945GCMX-S2 v6.6 Intel i945 ICH7 Works fine all devices and functions; Audio, USB 2.0, IDE, SATA, Restart, Shutdown & Sleep.


  • One SATA HDD and DVD drives
  • One PATA HDD and DVD drives
  • Intel Core 2 Duo 2.20 GHz E4300
  • 2 GB DDR2 667 MHz SDRAM
  • Airlink AWLH4130 PCI WiFi, working as AirPort (only in 32 bits)
  • Asus 8600GT 256MB DDR3

Needed files and some details:

  • [22] after of install Snow 10.6.0 you can then upgrade to 10.6.1 via software update. I used Chameleon 2RC1 with PC EFI v10.1 boot file and after installed Chameleon 2RC3.
Yes No
GA-EP43-DS3L [and -UD3L?] Intel P43 / ICH10
  • Chipset ICH10 - needs SATA fix in DSDT or IOAHCIBlockStorageInjector.kext
  • JMicron ATA - needs patched JMicronATA.kext
  • Sound: RealTek ALC888 - working with DSDT (HPET & LegacyHDA) or additional patched HDA-Kext
  • LAN : Realtek 8111C - out of the box
  • Here is the link to the Blackosx Guide Guide
  • And this is a guide that shows multiple ways to make a Retail Bootloader Guide
  • (Also works with Snow Leopard Server).
  • Be careful when upgrading to 10.6.2: panic appears and sound stops with old SleepEnabler & HDA-Kext (replace the whole Extensions folder with the 10.6.2 version and use KextUtility before rebooting)
  • Kext for 10.6 to 10.6.1
Yes No
GA-EP45-DS3L Intel P45 ICH10 You can perform a full retail fresh 10.6 install with a genuine retail DVD with this guide and install any required extensions in Chameleon's /Extra folder leaving the retail install untouched. This guide allows for an easy upgrade to 10.6.1 via software update.

Shutdown, Restart, Sleep, Automatic Sleep, Network, Time Machine, Bonjour, Video and Audio all working expect mic input from 3.5mm jack.

A DSDT is required to get round the CMOS reset problem inherent with 10.6.You can follow this introductory guide to build one and get you started.


  • F10 BIOS, AHCI enabled
  • SATA DVD & HDD drives


  • Follow the guide to use either a BootCD or build a USB install drive to allow you to install Snow Leopard from the retail 10.6 DVD. Then from 10.5, install Chameleon v2 RC2 r640 and update the boot file to RC3 r658. Then use Software update to update your system to 10.6.1.
  • Kexts (That work from /Extra/Extensions) for a fully functioning system you will need fakesmc, OpenHaltRestart, LegacyHDA, SleepEnabler and PlatformUUID.kext.
  • Disabler needed to block AppleUpstreamClient for quicktime mouse lag on nVidia 8800GT.
  • Audio - The best solution is to use a patched DSDT to include HDEF and add a LegacyHDA. No sound with 10.6.1 with kext install only
  • Bonjour Networking with kernel in 32 & 64bit mode - Use ifconfig to enable promiscuous mode on NIC.
Yes No
GA-EP45-UD3L Intel P45 ICH10
  • No tweaks required to upgrade to 10.6.1 from 10.6.0.
Yes No
GA-G31M-ES2L v2.0 Intel G31 ICH7 Automatic sleep requires a program called "PleaseSleep."Rear Mic-In and Line-In do not work.Front panel Mic-In does not work.NIC does not work.Everything else works!


  • SATA and PATA HD and DVD drives
  • Intel Dual-Core 2.83 MHz E6300
  • OCZ 2GB DDR2 800 MHz SDRAM
  • Asus WL-138g V2 PCI WiFi
  • Gigabyte 7600GS 256MB


  • Follow this guide to install with Retail SL dmg:[23](OP in guide includes patched DSDT and everything else needed in Chameleon's /Extra folder.)You can then upgrade to 10.6.1 via software update.I used Chameleon 2RC3 with PC EFI v10.3
Yes No
GA-G31M-ES2L v1.1 Intel G31 ICH7 I got everything working using the guide posted from the one above me, follow the instructions from infitemac to get it fully working (for me everything's working flewless!). Dual-Booting with Windows 7 64bit works, too!

My components:

  • Intel C2D 3.00 GHz E7500
  • 2x Kingston 2GB DDR2 800 MHz SDRAM
  • Gainward GTX 260 G(olden)S(ample)
  • Samsung SpinPoint 500GB F2 + old HD from PowerMac (160GB)
Yes No
GA-EP41-UD3L Intel G41 /ICH-7
  • Sound: RealTek ALC888 - working with patch voodoohda
  • LAN : RTL8111D - out of the box
  • Chipset ICH-7 - out of the box
Yes No
GA-EP41-UD3L Intel G41 /ICH-7
  • Sound: RealTek ALC888 - working with patch LegacyHDA and a prebuild DSDT-file (files and description in method below)
  • LAN: RTL8111D - out of the box
  • CPU: Intel Core Duo Quad 2,83GHz
  • Memory 2*2GB Kingston 800MHz (note: only 2 DIMMS are supported on this MOBO if they are faster than 667MHz)
  • Chipset ICH-7 - out of the box
  • SATA disk - out of the box
  • IDE DVD-RW - out of the box
  • Graphics: Nvidia 9500GT silent (configured with OSX86 Tools) [24]
  • Bluetooth: ($20 Cambridge Silicon Radio) works perfect with vanilla driver, isync tested with Nokia (E71) smartphone.
  • Method used: thebrave's blog [25]
  • Bootloader: Chamelion 2.0-RC3 [26] (just follow instructions in doc/README to install bootblock, don't forget to copy /Extra from usb-stick to your HD's root)
  • Bootable USB stick with Snow Leopard was build using Lifehackers description [27]
  • Upgraded to 10.6.2 w/o problems
Yes No
GA-X58A-UD3R Rev2.0 Intel® X58 + ICH10R Chipset
  • Sound: Realtek ALC889 codec (Not using but works) + M-Audio Audiophile Delta 912 (Use Envy24HT Driver)
  • LAN: RTL8111D - Install driver from Realtek website
  • CPU: Intel Core i7 950 @ 3.2GHz (Use no Kernels from install DVD if using Core i Processors)
  • Memory: 3*2GB Corsair 1600MHz Triple Channel Modules
  • SATA disk: Choose AHCI SATA Fix while Installing
  • IDE DVD-RW: out of the box
  • Graphics: XFX Radeon 5770HD - Not working. Upgrade to 10.6.4+ to enable HDMI Port. Otherwise use GraphicsEnabler
  • Method used: Snow Leopard 10.6.1-10.6.2 Intel AMD by Hazard [28]
  • Bootloader: Chameleon RC3 PCEFI 10.3 (Installed via Hazard DVD)
  • Upgrade to 10.6.2 using Update Combo tested. Use Disabler.kext
  • Acquire DSDT.aml for fully supported MoBo [29]
  • Refer to this thread for specific installs on the UD3R Rev2.0 [30]
Yes Yes (Install Ethernet and Sound Kexts)

[edit] Intel

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
DX58SO Intel X58 / ICH10R

Installation by following instructions from Snow Leo Install Guide - Install from memory stick option.

  • Sound (ALC889) works with VoodooHDA.kext 64 bit.
  • Network works with Intel82566M.kext
  • Sleep: Works but it doesn't go to sleep by itself.
  • Audio doesn't work after Sleep but Sleep Audio Fix solves the issue.

Kexts Used:

  • fakesmc
  • NullCPUPowerManagement
  • IOAHCIBlockStorageInjector
  • OpenHaltRestart
  • PlatformUUID
  • SleepEnabler
Yes No, but fully functional after patching.
DG31PR Intel GMAX3100

Best Motherboard For MAC OS X!!!!!! Everything Works After Patching Sound & Video Card. On Install Use Cameleon 2.0 RC3 658 Package From Chameleon_2_RC3.zip

  • Sound (ALC889) works with AppleHDA.kext, HDAEnabler.kext from dg31pr_snow.zip. Install with Kext Helper Kext Helper b7.zip
  • Network works out of the box
  • nVidia Cards work after adding EFI Strings with OSX86Tools OSX86Tools_1.0.150.zip
  • QE/CI Supported with my Asus EN9400 GT 512mb

Kexts Used:

  • fakesmc
  • NullCPUPowerManagement
  • IOAHCIBlockStorageInjector
  • OpenHaltRestart
  • PlatformUUID
  • AppleHDA.kext
  • HDAEnabler.kext
  • AppleRTC.kext
Yes No, but 100% functional after patching.

[edit] Shuttle

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
Shuttle XPC Prima SP35P2V2 Intel P35/ICH9R
  • Chameleon 2.0 RC3
  • All kexts placed in Extra\Extensions under root
  • Originally used kext pack and instructions from this thread [31] minus the alc662 and sleepenabler as sleep doesn't work anyway
  • CPU: Q8400 2.66GHZ Core 2 Quad
  • GPU: nVidia GeForce 8500 GT working by DSDT
  • Audio: Realtek ALC888 Works with LegacyHDAPlatformdriver kext
  • LAN: Works using IONetworkingFamily kext
  • SATA: Set to AHCI in BIOS
  • Sleep: Not working
  • Hard drive icon: Orange icon until using IOACHIBlockStorageInjector kext from here [32]
  • Update to 10.6.1 from Software Updates. No problems but back up kexts just in case.
Yes; Vanilla 64-bit Yes

[edit] Zotac

Hardware Name Chipset Notes EFI/kernel working Fully Working w/o Patch
  • NVIDIA 9400M (EFI string) Ok!
  • LAN Gigabit Ethernet (NForceLan.kext 100Mbps) Ok!
  • ALC662 Not Working!
  • Snow Leopard Retail Ok (Chameleon 2.0 RC3)
  • 8/13/2009 BIOS for SATA AHCI
Yes Vanilla No

[edit] Graphics Cards

Please specify if your card is AGP, Integrated, PCI or PCI-E.
Also, place chip and board manufacturer in their respective column.

[edit] PCI Express

[edit] ATI

Hardware Name Board-Manufacturer Notes OpenCL / QE / CI Resolution Fully Working w/o Patch
HD 4870 1024MB Sapphire Works with EFI-string. Sleep and Wake works too. Also works well with DSDT patch. Download ATI Radeon HD4870 1GB DSDT Patch Yes Yes Yes
HD 4870 2048MB x2 Sapphire Work Yes Yes Yes
Radeon HD 4870 512MB Asus Works with Netkas PC EFI 10.4. Make sure you set GraphicsEnabler=y option in com.apple.boot.plist and set the correct Kernel Flags for your PC. eg: -pci0 Yes Yes Yes
HD 4850 1GB GIGABYTE GV-R485MC-1GI works 32/64 bit without HDMI-DVI-VGA dongle. PC EFI v10.5 (GraphicsEnabler=yes) and changed the device ID to 9442 in the Info.plist file of ATI4800Controller.kext. Dual display not tested. Yes Yes No
x1950 GT GIGABYTE works, all resolutions, dual display, etc. Use Bronya's patch from insanelymac.com. 32 bit only. Yes Yes No

[edit] NVIDIA

Hardware Name Board-Manufacturer Notes OpenCL / QE / CI Resolution Fully Working w/o Patch
GeForce 7300 GT Zotac Use GraphicsEnabler=Yes in boot.plist. DVI and VGA work, as does VGA with adapter on DVI. TV Out not working. yes/yes/yes all Yes
7600GT (DVI/DVI) ASUS Works with EFI-string in Dual DVI 1920*1200 ?/Yes/Yes All No
GeForce 7600 GT XFX Use GraphicsEnabler=Yes in boot.plist yes/yes/yes all Yes
GeForce 7800 GT XFX Works with EFI string generated using EFI Studio yes/yes/yes all yes
8400GS 256MB PNY

EFI-Strings (tested on myHack installation method)

Yes/Yes/Yes All Yes
GeForce 8400GS 256MB PNY EFI-Strings (have not tested VGA or s-video) Yes/Yes/Yes All No (needs EFI strings)
8400 GS 512MB ASUS Works with EFI string generated using PCWiz's OSx86 Tools (Custom Hex option). No other patches needed. yes/yes/yes all yes
8600 GT 256MB ASUS Works with EFI string generated using EFI Tool under Leopard and add it to com.Apple.Boot.plist in /Extra folder. No other patches needed. yes/yes/yes all yes
8800 GT 512MB OC MSI Works with EFI string from EFI Studio or OSX86 Tools, or works with GraphicsEnabler=Yes option in com.apple.Boot.plist for auto injection with Chameleon v2, or works with patched DSDT with ACPI Patcher. yes/yes/yes all yes
9400 GT 512MB ASUS Just set key GraphicsEnabler with string Yes in com.apple.Boot.plist for Chameleon 2.0 RC3 yes/yes/yes all yes
9400 GT 512MB ASUS Works with EFI string generated using OSX86Tools under Leopard. String needed to be in bootloader boot.plist and systemconfiguration boot.plist and in bootloader boot.plist on the installer image to work correctly, otherwise no hardware acceleration would work for me. yes/yes/yes all no
9500 GT 1024MB Sparkle DSDT modification + <key>GraphicsEnabler</key><string>y</string> yes/yes/yes all yes
9600 GT 512MB PNY Works with EFI string yes/yes/yes all yes
9800 GT 512MB Sparkle Works with EFI string generated using EFI Tool under Leopard and add it to com.Apple.Boot.plist in /Extra folder. No other patches needed. yes/yes/yes all yes
GTX 260 896 MB ASUS ENGTX260 GL+/2DI/896MD3 Works with PC EFI V10.5 and GraphicsEnabler=Yes, both DVI outputs working, VGA via DVI and DVI to HDMI. yes/yes/yes all yes
GTX 260 896 MB ASUS ENGTX260 GL+ HTDI/896MD3 This board will only work with proper EFI string, w/o it the screen will go black on boot. PC EFI v10.5 was used. String generated using template from [33] + inserting proper nvcap output, but nvcap is possibly not needed. Both DVI-D connectors work. yes/yes/yes all yes
GTX 275


Palit All Solution or GTX275 check here: [34] Yes/Yes/Yes All Yes
GTX 285 1GB XFX Using PC EFI v10.3 (not v10.2 or Chamelon v2RC3) with <key>GraphicsEnabler</key><string>y</string> in com.apple.boot.plist, it works perfectly for me. No other patches needed. It might work for you using the older versions also, as what was fixed in v10.3 was motherboard related in my case, AFAIK. yes/yes/yes all yes
GTX 285 1024MB Palit No kext needed. Full QE-CI using GraphicsEnabler=Yes Yes/Yes/Yes All Yes
GTX 280 1GB EVGA Using this method to grab the card's EFI string: [35] yes/yes/yes all yes
GeForce GTX 295 1792MB EVGA Co-op Works with EFI String and NVGTX295.Fix.kext.

Checkout this all-in-one pack and install guide

Yes/Yes/Yes all yes

[edit] Network Cards

[edit] Wireless

Interface Standard Device Manufacturer Chipset Notes Fully Working w/o Patch
USB B/G RTL8187B Realtek RTL8187B Driver Realtek RTL8187B. Have to use crappy Realtek software. Yes
PCI b/g/n WirelessN TP-Link TL-WN851N / TL-WN951N TP-Link Atheros $30.00 cards recognized as AirPort Extreme. Work native in 32-bit and with AtherosFix.kext also work in 64-bit! Yes 32-bit / No 64-bit
PCIe a/b/g/n MP2W Mini PCI-e adapter card with genuine BCM94322MC Apple Macbook Mini PCIe card Apple BCM94322MC 100% compatible since you're using a genuine Apple card. The BCM94321MC and AR5BXB72 also work great, although the Atheros has no x64 drivers. Yes
PCI b/g Dlink DWL-G510 rev b. Dlink Atheros Fully work with vanilla IO802Family.kext in 32 bits mode, 64 bit mode is not support Yes
PCI b/g WL-138g V2 Asus BCM4318 Works OOB with retail install. may need to remove/replace antenna if having speed issues / drop packets, common issue with this card. antenna is very finicky Yes
USB b/g WG111 V3 Netgear RTL8187B
  • manually cp RT8186Bl.kext to /System/Library/Extensions(may need to boot with "-f" to refresh the driver cache)
  • install netgear's driver(only select utility to connect to wireless networks, do deselect the "driver")
No - Install Netgear's 10.5 driver from here
PCI a/b/g AWLH4130 Airlink AR5001X AirPortAtheros.kext is only 32 bits Yes
PCIe b/g DELL 1390 Dell BCM4311 Works OOB 32/64 bits Yes
PCIe b/g AR5BXB63 Atheros AR5006X The AR5006EG, AR5007EG, AR5007G and some AirPort cards (Atheros) share the same Vendor & Dev ID, [168C:001C] but most of "generic" cards fail to load AirPortAtheros.kext, Rebranding process can help you but is not guaranteed. No
PCI b/g/n WMP300N Linksys BCM43XNG N
  • EK/AU versions have the Atheros chipset, US versions Broadcom. This is for the Broadcom. It won't say on card so probe if unsure.
  • Works great with patch to plist file.
  • How to patch the file - edit the contents of info.plist in AppleAirPortBrcm4311.kext by adding <string>pci14e4,4329</string> between strings ending 4328 & 432b
  • This can be accomplished rather quickly through terminal, copy and paste

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Libary/Extensions/IO80211Family.kext/ Contents/PlugIns /AppleAirPortBrcm4311.kext/Contents/Info.plist

  • add the edit and save. run sudo touch /System/Library/Extensions in terminal, restart, go to system preferences/network and you will see your new AirPort card populate in the list of network connections.

[edit] Wired (Ethernet)

Interface Standard Device Manufacturer Notes Fully Working w/o Patch
PCI 10/100/1000 TP-Link TG-3269 TP-Link Fully Working with 64 bit Fully Working - out of the box

[edit] Sound Cards

Hardware Name Manufacturer Notes Fully Working w/o Patch
Dr dac nano USB ESI True plug'n'play. Works out of the box with very low latency on both recording and playback. Yes
Fast Track USB M-Audio True plug'n'play. Works out of the box with very low latency on both recording and playback. Yes
DeLock USB Sound Adapter C-Media Plug'n'play. Works OOTB! Also Mic! Yes
FireStudio Mobile PreSonus Device shows up in System Info -> FireWire, but does not work with their current driver (3.4.2 beta) No
PCI CMI8738 chipset Using only 2 speaker output but i think that surround works also, I think any card with CMI8738 chip will work

Drivers for 10.6 found here works in 64 bit [36]

SB Live Titanium FATALITY Creative Labes VoodooHDA recognizes this card beautifully. Mic / line in function, SPDIF + All analog outputs (mirrored sound only, no srs) No
SB X-Fi Go! Creative Labs Model SB1100 works oob Yes

[edit] Other Accessories

Type of Accessory Item Description Manufacturer Notes Fully Working w/o Patch
USB IR Receiver Xbox DVD Movie Playback Kit Microsoft Software:
  • Driver (32 bits): [37]
  • ControllerMate: [38]


  • Use this adapter: [39]
  • Or for free you can make rewiring: [40]
Yes, but 32 bits only
Webcam Software Macam ? Macam plugin works. Yes
Webcam Quick Cam E3500 Logitech UVC (pre-installed on osx) Yes
Blu-ray Burner LG Super Multi Blue Internal Blu-Ray Disc Rewriter WH10
  • Model: WH10LS30
LG Info:
  • Using with GIGABYTE GA-G31M-ES2L Motherboard
  • Only tested with DVD-DL Toast 10
  • SATA onboard
Yes, 64 bit OSX

This page was last modified on 16 February 2012, at 11:02.
This page has been accessed 474,158 times.
Powered by MediaWiki © 2021 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki   |   Privacy policy   |   About OSx86   |   Disclaimers