macOS 10.12 Sierra GA-X58A-UD3R Hackintosh install (Clover)


With the recent release of macOS Sierra 10.12 (previously OS X) my current OS 10.10 Yosemite install has been pushed to n-2 support status (Apple supports 2 versions prior the current release), meaning Apple will drop support for security updates upon the next release of macOS, presumedly due 2017. This means the time has come to update my 10.10 Yosemite install to 10.12 Sierra.

I decided to just skip the 10.11 El Capitan release and perform a fresh install. Over the weekend I managed to get a fresh Sierra install working on a spare HDD, allowing me to test its stability whilst still running my daily workhorse Yosemite install.

Nearly everything works as it should; bluetooth, GPU HW acceleration, sound, ethernet. Once again the only thing not working properly is sleep/wake/hibernate. But I remain persistent to get those working with this release and install.

Below is a summarised step of instructions I performed to get a persistent working install, please note you will need access to an existing installation of OS X to perform the Hackintosh installation.

  1. Download the latest version of Sierra through the Mac App Store on the existing Mac.
  2. On a Windows installation, insert an 8GB (minimum) USB drive and quick format it to FAT32.
  3. Insert USB stick into the existing Mac and use Disk Utility to name the drive ‘USB’ as well as formatting the volume type: Mac OS Extended (Journaled).
  4. Using terminal, create a bootable USB installer by entering the following command
    sudo /Applications/Install\ macOS\ --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ --nointeraction
  5. Download the latest version of the Clover bootloader (r3793 at the time of writing)
  6. Run the Clover installer and ensure that the USB is selected as the installation location, customise the config to mirror the settings below
    Select USB as the installation location
    Clover configuration options for GA-X58A-UD3R page 1
    Clover configuration options for GA-X58A-UD3R page 2
  7. Replace on the drive /EFI/CLOVER/config.plist with the config provided here
  8. Download and extract FakeSMC, NullCPUPowerManagement and RealtekRTL8111 to EFI/CLOVER/kexts/other
  9. Insert the USB in the X58A-UD3R Hackintosh, hit F12 on boot and boot from the USB installer
  10. When prompted by the Clover bootloader, boot from the macOS installer USB
  11. Install macOS Sierra as normal to your target drive. When the installer reboots the machine, ensure that you boot from the USB key again using F12, but then select to boot from the target drive in the Clover menu to finish off the installation
  12. When the install is finished, download Clover again and install it to the target drive using the following settings
    Ensure that the target drive is selected for the installation location
  13. Mount the EFI partition on the target drive using Clover Configurator
  14. Replace on the EFI partition /EFI/CLOVER/config.plist with the config from the USB
  15. On the EFI partition; create a folder at /EFI/CLOVER/kexts/10.12 and copy FakeSMC, NullCPUPowerManagement and RealtekRTL8111 from the USB into it.
  16. Download the relevant DSDT file for your X58A-UD3R (dependant on installed BIOS) from the DSDT database here and rename/copy to the EFI partition at /EFI/CLOVER/ACPI/patched/DSDT.aml
  17. Reboot the Hackintosh, remove the USB and you should be able to boot the target drive using the Clover bootloader (now installed on the target drive itself)
  18. I was able to get audio working by using clover configurator to disable SIP and then using Toleda’s scripts for Sierra to fix the audio

This install is still a work in progress for me and will be updated as time goes on and I hopefully get more things working.

19 thoughts on “macOS 10.12 Sierra GA-X58A-UD3R Hackintosh install (Clover)”

  1. Nice instructions, got my setup up and running! However I am experiencing one problem: I get CMOS resets almost on every reboot/shutdown. Anyone else experiencing this? I’m using clover v2.4k_r4049 and I have set AppleRTC true on config.plist

  2. Hey thx for great instruction! I have almost got fresh mackintosh on my i7 960 ram 12, ssd 850 EVO 250 and of course GA-X58A-UD3R… almost because i got to installation screen (language selection screen) and keyboard and mouse DOES NOT WORK. Im using separate USB keyboard and mouse. also tried PS2 keyboard, and with usb hub… no luck. There is power in usb ports but somehow no respond at all. can anyone help please?

    1. Ensure USB 3.0 controller is disabled in BIOS, and plugging USB keyboard/mouse in one of the USB 2.0 ports.

  3. Which port do you have the SSD plugged into on your motherboard? I cannot get Clover to detect the SSD on my computer and everything on Google says to try a different port but if I do that then I’m pretty sure it will either be terrible performance because the SSD is now using SATA 3Gb/s instead of 6 or Windows won’t be able to boot if I plug it into the Marvell ports. :-/

    macOS detects the drive correctly and will install to it but Clover flat out cannot detect the drive.

    1. I ran into the same problem with GA-X58A-UD3P rev. 2 bios FH. I downgrade bios to FF version and after that SSDs appeared in the clover.

  4. I have a X58 UD5. Everything went fine, till I installed the clover, kext and DSDT (for my motherboard) in the hard drive.

    Halt at boot.

    Anyone can help me, please?

  5. Hello,

    Thank you for your very helpful guide. I have successfully installed Sierra on my x58a-ud3r v2.0 FH system, but I still have no audio. I ran Toleda’s scripts to install audio, but there is no device to select in preferences. I tried reading through his troubleshooting PDFs but they don’t seem like they were written for humans.. do you have any advice for getting my audio to work?

    1. Toleda’s script didn’t work for me either. Nor did the Multibeast / VoodooHDA install. Only thing that I could get working on my x58a-ud3r was to download and install the native VoodooHDA installer from SourceForge. I also had to apply the VoodooHDA half volume fix:

      Is your sleep working? Still trying to debug that issue on mine. Not sure if it’s related to gfx, the motherboard, or what.

    2. So far I can’t fully boot into the installer. The Apple logo progress bar gets down to the very end and system reboots. I disabled fire wire ,eSATA and tried -x safe mode. What next ?

  6. Dan,

    Did you ever get sleep/wake working? And do you have any random soft-freezes? I tried upgrading a similar ga-x58-ud3r clover setup a few weeks ago, but am still having issues.

    The main difference between my build and yours is my cpu is an i7-950 and I’m using a gtx 760 for my graphics card.

    Any ideas/suggestions?

  7. When I try to load clover from USB I’m met with an error message

    boot0af: error

    Same exact board, only difference is I’m using a GTX 960 card and probably 24GB RAM

    Help Please!

  8. If you are following this guide and named the freshly formatted flash drive “USB” then you should change your Terminal sudo code to…

    sudo /Applications/Install\ –volume /Volumes/USB –applicationpath /Applications/install\ macOS\ –nointeraction

    I hope this helps those who may have run into issues like I did.

    1. Thank you Dan for the detailed installation guide and Tailz for the post. I actually found the following works properly for me. Hope this helps others 🙂

      sudo /Applications/Install\ macOS\ –volume /Volumes/USB –applicationpath /Applications/Install\ macOS\ –nointeraction

  9. Thanks for your thorough installation blog. Worked like a charm on my X58A-UD3R with i7 990X and AMD Radeon 6870. One thing I’ve noticed… RAM is only showing up in the system profiler as 1066MHz when it’s actually 2002MHz RAM. Is that just a profiler error? or is it really running at 1033MHz?

    1. Actually fixed the RAM speed by changing XMPDetection from ‘false’ to ‘1’ as below in the clover config.plist


      I have everything working now except USB 3.0… any luck with getting a suitable fix for USB 3.0?

Leave a Reply

Your email address will not be published. Required fields are marked *