GA-Z270X-UD5 – i7-7700K – HD 630 – 16Gb ram – M.2 NVME – ALC1220 – BCM943602CS

Beckman’s Build:
GA-Z270X-UD5 – i7-7700K – HD 630 – M.2 NVME – BCM943602CS
Sierra 10.12.6 dual boot Windows 10



Intel Core i7-7700K 4.2 GHz QuadCore 8MB Cache Processor

ARCTIC Freezer Xtreme Rev. 2 CPU Cooler – 120mm PWM Fan – 4 Double-Sided Heatpipes

GIGABYTE GA-Z270X-UD5 LGA1151 Intel 2-Way SLI ATX DDR4 Motherboard

Crucial Ballistix Elite 16GB Kit (8GBx2) DDR4 2666 Memory – BLE2C8G4D26AFEA

Samsung 960 EVO M.2-2280 250GB PCI Express 3.0 x4 NVMe Solid State Drive

ABWB 802.11AC WI-FI With Bluetooth 4.0 PCI-Express (PCI-E) BCM943602CS Combo Card For Hackintosh (MAC OS X)

EVGA 750 GQ, 80+ GOLD 750W, Semi Modular, EVGA ECO Mode, Power Supply 210-GQ-0750-V1

Aerocool Aero-800 Gaming Case with Window – Black

Logitech MK270 Wireless Keyboard and Mouse Combo for Windows – QWERTY, UK Layout, Black

Already Owned

Toshiba P300 High Performance 3TB Internal Hard Drive (Bulk) 3.5 Inch SATA – HDWD130UZSVA (Data disk)

Samsung 850 EVO 120GB 2.5 inch Solid State Drive Sata (Windows Disk)

Samsung Syncmaster monitor 225BW (to be replaced soon)

CPU Native
Video Intel HD630
Audio ALC1220 Front and Rear
USB All ports (but I don’t have devices 3.0)

Didn’t work:
Dual screen (didn’t spend time trying to solve)

Didn’t test:
Thunderbolt and USB3.1
This is my first Hackintosh and I have a lot to learn… At this moment everything is working but I still believe there is too much to improve (i didn’t test USB-C/TB port)…

The first and easiest decision was the processor I7 7700K, my hardest decision was the motherboard. I bought everything in June 2017 when 10.12.6 wasn’t released yet I was scared to have problems to setup audio, USBs and Thunderbolt but at the same time I wanted to go with the new generation of chipset. USB 3.1 and Thunderbolt was the reason to go with MOBO UD5 model.

Graphics card: The initial building is running with integrated GPU, and I have plans to install a discrete one soon.

CPU heatsink: ARCTIC Freezer Xtreme is not the best one but I thought it could do the job. I am not sure at this moment, I can see the temperature increasing to fast from 44 degree to 75 and the cooler going to maximum RPM easily.

Keyboard: It was necessary to create a new layout with Ukelele to be 100% with UK keyboard, the “€” key was in a wrong place (I didn’t note another issue).

Wifi & BT: Worked out of the box… No additional setup necessary… It is just necessary to pay attention on the antennas position. On the first try I mounted wrong and it wasn’t working properly.

Create Installation disk


STEP 1: Download macOS Sierra
1. Open Mac App Store
2. Log in with your Apple ID
3. Download macOS Sierra 10.12.6

STEP 2: Create a Bootable USB Drive with UniBeast (All steps with pictures on reference link above)
1. Insert the USB drive
2. Open /Applications/Utilities/Disk Utility
3. Highlight the USB drive in left column
4. Click Erase button
5. For Name: type USB (You can rename it later)
6. For Format: choose OS X Extended (Journaled)
7. For Scheme: choose GUID Partition Map
8. Click Erase then Done
9. Download and run UniBeast
10. Click ContinueContinueContinueContinueAgree
11. At Destination Select, choose USB and click Continue
12. At Select OS Installation screen choose Sierra and click Continue
13. At Bootloader Options screen choose UEFI Boot Mode
14. At Graphics Configuration screen do not choose anything and click Continue.
15. Verify installation options, then click Continue, enter password and click Install

UniBeast will now create the bootable USB drive. The process will only take more than 15 minutes, depending on system and drive speed. Do not unplug or stop during this time.​

16. Drag MultiBeast to your completed USB drive.

Clover Note: UniBeast delivers basic bootloader support based on our testing on recommended CustoMac systems. For further bootloader customization, download and run the official Clover package. Advanced users may also compile Clover by downloading the full source.​

Before we reboot, Using EFI Mounter or Clover configurator to mount EFI (Image attached: Clover-mount) partition and access via Finder EFI/EFI/CLOVER/config.plist… we need to add the KernelAndKextPatches for U.2 NVME Disk in:

Insert the code here


STEP 3: Recommended BIOS Settings (Find attached BIOS Images)

1. To access BIOS/UEFI Setup, press and hold Delete on a USB Keyboard while the system is booting up
2. Load Optimized Defaults
3. CPU supports VT-d, disable it
4. Internal Graphics ENABLE
5. Intel BIOS Guard Support, disable it
6. Initial Display Output IGFX
7. IO SerialPort, disable it
8. Thunderbolt Support ENABLE
9. Thunderbolt Security Level: No Security
10. Legacy USB Support ENABLE
11. Set XHCI Handoff to Enabled
12. Storage boot, UEFI
13. Other PCI Device, UEFI
14. Set OS Type to Other OS
15. Save and exit.


STEP 4: Install macOS Sierra
You’re almost done! All you need to do is boot from the USB drive and install! For best results, insert the USB in a USB 2.0 port.

1. Turn on the computer
2. Press the hotkey F12 to choose boot device
3. Choose USB UEFI…
4. At Clover boot screen, choose Boot Mac OS X from USB
5. When you arrive at the Installer, choose language.
6. For a new installation of macOS, you MUST erase and format the destination drive according to the following steps before continuing.

a. In the top menu bar choose Utilities, and open Disk Utility
b. Highlight your target drive for the Sierra installation in left column.
c. Click Erase button
d. For Name: type Sierra (You can rename it later)
e. For Format: choose OS X Extended (Journaled)
f. For Scheme: choose GUID Partition Map
g. Click Erase
h. Close Disk Utility

7. When the installer asks you where to install, choose Sierra, or your existing install.
8. Upon completion, the system will automatically restart.

STEP 5: Post Installation with MultiBeast

MultiBeast is an all-in-one post-installation tool designed to enable boot from hard drive, and install support for Audio, Network, and Graphics. The installation is complete, but the drive isn’t bootable yet. Boot from the USB again, this time choosing Sierra.

1. Turn on the computer
2. Press the hotkey F12 to choose boot device
3. Choose USB UEFI…
4. At the Boot Screen, choose your new Sierra installation.
5. Complete macOS Sierra setup
6. Open and run MultiBeast
7. If this is a fresh installation, click Quick Start. UEFI Boot Mode
8. On Drivers options choose only:
– FakeSMC v6.25-332-gf3a8525c.1758 (Misc)
– FakeSMC Plugins v6.25-332-gf3a8525c.1758 (Misc)
– FakeSMC HWMonitor Application v6.25-332-gf3a8525c.1758 (Misc)
– IntelMausiEthernet v2.2.1d1 (Network)
9. On Bootloaders choose: Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
10. Click Customize: Don’t select nothing
11. Click Print or Save to back up your configuration
12. Click Build then Install 
13. Before we reboot, Using EFI Mounter or Clover configurator to mount EFI (Image attached: Clover-mount) partition and access via Finder EFI/EFI/CLOVER/config.plist… we need to add the KernelAndKextPatches for U.2 NVME Disk in:

Insert the code here


(CODE 2)



Troubleshooting and Optimisations:

  • General settings on config.plist (via Clover Configurator)
  1. Set iMac: 18.3 (On SMBIOS) this is the SMBIOS for the Kabylake 7700K. Without SMBIOS the system will not boot and other features like power management, iMessage, Graphics acceleration won’t work. (Image attached: Clover-SMBIOS)
  2. Selecting FixShutdown_0004 (On ACPI) (Fix Random Restart problem) (Image attached: Clover-ACPI)
  3. XMPDetection=Yes (On Boot) (If your RAM clock speed is higher than 2133MHz) (Image attached: Clover-Boot)
  4. Select kext-dev-mode=1 (On Boot) (Image attached: Clover-Boot)
  5. Choose darkwake=8 (On Boot) (Image attached: Clover-Boot)
  • Intel graphics HD 630

To have the graphics card working properly it is necessary to deploy (via KextBeast) the following most updated kext:

  1. Lilu.kext
  2. IntelGraphicsFixup.kext

Also, it is necessary to change three parameters on config.plist (via Clover Configurator)

  1. IntelGFX: 0x59128086 (On devices) (Image attached: Clover-Devices)
  2. ig-platform-id: 0x59120000 (On Graphics) (Image attached: Clover-Graphics)
  3. Add “-disablegfxfirmware” under Custom Flags (On Boot) (Image attached: Clover-Boot)
  • Audio ALC1220

To have the Audio working properly it is necessary to deploy (via KextBeast) the following most updated kext:

  1. AppleALC.kext

Also, it is necessary to change two parameters on config.plist (via Clover Configurator)

  1. Audio / Inject: 11 (On devices) (Image attached: Clover-Devices)
  2. Patches “change HDAS to HDEF” (On ACPI) (Image attached: Clover-ACPI)
Find: 48444153
Replace: 48444546​
  • Dual boot (Windows 10 and MacOS)

Before I start to install Mac OS, I have disconnected the others two disk (Windows and Storage), then in order to setup Dual boot I have them reconnected and changed config.plist to have it sorted.
Because I have installed my Windows in a UEFI disk (I have setup all disks on BIOS to UEFI), I had my life easier. The first boot Clover found all my partitions of all my disks and I had 6 options to choose but I turned off scan legacy on Gui (Via Clover Configurator) and then it found only one Windows partition useful.

  1. Scan Legacy: Uncheck (On Gui) (Image attached: Clover-Gui)
  2. Add a new GUID entry to hide Recovery Mac OS Partition (On Gui) (Image attached: Clover-Gui)
  3. Default boot volume: Inserted Windows GUID (On Boot) (Image attached: Clover-Boot)I left windows default to be easier to my Wife :)

GUID – Globally Unique ID of the volume shown in Clover’s boot, you can get the GUID via Clover Configurator / Boot log

  • Wifi & Bluetooth BCM943602CS

It was a nightmare at the begin, MAC OS found and install OOB since the Installation process, but the wifi and BT was terrible…. them were going up and down losing connection with BT devices. All the problems were the position of antennas.. It came with one antenna 5Ghz and I didn’t notice it and connected it on the BT place.. it caused the issues.
Solution: moved the antennas to the right positions but it doesn’t have MANUAL!!!! I found a pic (thanks UtterDisbelief) that explained what I needed… (Find attached WifiBT-Image)

  • Dual Screen

I really need but I didn’t spend time on this yet. Currently, if I start the PC with both screens connected I have video only on HDMI but my main screen is on Displayport :( , if I try hot connect after the boot, the second screen has no video at all.


  • Show Comments (0)