- Joined
- Apr 19, 2018
- Messages
- 5
- Motherboard
- ROG STRIX Z370-F Gaming
- CPU
- i7 8700K
- Graphics
- Intel HD630
- Mobile Phone
First, I need to thank toleda and DrunkGranny for their very kind help on my problem.
And I would like to share my solution of making audio devices work.
The solution has been tested on two builds:
Tools I used in this solution:
- Gigabyte GA-Z270-HD3/i7-7700/GTX1050
- Gigabyte GA-Z370-HD3/i5-8400/GTX1050
These are the steps I have tested to make audio devices work on a clean reinstallation of High Sierra.
- EFI Mounter v3
- nvidia-update https://github.com/Benjamin-Dobell/nvidia-update
- MultiBeast - High Sierra 10.2.0
- Clover Configurator
- AppleALC.kext https://github.com/vit9696/AppleALC/releases
- Lilu.kext https://github.com/vit9696/Lilu/releases
- DPCIManager_ML.zip
- IORegistryExplorer_v2.1.zip
**************** WARING ****************
This is a CLEAN reinstallation of High Sierra.
You will lose everything on your hackintosh, including EFI!
Make sure to backup everything before you start.
**************** END OF WARING ****************
These are the steps to make a CLEAN reinstallation and make everything work EXCEPT for audio devices, i.e., video, lan.
These are the steps to make audio devices work:
- Create a High Sierra installation USB according to Installation Guide
- Clear EFI
- Mount EFI with EFI Mounter v3
- Open terminal
- cd /Volumes/EFI
- rm -rf *
- Plug in the High Sierra installation USB into a USB 2.0 port.
**** This is very important to use a USB 2.0 port. DO NOT use a USB 3.0 port. ****- Reboot, choose to boot from USB. Install High Sierra according to Installation Guide
- When you reach the desktop, install nvidia web driver with nvidia-update
- Open MultiBeast, install drivers EXCEPT FOR the audio drivers
- In my cases (GA-Z270-HD3/GA-Z370-HD3), the following drivers are selected
- Quick Start > UEFI Boot Mode
- Drivers > Network > Intel > IntelMausiEthernet v2.3.0 (For intel LAN cards)
- Bootloaders > Clover UEFI Boot Mode + Emulated NVRAM (Gigabyte motherboards do not have NVRAMs. NVRAMs are required to make nvidia drivers work.)
- Customize > Graphic Configuration > NVIDIA Web Drivers Boot Flag
- Build > Install
- Reboot
- Mount EFI with EFI Mounter v3
- Open Clover Configurator, choose EFI > EFI > CLOVER > config.plist, then go to Rt Variables, set CsrActiveConfig to 0x67, save
- Reboot
- Mount EFI with EFI Mounter v3
- Copy AppleALC.kext and Lilu.kext to /Volumes/EFI/CLOVER/kexts/Other (according to #687)
- Reboot
- Open MultiBeast, install audio drivers (according to High Sierra - MultiBeast Audio)
- Select Drivers > Audio > Realtek ALCxxx > ALCxxx and 100 / 200 / 300 Series Audio Support
- Build > Install
- Select Drivers > 200 / 300 Series / X299 Audio Device ID Path
- Build > Install
- Reboot
- Mount EFI with EFI Mounter v3
- Open DPCIManager, you should be able to see a Codec ID in Status (according to #679)
- Open IORegistryExplorer, search for CodecDevice, you should be able to see IOHDACodecVendorID (according to Before You Install Audio)
- Open MultiBeast again, install audio drivers again (according to High Sierra - MultiBeast Audio)
- Select Drivers > Audio > Realtek ALCxxx > ALCxxx and 100 / 200 / 300 Series Audio Support
- Build > Install
- Select Drivers > 200 / 300 Series / X299 Audio Device ID Path
- Build > Install
- Reboot, everything should be working, including audio
Thanks man, that also worked for me! Sound was already working after step 8, did the rest of the steps anyway... they might not be necessary though. For now, my microphone seems to be pretty silent, but I guess thats not an issue for here...