Contribute
Register

[SUCCESS] i7-5820k / GTX 970 / GA-X99-UD4 Sierra 10.12 [Clover Guide] (100% Working)

Status
Not open for further replies.
Malki,
Thank you for putting this together. Unfortunately I made it thru Step 11 and on reboot I get a black screen. I have somewhat the same setup as you:

INTEL BOX INTEL CORE I7-6700K
CRUCIAL 32GB 2X16
ZALMAN LOW PRO QUIET CPU COOLER
GIGABYTE Z170XGAMING5 LGA1151 ATX
EVGA GTX970 SSC ACX2 PCIE

I originally built it with Yosemite but could not get the Nvidia web install to work. Same issue, black screen (no signal) so did a fresh install of Sierra using your guide and made it thru Step 11. Any advice?
Thank you!
ML
 
Malki,
Thank you for putting this together. Unfortunately I made it thru Step 11 and on reboot I get a black screen. I have somewhat the same setup as you:

INTEL BOX INTEL CORE I7-6700K
CRUCIAL 32GB 2X16
ZALMAN LOW PRO QUIET CPU COOLER
GIGABYTE Z170XGAMING5 LGA1151 ATX
EVGA GTX970 SSC ACX2 PCIE

I originally built it with Yosemite but could not get the Nvidia web install to work. Same issue, black screen (no signal) so did a fresh install of Sierra using your guide and made it thru Step 11. Any advice?
Thank you!
ML

don't reboot until you get past step 13 where you actually install the web drivers. if you rebooted before this you are telling clover to use the web drivers without them actually being installed, which is why you are getting a black screen. this can be fixed by setting nv_disable=1 in clover settings before boot, and untick use nvidia web drivers. I say reinstall from scratch follow guide to the T to make sure you don't miss anything. Don't restart unless guide says to.

Also, you aren't using x99 motherboard your motherboard should be easier to get running. Each motherboard will need a different method specific to that model (I have Gigabyte X99 UD4) you have a completely different board so I also advise searching up your board on the tonymacforums for better support as I can only give support for my specific board.
 
Hi , first let me say thanks for the instructions you made ;),

Can you please help me, i have 6900k , x99 ud4 motherboard, gtx 950, i dont know what im doing wrong in my config.plist but my system always restart when i try to install sierra

Thank you very much :)





View attachment 236380
View attachment 236378

Here is a full install guide using Unibeast / Clover to install Mac OS Sierra 10.12 on your custom built Haswell E X99 Computer! I made this guide from using instructions gathered from the TonyMac forums. 10.12 appears to be the most solid version of MacOs for x99!

What's working:
Everything!!!! 100% on 10.12!!!!

* Update * 03/14/2017 USB 3.0 section added, there should be no more problems with USB 3.0 support. Also fixed audio I now have native audio working with HDMI audio support! It should all be 100% working properly, hopefully this will be final update for Sierra!

The build:
GIGABYTE GA-X99-UD4 (Motherboard)
Intel Core i7 5820k Haswell E Processor (Cpu)
16GB Corsair Vengence DDR4 2400 RAM (Memory)
EVGA GTX 970 SSC 4GB (Graphics Card)
Sandisk Extreme ii 120GB SSD (El Capitan drive)
Samsung 840 Evo 120GB SSD (Windows Drive for dual boot)
(4) Western Digital Caviar Black 1 TB (Hard Drives)
LG Blu-Ray / CD / DVD Writer (Optical drive)
Corsair Hydro H115i (Cpu Water Cooler)
EVGA SuperNOVA 750 B2 (Power Supply)
Corsair Obsidian Series 750D Airflow (Computer Case)

Monitors:
Seiki SM40UNP 40" (4k Monitor)
LG 24UD58-B 24" (4k Monitor)
Vizio 1080p HDTV 42" (Tv connected from the other room for streaming movies, and gaming)

Requirements for this install:
An empty flash drive for Unibeast + an already working copy of OS X to make the drive.

A usb audio device. I have a Sabrent USB sound adapter, it's plug and play! Link: https://www.amazon.com/dp/B00IRVQ0F8/?tag=tonymacx86com-20

Pre installation requirements:
Update Bios to f22 from Gigabyte's Website (for x99 ud4 motherboard) @ http://www.gigabyte.com/products/product-page.aspx?pid=5123#bios

Go into bios, use "load optimized defaults"

Save.

Thats it.

Bios settings not required, but recommended for this install:
go into bios under frequency settings set "cpu boost 5820k to 4.3 ghz"
set memory settings xmp memory profile to "profile 1" or "profile 2" (depending on your memory speed)

this will overclock your cpu and memory, you may or may not want to do that. i reccommend it. computer definetly runs better with overclocking. It's automatic and the motherboard takes care of all the voltage settings. Use 4.3ghz for your cpu and profile 1 or profile 2 depending on the speed of your memory. I use profile 1 because I am using 2400mhz memory.

Pre Install - Step 1
Use the tonymacx86 method to install "Sierra" to a USB Flash Drive using Unibeast. You will need to make an account on tonymacx86 to be able to download Unibeast.

Here is the link to the guide to make the unibeast flash drive:
https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

Install Unibeast / Sierra To flash Drive using the guide from the link I posted.

Pre Install - Step 2
After installing Unibeast / Sierra flash drive you will need to get "EFI Mount 3 and Clover Configurator".

Get Clover Configurator from http://mackie100projects.altervista.org/download-clover-configurator/

Get EFI Mount 3 from the Downloads section > Community Software @ Tonymacx86.com Link: http://www.tonymacx86.com/downloads.php?do=cat&id=10 (must be logged in to view this page)

Pre Install - Step 3
Copy EFI Mounter 3 / Clover Configurator to Your Applications. Then open the EFI partition from the unibeast drive (it should already be mounted).

(If it is not mounted open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition from the unibeast drive)

Pre Install - Step 4
Download OsxAptioFix2Drv-free2000.efi from this link: https://www.dropbox.com/s/d74tdymovdxmlly/OsxAptioFix2Drv-free2000.efi?dl=0 (Source: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ )

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi (This is the key to getting the unibeast drive to boot!)

- Thanks to Sunman for the info! https://www.tonymacx86.com/threads/so-close-to-success-x99-ud4-5820k-x290-5770-sierra-boot.203495/ <---- reference link

Pre Install - Step 5
Open config.plist from the EFI > Clover folder on your Unibeast drive with Clover Configurator.

In the "Boot" Section of Clover Configurator Tick:

dart=0
nv_disable=1
npci=0x2000

in the custom flags box type
-v -f

Now your ready to install MacOS Sierra!

Install - Step 6
Reboot your computer and choose to boot from usb drive. It should boot into the MacOs installer screen!

Follow the guide from Tonymacx86 to complete the installation: https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

After 10.12 is installed continue to follow this guide.

Install - Step 7
Now that it's installed, boot once again from your Unibeast drive, but this time select your new MacOs Installation from the clover screen. You should not need any extra boot flags. If it does not boot try adding -f (if you have not added it before). Continue to set up the computer and finish the boot until you see the desktop. Remove your Unibeast drive.

Post Install - Step 8
Download & run Multibeast - Sierra from here: https://www.tonymacx86.com/resources/categories/tonymacx86-downloads.3/

Select These Options:
Quick Start > UEFI Boot Mode
Drivers > Disk > Intel Generic AHCI Sata
Misc > NullCPUPowerManagement
Misc > VoodooTSCSync > VooDooTSCSync 6 Core
USB > Increase Max Port Limit
Network > Intel > AppleIntelE1000e

Install Multibeast.

Post Install - Step 9
After installing Multibeast the EFI Partition for your MacOs install should automatically mount.

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi. Also remove VBoxHfs-64.efi (we will be replacing this driver)

Remove VBoxHfs-32.efi from the /EFI/ClOVER/drivers32UEFI folder. This file might also be in /EFI/ClOVER/drivers32 folder (if there is one)

Open config.plist from the EFI > Clover folder on your system drive with Clover Configurator

Post Install - Step 10
In the "Boot" Section of Clover Configurator Tick:

dart=0
npci=0x2000

Then go down to "System Parameters" Section of Clover Configurator

In the drop down menu above "Inject Kexts" Select Yes (will be used to enable onboard sound via VoodooHDA.Kext)
Put a check mark in the box next to "NvidiaWeb" (will be used to enable Nvidia graphics card via web drivers)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Drivers UEFI 64 Bit (Bottom Left Menu): EmuVariableUefi
Extra Drivers (Bottom Right Menu): HFSPlus, HFSPlus UEFI, OsxFatBinaryDrv UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

Post Install - Step 11
1. Copy My attatched AppleHDA.Kext (in zip file) to /system/library/extensions/ (This is the kext from the original mavericks 10.9.5 installer)
2. Download Multibeast for Mavericks (not Sierra) Here: http://www.tonymacx86.com/downloads.php?do=file&id=255
3. Install Realtek ALC 1150 audio from that version of multibeast and check "optional EFI installed bootloader support" (so it doesn't install Chimera)
4. Copy both SSDT files from the attached zip file it to /Clover/ACPI/Patched in your efi partition. (SSDT's courtesy of Toleda: https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef)
5. Restart
6. Mount EFI Partition using EFI Mounter 3, then use audio_alc_x99-hda-100_patch.command from the attached zip file
7. Restart
8. Audio works now (Really works!)

Now you will have enabled onboard sound with support for HDMI audio as well! (second SSDT adds that, thanks to member
ranadve in this post)


Working audio guide thanks to Toleda!

Post Install - Step 12
Download USBInjectAll.Kext https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/ (get the newest one)

Download FakePCIID_XHCIMux.Kext and FakePCIID.kext https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/ (get the newest one)

Download X99_Injector USB 3.kext (attached at bottom of this post)

Copy USBInjectAll.Kext, FakePCIID_XHCIMux.Kext, FakePCIID.kext & X99_Injector USB 3.kext to EFI > Clover > Kexts > Other

Delete all other folders inside "Kexts" folder, except the "Other" folder

Now you will have enabled USB with full support for 3.0! (Credit goes to crismac2013 via his post on Page 10, his post described how to properly enable USB 3.0.)

Note: From my understanding USBInjectAll.Kext works with X99_Injector USB 3.kext to enable usb 3.0 support on x99 motherboards. This works in conjunction with the Multibeast "Increase Max Port Limit" patch for full support. FakePCIID_XHCIMux.Kext and FakePCIID.kext are used to determine which devices are USB 3.0 and which are 2.0. If you do not use FakePCIID_XHCIMux.Kext and FakePCIID.kext everything will look like it is a USB 3.0 device under System Report even if it isn't. With these kexts installed only true USB 3.0 devices will be detected as so when plugged into a 3.0 port. The rest will fall under USB 2.0.

Post Install - Step 13
Download and install NVidia Web Drivers from: https://www.tonymacx86.com/nvidia-drivers/

Reboot

Post Install - Step 14
Go to Applications > Utilities > Terminal enter 'sudo trimforce enable' (without the ''s) this will enable Trim if using an SSD Drive (Highly recommended, SSD only)

System will reboot automatically.

Congratulations you now have a fully working x99 Hackintosh running 10.12.x!

Optional Install - Dual Boot with Windows
In order to dual boot with windows 10 you will need to open up your config.plist file again.

Open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition and open config.plist from the Clover folder with Clover Configurator.

  • If windows was installed using UEFI Mode:

In the "Boot" Section of Clover Configurator the menu on the top right should say "PBR"

Go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

  • If it doesn't boot from clover, you have installed windows without UEFI:

In the "Boot" Section of Clover Configurator change the "Legacy" menu on the top right to "LegacyBiosDefault" (it should say PBR by default)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS

Go to File > Save and save your config.plist. Close Clover Configurator.

You should now be able to dual boot with Windows from the Clover Menu!

Disable Gatekeeper In MacOs Sierra

The Gatekeeper settings can be found in System Preferences > Security & Privacy > General. The Gatekeeper options are located beneath “All apps downloaded from:” with the choice of “Anywhere” missing.

Thankfully, the “Anywhere” setting can be restored to Gatekeeper in Sierra with a Terminal command. First, quit System Preferences if it’s open and then open a new Terminal window. Enter the following command, followed by your admin password when prompted:

sudo spctl --master-disable

Now, relaunch System Preferences and head back to the Gatekeeper settings. You’ll now see that “Anywhere” has been restored. Click the padlock in the lower-left corner to enter your password and make changes, then select “Anywhere” from the list of Gatekeeper options. The security feature will no longer bug you about apps from unidentified developers.

How To Optimize OS X!
Go to system Preferences > Mission Control, untick all check boxes. turn dashboard off (may require log out / log back in)

Go to system preferences > Security & Privacy, Under General > untick all check boxes (may require clicking lock at bottom left of box), fill in bubble on allow apps downloaded from anywhere (now system boots to desktop and auto logs in without needing password) Under Privacy tab > Untick enable location services

Go To system preferences > spotlight, untick all check boxes in search results tab, then go to privacy tab, drag all drives into that tab. This will turn spotlight off, so you can't search, but will make computer faster. If you want to keep search function, don't do this, but if you want faster computer. Turn it all off!

Go to system preferences > notifications, untick everything, then go to notification panel on the top right of screen, and click the grey box at the bottom. Drag any apps with the red coicon next to them to the green icon section. That will turn off all notifications for apps (speeds up computer a bit)

Go To System Preferences > Energy Saver, turn display off after: Never (drag bar all the way to right) untick all check boxes, especially untick put hard drives to sleep

Go to System Preferences > Bluetooth, turn bluetooth off (unless you need it then turn bluetooth on)

Go to System Preferences > App Store, untick automatically check for updates

Go to System Preferences > Siri, untick Enable Siri

Thats about the extent of it,
Good luck!!!!

Screenshots of my Clover configurator are attached for your reference!

View attachment 213602 View attachment 222511 View attachment 222512 View attachment 222513 View attachment 222514 View attachment 222515 View attachment 222516 View attachment 222517 View attachment 241937 View attachment 222519 View attachment 222520 View attachment 222521 View attachment 222522
i
 
Hi, first of all let me say thank unfor the guide, i have a question im try to make an hackintosh with your same motherboard but my cpu is 6900k
Did you tried also to make it with clover from the start ? When i tried it didnt work for me :/,

Thanks



View attachment 236380
View attachment 236378

Here is a full install guide using Unibeast / Clover to install Mac OS Sierra 10.12 on your custom built Haswell E X99 Computer! I made this guide from using instructions gathered from the TonyMac forums. 10.12 appears to be the most solid version of MacOs for x99!

What's working:
Everything!!!! 100% on 10.12!!!!

* Update * 03/14/2017 USB 3.0 section added, there should be no more problems with USB 3.0 support. Also fixed audio I now have native audio working with HDMI audio support! It should all be 100% working properly, hopefully this will be final update for Sierra!

The build:
GIGABYTE GA-X99-UD4 (Motherboard)
Intel Core i7 5820k Haswell E Processor (Cpu)
16GB Corsair Vengence DDR4 2400 RAM (Memory)
EVGA GTX 970 SSC 4GB (Graphics Card)
Sandisk Extreme ii 120GB SSD (El Capitan drive)
Samsung 840 Evo 120GB SSD (Windows Drive for dual boot)
(4) Western Digital Caviar Black 1 TB (Hard Drives)
LG Blu-Ray / CD / DVD Writer (Optical drive)
Corsair Hydro H115i (Cpu Water Cooler)
EVGA SuperNOVA 750 B2 (Power Supply)
Corsair Obsidian Series 750D Airflow (Computer Case)

Monitors:
Seiki SM40UNP 40" (4k Monitor)
LG 24UD58-B 24" (4k Monitor)
Vizio 1080p HDTV 42" (Tv connected from the other room for streaming movies, and gaming)

Requirements for this install:
An empty flash drive for Unibeast + an already working copy of OS X to make the drive.

A usb audio device. I have a Sabrent USB sound adapter, it's plug and play! Link: https://www.amazon.com/dp/B00IRVQ0F8/?tag=tonymacx86com-20

Pre installation requirements:
Update Bios to f22 from Gigabyte's Website (for x99 ud4 motherboard) @ http://www.gigabyte.com/products/product-page.aspx?pid=5123#bios

Go into bios, use "load optimized defaults"

Save.

Thats it.

Bios settings not required, but recommended for this install:
go into bios under frequency settings set "cpu boost 5820k to 4.3 ghz"
set memory settings xmp memory profile to "profile 1" or "profile 2" (depending on your memory speed)

this will overclock your cpu and memory, you may or may not want to do that. i reccommend it. computer definetly runs better with overclocking. It's automatic and the motherboard takes care of all the voltage settings. Use 4.3ghz for your cpu and profile 1 or profile 2 depending on the speed of your memory. I use profile 1 because I am using 2400mhz memory.

Pre Install - Step 1
Use the tonymacx86 method to install "Sierra" to a USB Flash Drive using Unibeast. You will need to make an account on tonymacx86 to be able to download Unibeast.

Here is the link to the guide to make the unibeast flash drive:
https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

Install Unibeast / Sierra To flash Drive using the guide from the link I posted.

Pre Install - Step 2
After installing Unibeast / Sierra flash drive you will need to get "EFI Mount 3 and Clover Configurator".

Get Clover Configurator from http://mackie100projects.altervista.org/download-clover-configurator/

Get EFI Mount 3 from the Downloads section > Community Software @ Tonymacx86.com Link: http://www.tonymacx86.com/downloads.php?do=cat&id=10 (must be logged in to view this page)

Pre Install - Step 3
Copy EFI Mounter 3 / Clover Configurator to Your Applications. Then open the EFI partition from the unibeast drive (it should already be mounted).

(If it is not mounted open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition from the unibeast drive)

Pre Install - Step 4
Download OsxAptioFix2Drv-free2000.efi from this link: https://www.dropbox.com/s/d74tdymovdxmlly/OsxAptioFix2Drv-free2000.efi?dl=0 (Source: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ )

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi (This is the key to getting the unibeast drive to boot!)

- Thanks to Sunman for the info! https://www.tonymacx86.com/threads/so-close-to-success-x99-ud4-5820k-x290-5770-sierra-boot.203495/ <---- reference link

Pre Install - Step 5
Open config.plist from the EFI > Clover folder on your Unibeast drive with Clover Configurator.

In the "Boot" Section of Clover Configurator Tick:

dart=0
nv_disable=1
npci=0x2000

in the custom flags box type
-v -f

Now your ready to install MacOS Sierra!

Install - Step 6
Reboot your computer and choose to boot from usb drive. It should boot into the MacOs installer screen!

Follow the guide from Tonymacx86 to complete the installation: https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

After 10.12 is installed continue to follow this guide.

Install - Step 7
Now that it's installed, boot once again from your Unibeast drive, but this time select your new MacOs Installation from the clover screen. You should not need any extra boot flags. If it does not boot try adding -f (if you have not added it before). Continue to set up the computer and finish the boot until you see the desktop. Remove your Unibeast drive.

Post Install - Step 8
Download & run Multibeast - Sierra from here: https://www.tonymacx86.com/resources/categories/tonymacx86-downloads.3/

Select These Options:
Quick Start > UEFI Boot Mode
Drivers > Disk > Intel Generic AHCI Sata
Misc > NullCPUPowerManagement
Misc > VoodooTSCSync > VooDooTSCSync 6 Core
USB > Increase Max Port Limit
Network > Intel > AppleIntelE1000e

Install Multibeast.

Post Install - Step 9
After installing Multibeast the EFI Partition for your MacOs install should automatically mount.

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi. Also remove VBoxHfs-64.efi (we will be replacing this driver)

Remove VBoxHfs-32.efi from the /EFI/ClOVER/drivers32UEFI folder. This file might also be in /EFI/ClOVER/drivers32 folder (if there is one)

Open config.plist from the EFI > Clover folder on your system drive with Clover Configurator

Post Install - Step 10
In the "Boot" Section of Clover Configurator Tick:

dart=0
npci=0x2000

Then go down to "System Parameters" Section of Clover Configurator

In the drop down menu above "Inject Kexts" Select Yes (will be used to enable onboard sound via VoodooHDA.Kext)
Put a check mark in the box next to "NvidiaWeb" (will be used to enable Nvidia graphics card via web drivers)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Drivers UEFI 64 Bit (Bottom Left Menu): EmuVariableUefi
Extra Drivers (Bottom Right Menu): HFSPlus, HFSPlus UEFI, OsxFatBinaryDrv UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

Post Install - Step 11
1. Copy My attatched AppleHDA.Kext (in zip file) to /system/library/extensions/ (This is the kext from the original mavericks 10.9.5 installer)
2. Download Multibeast for Mavericks (not Sierra) Here: http://www.tonymacx86.com/downloads.php?do=file&id=255
3. Install Realtek ALC 1150 audio from that version of multibeast and check "optional EFI installed bootloader support" (so it doesn't install Chimera)
4. Copy both SSDT files from the attached zip file it to /Clover/ACPI/Patched in your efi partition. (SSDT's courtesy of Toleda: https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef)
5. Restart
6. Mount EFI Partition using EFI Mounter 3, then use audio_alc_x99-hda-100_patch.command from the attached zip file
7. Restart
8. Audio works now (Really works!)

Now you will have enabled onboard sound with support for HDMI audio as well! (second SSDT adds that, thanks to member
ranadve in this post)


Working audio guide thanks to Toleda!

Post Install - Step 12
Download USBInjectAll.Kext https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/ (get the newest one)

Download FakePCIID_XHCIMux.Kext and FakePCIID.kext https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/ (get the newest one)

Download X99_Injector USB 3.kext (attached at bottom of this post)

Copy USBInjectAll.Kext, FakePCIID_XHCIMux.Kext, FakePCIID.kext & X99_Injector USB 3.kext to EFI > Clover > Kexts > Other

Delete all other folders inside "Kexts" folder, except the "Other" folder

Now you will have enabled USB with full support for 3.0! (Credit goes to crismac2013 via his post on Page 10, his post described how to properly enable USB 3.0.)

Note: From my understanding USBInjectAll.Kext works with X99_Injector USB 3.kext to enable usb 3.0 support on x99 motherboards. This works in conjunction with the Multibeast "Increase Max Port Limit" patch for full support. FakePCIID_XHCIMux.Kext and FakePCIID.kext are used to determine which devices are USB 3.0 and which are 2.0. If you do not use FakePCIID_XHCIMux.Kext and FakePCIID.kext everything will look like it is a USB 3.0 device under System Report even if it isn't. With these kexts installed only true USB 3.0 devices will be detected as so when plugged into a 3.0 port. The rest will fall under USB 2.0.

Post Install - Step 13
Download and install NVidia Web Drivers from: https://www.tonymacx86.com/nvidia-drivers/

Reboot

Post Install - Step 14
Go to Applications > Utilities > Terminal enter 'sudo trimforce enable' (without the ''s) this will enable Trim if using an SSD Drive (Highly recommended, SSD only)

System will reboot automatically.

Congratulations you now have a fully working x99 Hackintosh running 10.12.x!

Optional Install - Dual Boot with Windows
In order to dual boot with windows 10 you will need to open up your config.plist file again.

Open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition and open config.plist from the Clover folder with Clover Configurator.

  • If windows was installed using UEFI Mode:

In the "Boot" Section of Clover Configurator the menu on the top right should say "PBR"

Go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

  • If it doesn't boot from clover, you have installed windows without UEFI:

In the "Boot" Section of Clover Configurator change the "Legacy" menu on the top right to "LegacyBiosDefault" (it should say PBR by default)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS

Go to File > Save and save your config.plist. Close Clover Configurator.

You should now be able to dual boot with Windows from the Clover Menu!

Disable Gatekeeper In MacOs Sierra

The Gatekeeper settings can be found in System Preferences > Security & Privacy > General. The Gatekeeper options are located beneath “All apps downloaded from:” with the choice of “Anywhere” missing.

Thankfully, the “Anywhere” setting can be restored to Gatekeeper in Sierra with a Terminal command. First, quit System Preferences if it’s open and then open a new Terminal window. Enter the following command, followed by your admin password when prompted:

sudo spctl --master-disable

Now, relaunch System Preferences and head back to the Gatekeeper settings. You’ll now see that “Anywhere” has been restored. Click the padlock in the lower-left corner to enter your password and make changes, then select “Anywhere” from the list of Gatekeeper options. The security feature will no longer bug you about apps from unidentified developers.

How To Optimize OS X!
Go to system Preferences > Mission Control, untick all check boxes. turn dashboard off (may require log out / log back in)

Go to system preferences > Security & Privacy, Under General > untick all check boxes (may require clicking lock at bottom left of box), fill in bubble on allow apps downloaded from anywhere (now system boots to desktop and auto logs in without needing password) Under Privacy tab > Untick enable location services

Go To system preferences > spotlight, untick all check boxes in search results tab, then go to privacy tab, drag all drives into that tab. This will turn spotlight off, so you can't search, but will make computer faster. If you want to keep search function, don't do this, but if you want faster computer. Turn it all off!

Go to system preferences > notifications, untick everything, then go to notification panel on the top right of screen, and click the grey box at the bottom. Drag any apps with the red coicon next to them to the green icon section. That will turn off all notifications for apps (speeds up computer a bit)

Go To System Preferences > Energy Saver, turn display off after: Never (drag bar all the way to right) untick all check boxes, especially untick put hard drives to sleep

Go to System Preferences > Bluetooth, turn bluetooth off (unless you need it then turn bluetooth on)

Go to System Preferences > App Store, untick automatically check for updates

Go to System Preferences > Siri, untick Enable Siri

Thats about the extent of it,
Good luck!!!!

Screenshots of my Clover configurator are attached for your reference!

View attachment 213602 View attachment 222511 View attachment 222512 View attachment 222513 View attachment 222514 View attachment 222515 View attachment 222516 View attachment 222517 View attachment 241937 View attachment 222519 View attachment 222520 View attachment 222521 View attachment 222522

View attachment 236380
View attachment 236378

Here is a full install guide using Unibeast / Clover to install Mac OS Sierra 10.12 on your custom built Haswell E X99 Computer! I made this guide from using instructions gathered from the TonyMac forums. 10.12 appears to be the most solid version of MacOs for x99!

What's working:
Everything!!!! 100% on 10.12!!!!

* Update * 03/14/2017 USB 3.0 section added, there should be no more problems with USB 3.0 support. Also fixed audio I now have native audio working with HDMI audio support! It should all be 100% working properly, hopefully this will be final update for Sierra!

The build:
GIGABYTE GA-X99-UD4 (Motherboard)
Intel Core i7 5820k Haswell E Processor (Cpu)
16GB Corsair Vengence DDR4 2400 RAM (Memory)
EVGA GTX 970 SSC 4GB (Graphics Card)
Sandisk Extreme ii 120GB SSD (El Capitan drive)
Samsung 840 Evo 120GB SSD (Windows Drive for dual boot)
(4) Western Digital Caviar Black 1 TB (Hard Drives)
LG Blu-Ray / CD / DVD Writer (Optical drive)
Corsair Hydro H115i (Cpu Water Cooler)
EVGA SuperNOVA 750 B2 (Power Supply)
Corsair Obsidian Series 750D Airflow (Computer Case)

Monitors:
Seiki SM40UNP 40" (4k Monitor)
LG 24UD58-B 24" (4k Monitor)
Vizio 1080p HDTV 42" (Tv connected from the other room for streaming movies, and gaming)

Requirements for this install:
An empty flash drive for Unibeast + an already working copy of OS X to make the drive.

A usb audio device. I have a Sabrent USB sound adapter, it's plug and play! Link: https://www.amazon.com/dp/B00IRVQ0F8/?tag=tonymacx86com-20

Pre installation requirements:
Update Bios to f22 from Gigabyte's Website (for x99 ud4 motherboard) @ http://www.gigabyte.com/products/product-page.aspx?pid=5123#bios

Go into bios, use "load optimized defaults"

Save.

Thats it.

Bios settings not required, but recommended for this install:
go into bios under frequency settings set "cpu boost 5820k to 4.3 ghz"
set memory settings xmp memory profile to "profile 1" or "profile 2" (depending on your memory speed)

this will overclock your cpu and memory, you may or may not want to do that. i reccommend it. computer definetly runs better with overclocking. It's automatic and the motherboard takes care of all the voltage settings. Use 4.3ghz for your cpu and profile 1 or profile 2 depending on the speed of your memory. I use profile 1 because I am using 2400mhz memory.

Pre Install - Step 1
Use the tonymacx86 method to install "Sierra" to a USB Flash Drive using Unibeast. You will need to make an account on tonymacx86 to be able to download Unibeast.

Here is the link to the guide to make the unibeast flash drive:
https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

Install Unibeast / Sierra To flash Drive using the guide from the link I posted.

Pre Install - Step 2
After installing Unibeast / Sierra flash drive you will need to get "EFI Mount 3 and Clover Configurator".

Get Clover Configurator from http://mackie100projects.altervista.org/download-clover-configurator/

Get EFI Mount 3 from the Downloads section > Community Software @ Tonymacx86.com Link: http://www.tonymacx86.com/downloads.php?do=cat&id=10 (must be logged in to view this page)

Pre Install - Step 3
Copy EFI Mounter 3 / Clover Configurator to Your Applications. Then open the EFI partition from the unibeast drive (it should already be mounted).

(If it is not mounted open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition from the unibeast drive)

Pre Install - Step 4
Download OsxAptioFix2Drv-free2000.efi from this link: https://www.dropbox.com/s/d74tdymovdxmlly/OsxAptioFix2Drv-free2000.efi?dl=0 (Source: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ )

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi (This is the key to getting the unibeast drive to boot!)

- Thanks to Sunman for the info! https://www.tonymacx86.com/threads/so-close-to-success-x99-ud4-5820k-x290-5770-sierra-boot.203495/ <---- reference link

Pre Install - Step 5
Open config.plist from the EFI > Clover folder on your Unibeast drive with Clover Configurator.

In the "Boot" Section of Clover Configurator Tick:

dart=0
nv_disable=1
npci=0x2000

in the custom flags box type
-v -f

Now your ready to install MacOS Sierra!

Install - Step 6
Reboot your computer and choose to boot from usb drive. It should boot into the MacOs installer screen!

Follow the guide from Tonymacx86 to complete the installation: https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/

After 10.12 is installed continue to follow this guide.

Install - Step 7
Now that it's installed, boot once again from your Unibeast drive, but this time select your new MacOs Installation from the clover screen. You should not need any extra boot flags. If it does not boot try adding -f (if you have not added it before). Continue to set up the computer and finish the boot until you see the desktop. Remove your Unibeast drive.

Post Install - Step 8
Download & run Multibeast - Sierra from here: https://www.tonymacx86.com/resources/categories/tonymacx86-downloads.3/

Select These Options:
Quick Start > UEFI Boot Mode
Drivers > Disk > Intel Generic AHCI Sata
Misc > NullCPUPowerManagement
Misc > VoodooTSCSync > VooDooTSCSync 6 Core
USB > Increase Max Port Limit
Network > Intel > AppleIntelE1000e

Install Multibeast.

Post Install - Step 9
After installing Multibeast the EFI Partition for your MacOs install should automatically mount.

Copy OsxAptioFix2Drv-free2000.efi to your /EFI/ClOVER/drivers64UEFI folder and remove OsXAptioFix2Drv.efi. Also remove VBoxHfs-64.efi (we will be replacing this driver)

Remove VBoxHfs-32.efi from the /EFI/ClOVER/drivers32UEFI folder. This file might also be in /EFI/ClOVER/drivers32 folder (if there is one)

Open config.plist from the EFI > Clover folder on your system drive with Clover Configurator

Post Install - Step 10
In the "Boot" Section of Clover Configurator Tick:

dart=0
npci=0x2000

Then go down to "System Parameters" Section of Clover Configurator

In the drop down menu above "Inject Kexts" Select Yes (will be used to enable onboard sound via VoodooHDA.Kext)
Put a check mark in the box next to "NvidiaWeb" (will be used to enable Nvidia graphics card via web drivers)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Drivers UEFI 64 Bit (Bottom Left Menu): EmuVariableUefi
Extra Drivers (Bottom Right Menu): HFSPlus, HFSPlus UEFI, OsxFatBinaryDrv UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

Post Install - Step 11
1. Copy My attatched AppleHDA.Kext (in zip file) to /system/library/extensions/ (This is the kext from the original mavericks 10.9.5 installer)
2. Download Multibeast for Mavericks (not Sierra) Here: http://www.tonymacx86.com/downloads.php?do=file&id=255
3. Install Realtek ALC 1150 audio from that version of multibeast and check "optional EFI installed bootloader support" (so it doesn't install Chimera)
4. Copy both SSDT files from the attached zip file it to /Clover/ACPI/Patched in your efi partition. (SSDT's courtesy of Toleda: https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef)
5. Restart
6. Mount EFI Partition using EFI Mounter 3, then use audio_alc_x99-hda-100_patch.command from the attached zip file
7. Restart
8. Audio works now (Really works!)

Now you will have enabled onboard sound with support for HDMI audio as well! (second SSDT adds that, thanks to member
ranadve in this post)


Working audio guide thanks to Toleda!

Post Install - Step 12
Download USBInjectAll.Kext https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/ (get the newest one)

Download FakePCIID_XHCIMux.Kext and FakePCIID.kext https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/ (get the newest one)

Download X99_Injector USB 3.kext (attached at bottom of this post)

Copy USBInjectAll.Kext, FakePCIID_XHCIMux.Kext, FakePCIID.kext & X99_Injector USB 3.kext to EFI > Clover > Kexts > Other

Delete all other folders inside "Kexts" folder, except the "Other" folder

Now you will have enabled USB with full support for 3.0! (Credit goes to crismac2013 via his post on Page 10, his post described how to properly enable USB 3.0.)

Note: From my understanding USBInjectAll.Kext works with X99_Injector USB 3.kext to enable usb 3.0 support on x99 motherboards. This works in conjunction with the Multibeast "Increase Max Port Limit" patch for full support. FakePCIID_XHCIMux.Kext and FakePCIID.kext are used to determine which devices are USB 3.0 and which are 2.0. If you do not use FakePCIID_XHCIMux.Kext and FakePCIID.kext everything will look like it is a USB 3.0 device under System Report even if it isn't. With these kexts installed only true USB 3.0 devices will be detected as so when plugged into a 3.0 port. The rest will fall under USB 2.0.

Post Install - Step 13
Download and install NVidia Web Drivers from: https://www.tonymacx86.com/nvidia-drivers/

Reboot

Post Install - Step 14
Go to Applications > Utilities > Terminal enter 'sudo trimforce enable' (without the ''s) this will enable Trim if using an SSD Drive (Highly recommended, SSD only)

System will reboot automatically.

Congratulations you now have a fully working x99 Hackintosh running 10.12.x!

Optional Install - Dual Boot with Windows
In order to dual boot with windows 10 you will need to open up your config.plist file again.

Open EFI Mounter 3 and mount the first selection in the menu. Then open the EFI partition and open config.plist from the Clover folder with Clover Configurator.

  • If windows was installed using UEFI Mode:

In the "Boot" Section of Clover Configurator the menu on the top right should say "PBR"

Go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS UEFI

Go to File > Save and save your config.plist. Close Clover Configurator.

  • If it doesn't boot from clover, you have installed windows without UEFI:

In the "Boot" Section of Clover Configurator change the "Legacy" menu on the top right to "LegacyBiosDefault" (it should say PBR by default)

Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).

Make sure these drivers are installed (grey means installed):

Extra Drivers (Bottom Right Menu): NTFS

Go to File > Save and save your config.plist. Close Clover Configurator.

You should now be able to dual boot with Windows from the Clover Menu!

Disable Gatekeeper In MacOs Sierra

The Gatekeeper settings can be found in System Preferences > Security & Privacy > General. The Gatekeeper options are located beneath “All apps downloaded from:” with the choice of “Anywhere” missing.

Thankfully, the “Anywhere” setting can be restored to Gatekeeper in Sierra with a Terminal command. First, quit System Preferences if it’s open and then open a new Terminal window. Enter the following command, followed by your admin password when prompted:

sudo spctl --master-disable

Now, relaunch System Preferences and head back to the Gatekeeper settings. You’ll now see that “Anywhere” has been restored. Click the padlock in the lower-left corner to enter your password and make changes, then select “Anywhere” from the list of Gatekeeper options. The security feature will no longer bug you about apps from unidentified developers.

How To Optimize OS X!
Go to system Preferences > Mission Control, untick all check boxes. turn dashboard off (may require log out / log back in)

Go to system preferences > Security & Privacy, Under General > untick all check boxes (may require clicking lock at bottom left of box), fill in bubble on allow apps downloaded from anywhere (now system boots to desktop and auto logs in without needing password) Under Privacy tab > Untick enable location services

Go To system preferences > spotlight, untick all check boxes in search results tab, then go to privacy tab, drag all drives into that tab. This will turn spotlight off, so you can't search, but will make computer faster. If you want to keep search function, don't do this, but if you want faster computer. Turn it all off!

Go to system preferences > notifications, untick everything, then go to notification panel on the top right of screen, and click the grey box at the bottom. Drag any apps with the red coicon next to them to the green icon section. That will turn off all notifications for apps (speeds up computer a bit)

Go To System Preferences > Energy Saver, turn display off after: Never (drag bar all the way to right) untick all check boxes, especially untick put hard drives to sleep

Go to System Preferences > Bluetooth, turn bluetooth off (unless you need it then turn bluetooth on)

Go to System Preferences > App Store, untick automatically check for updates

Go to System Preferences > Siri, untick Enable Siri

Thats about the extent of it,
Good luck!!!!

Screenshots of my Clover configurator are attached for your reference!

View attachment 213602 View attachment 222511 View attachment 222512 View attachment 222513 View attachment 222514 View attachment 222515 View attachment 222516 View attachment 222517 View attachment 241937 View attachment 222519 View attachment 222520 View attachment 222521 View attachment 222522
first hdjdjdhshs
 
Hi, first of all let me say thank unfor the guide, i have a question im try to make an hackintosh with your same motherboard but my cpu is 6900k
Did you tried also to make it with clover from the start ? When i tried it didnt work for me :/,

Thanks






first hdjdjdhshs

yes I used clover from the start via unibeast. please follow instructions start to finish. The only changes you will need is you may need to use FakeCPUID for your cpu.
 
my system is working, im just looking for the power management that everyone talking about but i'm not sure i had a success with it ...
 
Status
Not open for further replies.
Back
Top