Contribute
Register

[Success] Music Production w/ Sierra + GA-Z170X-GAMING 7 + GTX 1050 Ti + Thunderbolt Guide

Joined
Nov 1, 2015
Messages
245
Motherboard
GA-Z270X-Gaming 7
CPU
i7-7700K
Graphics
RX 580
Try the AppleALC.kext, it should work with this mainboard. You have volume control, can use multichannel, headphones, microphones and soon the DSP stuff. Here some infos.
 
Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
Try the AppleALC.kext, it should work with this mainboard. You have volume control, can use multichannel, headphones, microphones and soon the DSP stuff. Here some infos.
Thanks so much for your help wern. I removed the VoodooHDA files and double checked my config.plist to make sure the settings were correct.

I placed the AppleAlc.kext into my S/L/E folder by using kext wizard.. but it also put the CodecCommander.kext in there as well.. do you know how i can install it into the L/E folder instead? I'm on Sierra. 10.12.6
Thanks
 
Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
Try the AppleALC.kext, it should work with this mainboard. You have volume control, can use multichannel, headphones, microphones and soon the DSP stuff. Here some infos.
Wern - wondering if you could help me out.
I have installed all the kexts in the correct locations, repaired permissions, cache, etc. Ticked off all the boxes but i'm still not getting any audio.

Installed the AppleHDA.kext and Lilu.kext to /S/L/E and CodecCommander to /L/E
removed voodooHDA.kext and HDADisabler.kext
tried layout-id at 0 and 1... neither worked.

sudo touch /Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext realtekALC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext PinConfigs.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleALC.kext
kxld[com.apple.iokit.IOHDAFamily]: The following symbols are unresolved for this kext:
kxld[com.apple.iokit.IOHDAFamily]: ___strlcat_chk
Link failed (error code 5).
Prelink failed for com.apple.iokit.IOHDAFamily; omitting from prelinked kernel.
Can't use IOHDAFamily.kext - not linked.
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: FF072557B13F6BAED0DDCEDA3E724350
 
Joined
Nov 1, 2015
Messages
245
Motherboard
GA-Z270X-Gaming 7
CPU
i7-7700K
Graphics
RX 580
Thanks so much for your help wern. I removed the VoodooHDA files and double checked my config.plist to make sure the settings were correct.

I placed the AppleAlc.kext into my S/L/E folder by using kext wizard.. but it also put the CodecCommander.kext in there as well.. do you know how i can install it into the L/E folder instead? I'm on Sierra. 10.12.6
Thanks
As long as you use Sierra, CodecCommander can remain @/S/L/E
Wern - wondering if you could help me out.
I have installed all the kexts in the correct locations, repaired permissions, cache, etc. Ticked off all the boxes but i'm still not getting any audio.

Installed the AppleHDA.kext and Lilu.kext to /S/L/E and CodecCommander to /L/E
removed voodooHDA.kext and HDADisabler.kext
tried layout-id at 0 and 1... neither worked.

sudo touch /Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext realtekALC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext PinConfigs.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleALC.kext
kxld[com.apple.iokit.IOHDAFamily]: The following symbols are unresolved for this kext:
kxld[com.apple.iokit.IOHDAFamily]: ___strlcat_chk
Link failed (error code 5).
Prelink failed for com.apple.iokit.IOHDAFamily; omitting from prelinked kernel.
Can't use IOHDAFamily.kext - not linked.
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: FF072557B13F6BAED0DDCEDA3E724350
Remove the realtekALC.kext, move Lilu and AppleALC to the Clover/kexts/Other folder.
Save and upload your IOReg.
 
Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
As long as you use Sierra, CodecCommander can remain @/S/L/E

Remove the realtekALC.kext, move Lilu and AppleALC to the Clover/kexts/Other folder.
Save and upload your IOReg.
Ok i made those changes, still no audio. Attached my IOReg... hopefully that'll help.

sudo touch /Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kxld[com.apple.iokit.IOHDAFamily]: The following symbols are unresolved for this kext:
kxld[com.apple.iokit.IOHDAFamily]: ___strlcat_chk
Link failed (error code 5).
Prelink failed for com.apple.iokit.IOHDAFamily; omitting from prelinked kernel.
Can't use IOHDAFamily.kext - not linked.
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: D156955FC11DBDB3AB60A76CAE08C30A

No idea how to fix this... should i remove the IOHDA kext?
I don't think the AppleHDA.kext is getting loaded

Also attaching my config.plist
 
Last edited:
Joined
Dec 20, 2017
Messages
13
Motherboard
Gigabyte GA-Z170X-Gaming 7
CPU
i7-7700K
Graphics
RX 580
Mac
iMac, MacBook Pro
Classic Mac
iMac, LC, Power Mac
Mobile Phone
iOS
I thought about adding a eSata card, is there one you would recommend with this mobo?
Thanks
Less so esata card, more like an adaptor... https://www.amazon.com/gp/product/B005E2Y3DE/?tag=tonymacx86com-20

This works by simply extending a couple of the Sata ports on the Mobo to a pci card slot cover. Just a note, if you use m.2 storage on this Mobo, you’re giving up a Sata Channel, so you may run out of available data ports before they’re all plugged in. Just saying. I happen to have m.2, an ssd, and a large internal sata drive and it’s not been an issue when I’ve plugged in my esata graid.
 
Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
As long as you use Sierra, CodecCommander can remain @/S/L/E

Remove the realtekALC.kext, move Lilu and AppleALC to the Clover/kexts/Other folder.
Save and upload your IOReg.
Wern- did you get a chance to check out my IOReg? Any ideas you might have would be greately appreciated. I’ve tried everything. Thank you
 
Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
Less so esata card, more like an adaptor... https://www.amazon.com/gp/product/B005E2Y3DE/?tag=tonymacx86com-20

This works by simply extending a couple of the Sata ports on the Mobo to a pci card slot cover. Just a note, if you use m.2 storage on this Mobo, you’re giving up a Sata Channel, so you may run out of available data ports before they’re all plugged in. Just saying. I happen to have m.2, an ssd, and a large internal sata drive and it’s not been an issue when I’ve plugged in my esata graid.
Nice man, I might pick that thing up. I'm actually not using and m.2 at the moment. I knew about it taking up a sata port though.

Side note, that USB audio adapter you recommended didn't work on my rig because i still can't get audio working at all. I have no idea what's wrong. I've tried everything I can find on this site and others.. no luck. When i go to SystemPrefs > Sound I have no choices.
Maybe i'll try to update to High Sierra and that'll magically fix things?
 
Joined
Nov 1, 2015
Messages
245
Motherboard
GA-Z270X-Gaming 7
CPU
i7-7700K
Graphics
RX 580
Ok i made those changes, still no audio. Attached my IOReg... hopefully that'll help.

sudo touch /Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kxld[com.apple.iokit.IOHDAFamily]: The following symbols are unresolved for this kext:
kxld[com.apple.iokit.IOHDAFamily]: ___strlcat_chk
Link failed (error code 5).
Prelink failed for com.apple.iokit.IOHDAFamily; omitting from prelinked kernel.
Can't use IOHDAFamily.kext - not linked.
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: D156955FC11DBDB3AB60A76CAE08C30A

No idea how to fix this... should i remove the IOHDA kext?
I don't think the AppleHDA.kext is getting loaded

Also attaching my config.plist
As you have noticed AppleHDA is not loaded, you had some Realtek patches in your config.plist, i've removed them.
Make sure your AppleHDA.kext has no changes and is the version that matches your OS. Do not use the one i've provided on my topic, unless you use HighSierra.
 

Attachments

Joined
Jan 9, 2018
Messages
31
Motherboard
Gigabyte Z170X Gaming 7
CPU
intel i7 - 6700
Graphics
Gigabyte Geforce GTX 1080 G1
Mac
iMac
Mobile Phone
iOS
As you have noticed AppleHDA is not loaded, you had some Realtek patches in your config.plist, i've removed them.
Make sure your AppleHDA.kext has no changes and is the version that matches your OS. Do not use the one i've provided on my topic, unless you use HighSierra.
I replaced the AppleHDA.kext with the version for Sierra, which is what i'm using 10.12.6 but it's still not working.
Also replaced the config.plist with the one you attached in the last post... after all that I rebuilt permissions and cache, rebooted, still no sound.

Also, the config.plist say's that i'm using a DDST.aml file but i don't have any loaded in my ACPI/patched folder.. does that sound right?

Any ideas? Really appreciate your help.
attached my ioreg
 
Last edited:
Top