Contribute
Register

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

Status
Not open for further replies.
sad to say i dont think power management is working. i thought it was but i overclock so don't use it.

Is power management and "CPU speed steps" the same things ?
 
Is power management and "CPU speed steps" the same things ?

yeah pretty much. the cpu powers down and up to save power and only goes full throttle when it needs to. thats "power management" in a nutshell and each speed step is how fast or slow its working to save power.
 
Hi Malki, thanks for this new guide. In your El Capitan guides did it take any special steps/patches to enable power management or it just worked, I can't remember now? Maybe we did something there that should be skipped now when Os (maybe) has better support for our platform?
 
Hi,
i manage to get sierra working on my cfg.
My motherboard is a Gigabyte UD5 Wifi.... Wifi is not working but wasn't working on yosemite too...
Concerning bluetooth, does it work for you ? It was working on Yosemite but not on Sierra... I really need it for my mouse. If you can help me ... :) Thanks
 
Hi Malki, thanks for this new guide. In your El Capitan guides did it take any special steps/patches to enable power management or it just worked, I can't remember now? Maybe we did something there that should be skipped now when Os (maybe) has better support for our platform?

On El capitan we used fake cpu id to enable power management along with the nullcpupowermanagement kext. On Sierra we use the same kext but when using fake cpu id it has problems booting. If you or someone can figure that out, it will probably work again. Overall I still prefer sierra.

Hi,
i manage to get sierra working on my cfg.
My motherboard is a Gigabyte UD5 Wifi.... Wifi is not working but wasn't working on yosemite too...
Concerning bluetooth, does it work for you ? It was working on Yosemite but not on Sierra... I really need it for my mouse. If you can help me ... :) Thanks

Buy a usb bluetooth dongle. Thats what I use for bluetooth. Works fine
 
On El capitan we used fake cpu id to enable power management along with the nullcpupowermanagement kext. On Sierra we use the same kext but when using fake cpu id it has problems booting. If you or someone can figure that out, it will probably work again. Overall I still prefer sierra.



Buy a usb bluetooth dongle. Thats what I use for bluetooth. Works fine
Here is a full install guide using Unibeast / Clover to install OS X El Capitan 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 * I have now found out sleep / wake does not work. I don't use it so it's not something I care about. If anyone figures out a fix let me know.

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)
(3) Western Digital Caviar Black 1 TB (Hard Drives)
Old Maxtor 500gb Drive (still works)
Antec DF-85 (Computer Case)
EVGA SuperNOVA 750 B2 (Power Supply)
Cooler Master Hyper 212 Evo (Cpu Cooler)
Samsung CD / DVD-RW Burner With LightScribe (for when I rarely need a cd/dvd drive)

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

Highly Recommended for this install:
USB Audio Device (I have bought a Sarbent USB Audio Device for 7.99 to enable audio on this build) for audio just in case onboard audio goes out (it can fairly easily if you change anything)

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 / El Capitan To flash Drive using the guide from the link I posted.

Pre Install - Step 2
After installing Unibeast / El capitan 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 Test2-2016.efi from this link: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/

Copy Test2-2016.efi to your /EFI/ClOVER/drivers64UEFI folder. (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
Drivers > Disk > 3rd Party Sata (I use a pci-e sata card, so I used this driver, probably not required if using onboard sata)
Misc > NullCPUPowerManagement
Misc > VoodooTSCSync > VooDooTSCSync 6 Core
Network > Intel > AppleIntelE1000e (newest version you can get)
USB > 3rd Party USB

Install Multibeast.

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

Copy Test2-2016.efi to /EFI/ClOVER/drivers64UEFI on your system drive

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): OsxAptioFix2Drv & EmuVariableUefi
Extra Drivers (Bottom Right Menu): HFSPlus UEFI, OSXFatBinaryDrv UEFI

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

Post Install - Step 11
Download VoodooHDA 2.8.9 https://sourceforge.net/projects/voodoohda/files/?source=navbar (File is: VoodooHDA.kext-289.zip )

Copy VoodooHDA.Kext to EFI > Clover > Kexts > Other

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

This will enable onboard sound.

Post Install - Step 11
Download and install NVidia Web Drivers from: http://www.nvidia.com/download/driverResults.aspx/107807/en-us

Reboot

Post Install - Step 12
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!

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.

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!!!!
 
Malki
I followed your guide to install El Capitan on a Asus X99-II motherboard and Intel® Xeon® Processor E5-2609 v4 (20M Cache, 1.70 GHz). I know I am using a cpu that is different from yours but following your guide led me to a partial IMG_0277.jpg IMG_0278.jpg boot from the UniBeast installer; the progress bar reaches about 60 % completion but then it switches to verbose mode. Here are screenshots of boot with -v flag. I hope you can help me determine what is wrong with my UniBeast installer. Or am I wasting my time trying to install El Capitan on my combination of motherboard and cpu?
Thanks
 
what is your graphics card? sometimes that can cause an issue. I know that was one of the main issues i could not get the usb drive to boot. Also in your case I'd try using fakecpuid in clover
 

Your picture shows "Still waiting for root device".

"Still waiting for root device" when installing means that the USB flash drive cannot be found.
This can be because it is USB3 or in a USB3 port.
Move it to a USB2 port or if it is already in a USB2 port, move it to another one - Repeat until it works or you tried them all.
If it still does not work check your BIOS settings.
If it still does not work try another flash drive.
 
Status
Not open for further replies.
Back
Top