Contribute
Register

[Guide] GA-Z170X-UD3 - 10.12 Sierra + HDMI Audio

Status
Not open for further replies.
Joined
Jul 31, 2010
Messages
105
Motherboard
P55-UD3
CPU
i5
Graphics
GTS250
Thought I'd share my build for anyone looking for a stable, reasonably well specced hackintosh. This is to replace my old P55 build, which had been going strong for at least 5 years.

My aim for this build was to make it fast, quiet, minimalist, long lived, and with as few hacks as possible to make it usable.

Parts:
  • Streacom F12C Case
  • Gigabyte GA-Z170X-UD3 - F6 BIOS
  • Intel Core i5 6500 - Cooled with Corsair H55 water cooler
  • Corsair Vengeance 16GB DDR4
  • Corsair RM550X 550W power supply
  • Samsung 250GB SATA SSD
  • 2x 2TB HDDs, custom suspension bracket
  • 2x Noctua NF-S12B 120mm fans, one used for cooling radiator
  • ABB Internal Bluetooth 4.0 Module Adapter

Working / Tested:
  • Sleep
  • Audio + HDMI Audio
  • HD 530 Internal Graphics
  • Networking
  • USB 2 / 3 / 3.1
  • Bluetooth

Installation:

There's a plethora of information on this site for this board, but I hope this post distills it into a reasonably simple guide. Hopefully I haven't missed anything.

I did not upgrade to F20+ BIOS on this board. There was no need, everything seems to work well. I'm usually the first to move to new BIOS versions, but the benefits do not sound like they outweigh the cons in this case. Stick to F6.

Only FakeSMC and ethernet kernel extensions should installed.

Thanks to TonyMac team, cnrd and toleda for their tools and guides.

1. Set BIOS as follows:

Save & Exit > Load optimized defaults

Peripherals > XHCI Hand-off > Enable
Peripherals > Super IO Configuration > Disable
Peripherals > Disable any serial ports
BIOS Features > Windows 8/10 Features > Other OS
BIOS Features > Storage Boot Option Control > UEFI Only

Save & Exit > Save Changes & Restart​

2. Install 10.12 using UniBeast created installer
3. Configure with MultiBeast

Audio > ALC1150
Audio > 100 Series Audio
Audio > Optional HD 530 HDMI Audio
Misc > FakeSMC
Misc > FakeSMC Plugins
Network > IntelMausiEthernet v2.2.0
BootLoaders > Clover UEFI Boot Mode
Customise > Graphics > Intel HD 530
Customise > System Definitions > iMac 17,1
Restart. Networking, graphics should be working at this point. Install macOS updates.

4.
Configure with Clover Configurator


This is where we start to get HDMI audio and USB working properly.

Download and Install Clover Configurator (link in references section below). Mount your EFI partition within the app. Update Clover within the app.

Confirm settings are as below:

ACPI > FixShutdown_0004 > ticked
Devices > Audio > Inject > 3
Graphics > ig-platform-id > 0x19120000
Graphics > Inject Intel > ticked
Kernel and Kext Patches > KextsToPatch > As below:
Name Find Replace Comment
AppleIntelSKLGraphicsFramebuffer 01050900 00040000 87010000 01050900 00080000 87010000 t2-10.11.4-SKL-1912000-Port_0x5-DP2HDM
AppleIntelSKLGraphicsFramebuffer 01030303 01030403 t2-10.11.4+-SKL-1912000-4_displays
AppleAHCIPort 45787465 726e616c 496e7465 726e616c External icons patch
AppleHDA 8a19d411 00000000 10.12-AppleHDA/Realtek ALC...
AppleHDA 8b19d411 0009ec10 10.9-10.12-AppleHDA/Realtek ALC1150
AppleHDA 786d6c2e 7a6c 7a6d6c2e 7a6c AppleHDA/Resources/xml]zml


Screen Shot 2017-04-28 at 10.05.29 PM.png

5.
SSDT patches


Unzip 'patched.zip' attached to this post. Copy contents into EFI partition folder: EFI/CLOVER/ACPI/patched

This is my USB configuration for BIOS F6. Can be regenerated yourself if required, look at the GitHub repository and forum thread in references section below.

Also contains required patches to get HDMI audio working on this board. This can be re-generated using the HDMI Audio Script found in references section below.


6. Enjoy!

Screen Shot 2017-04-28 at 9.55.22 PM.png
2017-04-28 16.30.57.jpg
2017-04-28 16.29.43.jpg
2017-04-28 16.27.04.jpg

References

http://mackie100projects.altervista.org/download-clover-configurator/
https://www.tonymacx86.com/threads/new-automatic-hdmi-audio-script-released.184867/
https://www.tonymacx86.com/threads/guide-sierra-on-the-ga-z170x-ud3.202296/
https://github.com/cnrd/GA-Z170X-UD3-OSX
 

Attachments

  • config.plist
    6.2 KB · Views: 379
  • patched.zip
    2.3 KB · Views: 261
Last edited:
i followed your steps to install El Capitan,right now everything is working ok,thank you.
 
I know your guide is using F6, yet I'm testing your steps above using bios F23b on a 10.12.5 installer... currently is a no go... <sigh>
I'm still trying some workarounds tho...

I have some questions tho:
  1. How did you get USB-SSDT.aml & SSDT-5.aml? Using script by Rehabman?
  2. How did you get SSDT-HDEF-HDAS-1.aml? Using audio_cloverHDMI-120_v1.0d.command by Toleda?
 
Last edited:
Status
Not open for further replies.
Back
Top