- Joined
- Sep 18, 2011
- Messages
- 492
- Motherboard
- Gigabyte GA-X99-UD4
- CPU
- i7-5820K
- Graphics
- GTX 1080 Ti
- Mac
- Classic Mac
- Mobile Phone
Here is a full install guide using Unibeast / Clover to install Mac OS High Sierra 10.13 on your custom built Haswell E X99 Computer! I made this guide from information gathered on the TonyMac forums. It's based on my guide from 10.12, except 10.13 is as of now most solid version of MacOs for x99!
What's working:
Everything! 100% on up to 10.13.6
Guide last updated 11/20/2018
- Fixed / deleted any outdated information (November update, makes install even easier!)
- Finishing Touches (earlier update)
- Added Mac Pro system definition (Optional Guide)
The build:
GIGABYTE GA-X99-UD4 (Motherboard)
Intel Core i7 5820k Haswell E Processor (Cpu)
32GB Corsair Vengence DDR4 2400 RAM (Memory)
EVGA GTX 1080 Ti SC2 11GB (Graphics Card)
Sandisk Extreme ii 120GB SSD (Mac boot drive)
Samsung 840 Evo 120GB SSD (Windows boot drive for dual boot)
(4) Western Digital Caviar Black 1 TB (Storage Drives)
LG Blu-Ray / CD / DVD Writer (Optical drive)
Corsair Hydro H115i (Cpu Water Cooler)
Corsair HX1000 Series (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 f24 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"
Step 1 - Unibeast
Use the tonymacx86 method to install "High 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.235474/
Install Unibeast / High Sierra To flash Drive using the guide from the link I posted.
Step 2 - Clover Configurator
After installing Unibeast / High Sierra flash drive you will need to get Clover Configurator.
Get Clover Configurator from http://mackie100projects.altervista.org/download-clover-configurator/
Copy Clover Configurator to Your Applications
Step 3 - EFI Partition
Open the EFI partition from the unibeast drive (it should be mounted now that you installed unibeast).
Step 4 - OsxAptioFix2Drv-free2000.efi
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 on your Unibeast drive, 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
Step 5 - Configuring Unibeast USB Drive in Clover Configurator
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
npci=0x2000
in the custom flags box type
-v
Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).
Make sure these drivers are installed (grey means installed), if not, click to install them:
Drivers UEFI 64 Bit: EmuVariableUefi, HFSPlus UEFI, OsxFatBinaryDrv UEFI
Go to File > Save and save your config.plist. Close Clover Configurator.
Delete VBoxHfs-64.efi from your /EFI/ClOVER/drivers64UEFI folder (replaced by HFSPlus UEFI)
Now your ready to install MacOS High Sierra!
- Note: EmuVariableUefi & OsxFatBinaryDrv UEFI may not be required anymore. If you experience any problems booting the installer you can delete these kexts, just make sure AptioMemoryFix-64.efi, PartitionDxe-64.efi and ApfsDriverLoader-64.efi are present in your efi folder. If those kexts are present, this also eliminates the need for OsxAptioFix2Drv-free2000.efi, so you can also delete that kext if need be.
Step 6 - Installing MacOS High Sierra
Reboot your computer and choose to boot from usb drive. It should boot into the MacOs installer screen!
* If it does not boot, click the icon that looks like a gear on the clover boot menu. Try adding "nv_disable=1" (without quotation marks) to the boot flags section.
Follow the guide from Tonymacx86 to complete the installation: https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.235474/
After 10.13 is installed continue to follow this guide.
Step 7 - Booting Into MacOS High Sierra
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, click the icon that looks like a gear on the clover boot menu. Try adding "nv_disable=1" (without quotation marks) to the boot flags section.
* On the first boot it will most likely say "Installing MacOs" and automatically reboot before installing. Just boot from your Unibeast drive once again, and select your new MacOs install like before. This time it should install as it should.
Continue to set up the computer and finish the boot until you see the desktop. Remove your Unibeast drive.
Step 8 - Setting Up Multibeast in MacOs High Sierra
Download & run Multibeast - High Sierra from here (10.4 at time of this guide): https://www.tonymacx86.com/resources/categories/tonymacx86-downloads.3/
Select These Options:
Quick Start > UEFI Boot Mode
Drivers > Audio > Universal > VoodooHDA v2.9.0d10
Drivers > Disk > Intel Generic AHCI Sata
Drivers > Misc > NullCPUPowerManagement
Drivers > Misc > VoodooTSCSync > VooDooTSCSync 6 Core (for i7 5820k)
Drivers > Network > Intel > AppleIntelE1000e v3.3.6 (or newer)
Drivers > USB > 7/8/9 Series USB Support
Drivers > USB > Remove XHCI USB Port Limit
Customize > NVIDIA Web Drivers Boot Flag
Install Multibeast.
Step 9 - Clover Configurator Setup For MacOS Efi Folder
In the "Boot" Section of Clover Configurator Tick:
dart=0
npci=0x2000
Then go down to "Install Drivers" under the "Tools" Section of Clover Configurator (Bottom Left).
Make sure these drivers are installed (grey means installed), if not, click to install them:
Drivers UEFI 64 Bit: HFSPlus UEFI
Go to File > Save and save your config.plist. Close Clover Configurator.
Delete VBoxHfs-64.efi from your /EFI/ClOVER/drivers64UEFI folder (replaced by HFSPlus UEFI)
Step 10 - Enabling Onboard Audio
This used to be a guide for installing VoodooHDA.Kext. You can now install it via Multibeast, so make sure you do! (already part of step 8)
This will kext will enable sound, although it is not fully reliable unless using Spidf out.
Note: Plugging in computer speakers to the green audio jack will eventually stop working. In this case you will need your USB Audio Device. If using Spdif out you will have no problems. I have tried all ways possible to enable onboard sound with this build and this is the best method. All other ways are even more unreliable and can cause problems with the install. I came to this conclusion after about a year of trial and error.
Step 11 - Enabling USB 3.0 Support
Download X99_Injector USB 3.kext (attached at bottom of this post)
Copy X99_Injector USB 3.kext to EFI > Clover > Kexts > Other
Now you will have enabled USB with full support for 3.0! (Multibeast has done the rest)
Step 12 - Installing Nvidia Web Drivers
Download and install NVidia Web Drivers for your version of 10.13 from: https://www.tonymacx86.com/nvidia-drivers/ (check build number, make sure drivers match the exact build of your MacOs install)
Reboot
Step 13 - Enabling Trim
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.13.x!
Step 14 - Optional Install - Change System Definition To Mac Pro 6,1
Here is a guide on how to enable the Mac Pro definition for your x99 system. I noticed since changing to Mac Pro, there is less freezing (basically none) while I edit videos. My primary use of this system is for video editing. Other than that I notice no difference. If you want to install it, here are the steps.
Re-run Multibeast and select these options:
Cutomize > System Definitions > Mac Pro > Mac Pro 6,1
Download latest Lilu.Kext Release:
https://github.com/acidanthera/Lilu/releases
Download Latest WhateverGreen.Kext Release:
https://github.com/acidanthera/WhateverGreen/releases
Place Lilu.Kext & WhateverGreen.Kext in /EFI/Clover/Kexts/Other
* These kexts will prevent booting to black screen when using Mac Pro 6,1 System Definition.
Reboot and you should be good to go!
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 Clover Configurator, go to "Mount Efi" section under the "Tools" menu in bottom left. Mount your install, which should be 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 icon 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!!!!
Attachments
Last edited: