Contribute
Register

No Audio Devices - AppleHDA Realtek Audio

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:
  • Gigabyte GA-Z270-HD3/i7-7700/GTX1050
  • Gigabyte GA-Z370-HD3/i5-8400/GTX1050
Tools I used in this solution:
These are the steps I have tested to make audio devices work on a clean reinstallation of High Sierra.

**************** 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.
  1. Create a High Sierra installation USB according to Installation Guide
  2. Clear EFI
    1. Mount EFI with EFI Mounter v3
    2. Open terminal
      1. cd /Volumes/EFI
      2. rm -rf *
  3. 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. ****
  4. Reboot, choose to boot from USB. Install High Sierra according to Installation Guide
  5. When you reach the desktop, install nvidia web driver with nvidia-update
  6. Open MultiBeast, install drivers EXCEPT FOR the audio drivers
    1. In my cases (GA-Z270-HD3/GA-Z370-HD3), the following drivers are selected
      1. Quick Start > UEFI Boot Mode
      2. Drivers > Network > Intel > IntelMausiEthernet v2.3.0 (For intel LAN cards)
      3. Bootloaders > Clover UEFI Boot Mode + Emulated NVRAM (Gigabyte motherboards do not have NVRAMs. NVRAMs are required to make nvidia drivers work.)
      4. Customize > Graphic Configuration > NVIDIA Web Drivers Boot Flag
    2. Build > Install
  7. Reboot
These are the steps to make audio devices work:
  1. Mount EFI with EFI Mounter v3
  2. Open Clover Configurator, choose EFI > EFI > CLOVER > config.plist, then go to Rt Variables, set CsrActiveConfig to 0x67, save
  3. Reboot
  4. Mount EFI with EFI Mounter v3
  5. Copy AppleALC.kext and Lilu.kext to /Volumes/EFI/CLOVER/kexts/Other (according to #687)
  6. Reboot
  7. Open MultiBeast, install audio drivers (according to High Sierra - MultiBeast Audio)
    1. Select Drivers > Audio > Realtek ALCxxx > ALCxxx and 100 / 200 / 300 Series Audio Support
    2. Build > Install
    3. Select Drivers > 200 / 300 Series / X299 Audio Device ID Path
    4. Build > Install
  8. Reboot
  9. Mount EFI with EFI Mounter v3
  10. Open DPCIManager, you should be able to see a Codec ID in Status (according to #679)
  11. Open IORegistryExplorer, search for CodecDevice, you should be able to see IOHDACodecVendorID (according to Before You Install Audio)
  12. Open MultiBeast again, install audio drivers again (according to High Sierra - MultiBeast Audio)
    1. Select Drivers > Audio > Realtek ALCxxx > ALCxxx and 100 / 200 / 300 Series Audio Support
    2. Build > Install
    3. Select Drivers > 200 / 300 Series / X299 Audio Device ID Path
    4. Build > Install
  13. 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...
 
The 0xa170 to 0xa2f0 patch for AppleHDAController.kext is no longer working.
Thanks for the feedback on each method.
Regarding the clover patch, there is a difference.
At your convenience, an experiment:
1. Remove: FakePCIID_Intel_HDMI_Audio.kext
2. Install Quick Fix: Z370/200/X299/ Series Kaby Lake Audio/Solution/3. Edit config.plist
3. Restart
4. Reply with IOReg, config.plist and Clover boot log

Thanks.
 
Same.
If interested, run
AppleHDA Realtek Audio/Post #1/II. AppleHDA Realtek Audio Methods/1. cloverALC
Restart, reply with new files

Script returned: "No audio codec detected" after "OK to patch"
Output, script, and all updated files attached
 

Attachments

  • sound halp 7.zip
    2.8 MB · Views: 72
Hello... Beg for help! Please.

Problem: No audio inputs or outputs, at all. Even after trying my best to follow up the threats "No audio devices" and "AppleHDA HDMI Audio Guide". I am an not precisely a tech literate, but did my best to follow instructions word by word. Unfortunately audio still does not work.

Here I try to answer to my best knowledge the reporting problem questions:
Mac OSX: High Sierra 10.13.4
Mobo: Asus Z170 Pro-gaming/aura. Product specifications points to Realtek ALC1150 codec.
Processor: Intel Core i7 6700K
Graphics: Nvidia GTX 1070 Asus Dual
Guides followed:
https://www.tonymacx86.com/threads/applehda-hdmi-audio-guide.234735/page-62
https://www.tonymacx86.com/threads/no-audio-devices-applehda-realtek-audio.234729/
AppleHDA.kext: Used Multibieast 10.2.0 to install
I have not installed any dsdt or ssdt.

Please find all documents required attached.
And let me know if you need anything else to help me out.

THANKS!!!
 

Attachments

  • Archive.zip
    818.3 KB · Views: 61

Attachments

  • Toleda.zip
    867.1 KB · Views: 78
Back
Top