macOS 10.12.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.12.1 builds only.
For how to edit the Wiki, please see this thread. Thank you!
You're looking for an Installation guide? see here
Note: For suggestions about table headings, please join the
discussion here.
[edit] Motherboards
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Alienware
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Asrock
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
P6X58D Premium
|
Intel® X58 Chipset
|
System Configuration:
- CPU: Intel Core i7-930 @ 2.8GHz
- Graphics card: AMD Radeon R9 270X
- RAM: 6GB DDR3-1066 (3x2GB)
Component Status:
- Shutdown
- Sleep
: Goes to sleep, but can't wake up from sleep.
- Restart
- CPU C-states
- USB 2.0
- USB 3.0
- Ethernet
: Marvell88E8056.kext
- Graphics card
: Works OOB.
- Audio: Realtek ALC889
: AppleALC.kext, injected at startup in Clover.
|
- Boot Arguments for install : dart=0 -v
- Bootloader: Clover 3920
- ECC Ram patch in Clover
- MacPro5,1 SMBios
- AppleRTC = true, KernelPm=true
|
Maximus III Formula
|
Intel® P55 Chipset
|
System Configuration:
- CPU: Intel Core i5-680 @ 3.6GHz
- Graphics card: Nvidia GTX 750 Ti
- RAM: 4GB DDR3-1066 (2x2GB)
Component Status:
- Shutdown
- Sleep
: Goes to sleep, but can't wake up from sleep.
- Restart
- CPU C-states
- USB 2.0
- USB 3.0
- Ethernet
: Realtek driver in Clover
- Graphics card
: It Works ! (Nvidia WebDriver and patched AppleGraphicsDevicePolicy.kext)
- Audio: VooDoo 2.8.8
: Installed the pkg.
|
- Boot Arguments for install : dart=0 kext-dev-mod=1 nv_disable=1
- Boot Arguments post install : dart=0 kext-dev-mod=1 nvd_dvr=1
- Boot loader: Clover 39**
- MacPro5,1 SMBios
- No DSDT.aml
- NvidiaWebDriver enabled in config.plist
- Trim activated with commands on terminal
|
P5Q SE/R
|
Intel® P45 Express Chipset
|
[edit] My Setup
- Xeon E5450
- 4x2GB DDR2 800MHz
- SSD Crucial MX200 500GB for OS
- GeForce 8600 GT 256MB
[edit] Not working 
- Hibernate
- Some back panel jacks
- Jacks from front panel
[edit] Working 
|
- 1005 BIOS, enable AHCI, enable both ACPI options.
- Clover r4xxx
- DSDT + config.plist + kexts: https://goo.gl/m7Xh7R
- Audio: ALC1200: AppleALC.kext + Lilu.kext + layout-id 5
- Network: Atheros L1e: AttansicL1eEthernet.kext
- USB: Custom DummyUSBEHCIPCI.kext for disabling port limits
- PS/2: VoodooPS2Controller.kext
- SMBIOS: MacPro5,1 or iMac10,1
- -nehalem_error_disable is needed only for MacPro5,1 SMBIOS.
- npci=0x3000 is needed only for Xeon CPUs
- Edit Acpi/SSDT and Cpu sections for CPU power management, don't use my settings if you have different CPU.
- Edit DSDT: Remove last 2 CPUs from PR if you have Core 2 Duo, edit DSM from GFX0 with your card or remove the DSM.
|
[edit] Biostar
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Foxconn
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Gigabyte
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Intel® DH77KC
|
Intel® H77 Chipset
|
System Configuration:
- CPU: Intel Core i5-3330 @ 3GHZ
- GPU: Zotac® GeForce® GTX 650TI
- RAM: 16GB Kingston® DDR3-1333
- Hard Drive: 2x HD Kingston SSD Now V300 SV300S37A 240GB 2.5"
- PIONEER DVD-RW DVR-212D
- Apple Keyboard with Numeric Keypad
- Magic Mouse 2
- SMBIOS set to MacPro3,1
Component Status:
- Graphics Card works OOB
- Audio Realtek® ALC892 works
- Ethernet AppleIntelE1000e works
- USB 2.0 / USB 3.0 works (All) OOB
- Sleep/Shutdown/Reboot Works (All) OOB
|
Upgrade Procedure:
1 UPGRADE CLOVER (mandatory)
2 Open your EFI partition
3 Install " Sierra ® compatible Kexts " ( to EFI > CLOVER > kexts > 10.12 ) create the folder if needed.
- AppleIntelE1000e.kext
- FakeSMC.kext
- GenericUSBXHCI.kext
4) Install (from App Store ® and Reboot.
5) Install Realtek ALC892 with https://github.com/toleda/audio_CloverALC
]
* You don't need NVIDIA® Web Driver] for OSX ® anymore!!!
Install Procedure:
-> Create the USB Install Disk, add Clover Boot Loader to it, with the options:
- ACPI: FixShutdown
- BOOT: darkwake, dart=0, nv_disable=1, kext-dev-mode=1
- Kernel and Kext Patches: AsusAICPUPM , AppleRTC , KernelPM
- SMBIOS: MacPro3,1
- DRIVERS UEFI 64BIT: CsmVideoDxe, OsxAptioFix2Drv and VBoxHfs
- EXTRA DRIVERS: OsxFatBinaryDrv UEFI
- INSTALLER KEXTS ( to EFI > CLOVER > kexts > 10.12 )
- 1) Install AppleIntelE1000e.kext
- 2) Install FakeSMC.kext
- Install and Reboot, Boot again the USB Install, but choose the newly installed Hard Drive.
Post Install:
-> Install Clover to the Current Hard Drive with the following options:
- ACPI: FixShutdown
- BOOT: darkwake, dart=0, nvda_drv=1, kext-dev-mode=1
- SMBIOS: MacPro3,1
- DRIVERS UEFI 64BIT: CsmVideoDxe, OsxAptioFix2Drv and VBoxHfs
- EXTRA DRIVERS: OsxFatBinaryDrv UEFI
- SYSTEM KEXTS:
- 1) Install Realtek ALC892 with https://github.com/toleda/audio_CloverALC
- 2) Install AppleIntelE1000e.kext ( to EFI > CLOVER > kexts > 10.12 )
- 3) Install FakeSMC.kext ( to EFI > CLOVER > kexts > 10.12 )
- 4) TRIM: Open Terminal, “ sudo trimforce enable ”, will ask you to accept, then reboot. In order to check if it is working, after reboot type in the Terminal " system_profiler SPSerialATADataType | grep 'TRIM' "
|
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] PCWARE
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Supermicro
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
Hardware Name
|
Chipset
|
Notes
|
Patches Used
|
[edit] Graphics Cards
Please specify if your card is PCI-E or Integrated.
Also, place chip and board manufacturer in their respective column.
[edit] AMD/ATI
Model
|
Board-Manufacturer
|
Notes
|
QE/CI
|
Output
|
Dual display
|
[edit] NVIDIA
[edit] Integrated
Model
|
Board-Manufacturer
|
Notes
|
QE/CI
|
Output
|
Dual display
|
[edit] Network Cards
[edit] Wireless
Interface
|
Standard
|
Device
A6210
|
Manufacturer
Netgear
|
Chipset
MT7612U
|
Notes
|
[edit] Wired (Ethernet)
Interface
|
Standard
|
Device
|
Manufacturer
|
Notes
|
Integrated (PCIe Bridge)
|
1Gbps
|
I218-V
|
Intel
|
Works with IntelGB.kext
|
[edit] Sound Cards
Interface
|
Hardware Name
|
Manufacturer
|
Notes
|
[edit] Webcams
Interface
|
Hardware Name
|
Manufacturer
|
Notes
|
[edit] Bluetooth
Interface
|
Item Description
|
Manufacturer
|
Chipset
|
Notes
|
[edit] USB 3.0 Cards / Adapters
Type
|
Name
|
Manufacturer
|
Notes
|
[edit] Keyboard & Mouse
[edit] Wireless
Interface
|
Item Description
|
Manufacturer
|
Model No
|
Notes
|