Contribute
Register

No Audio Devices - Realtek ALC AppleHDA [Guide]

Status
Not open for further replies.
I've read through the various guides regarding ACL audio numerous times however I'm unfortunately still a little confused regarding how to proceed.

I recently built a machine that uses an ASRock H97m/ITX motherboard and a skylake i5 processor. Everything seems to work apart from the ACL892 audio which I configured using Multibeast by specifying ACL892 audio and the 100 series motherboard fix. I'm not sure why this initial MultiBeast configuration didn't work however I understand that prior to running MB again that I need to first uninstall the ACL892 fixes that MB installed an reinstall the native AppleHDA kext.

Post #1 of this post:

https://www.tonymacx86.com/threads/audio-realtek-alc-applehda-guide.143757/#post886744

states:

Uninstall Realtek ALC AppleHDA
  1. MultiBeast 8.0+, remove:
    1. S/L/E/AppleHDA.kext and install the native AppleHDA.kext
      1. or S/L/E/AppleHDA.kext/Contents/Resources/layout1.zml.zlib, layout2.zml.zlib, layout3.zml.zlib, Platforms.ml.zlib
    2. config.plist/.../KextsToPatch/AppleHDA (3x)
    3. L/E/realtekALC.kext
  2. cloverALC, remove:
    1. S/L/E/AppleHDA.kext and install the native AppleHDA.kext
      1. or S/L/E/AppleHDA.kext/Contents/Resources/layout1.zml.zlib, layout2.zml.zlib, layout3.zml.zlib, Platforms.zml.zlib
    2. config.plist/.../KextsToPatch/AppleHDA (3x)
    3. EFI/CLOVER/kexts/10.xx or other/realtekALC.kext

I'm assuming that the instructions listed in points 1 through 7 of this list are mutually exclusive, i.e. in my case I only need follow the instruction in 1. covering what to do if MultiBeast 8.0+ was used as the oringinal install method. Is this correct?

I have the following additional queries:

1.1 indicates that the S/L/E/AppleHDA.kext be removed and replaced with the native AppleHDA.kext. Can I simply delete the existing version of this file in S/L/E and copy in the native file?

1.2 indicates that the config.plist be modified to remove the KextsToPatch entry for AppleHDA. Do I do this using Clover Configurator, i.e. remove the entry, save the file and then copy the config file to the EFI partition?

Thanks in advance!
 
uses an ASRock H97m/ITX motherboard and a skylake i5 processor
Not possible; haswell, yes.
00 series motherboard fix
H97 is not H100 series.
need to first uninstall the ACL892 fixes that MB
Not true.
S/L/E/AppleHDA.kext be removed
Not necessary
remove the KextsToPatch entry
Necessary.
Required, Post #1/Problem Reporting; attach all requested files
 
Hello,


I am working on my first hackintosh. Everything is working fine, except audio :(
I have no audio devices shown in system settings.



Here are informations :

1- OSX Version : Sierra 10.12.5 / i7 6700K, MSI Z170A Tomahawk last BIOS version, Nvidia GTX1080
2- I use this procedure
3- found no codecs in DCPIManager. Tried reboot, etc.. Audio works fine in windows.
4- attached audio_codecdetect.txt
5- attached ioreg_export.ioreg
6- Vanillia AppleHDA.kext (restored with pacifist)
7- N/A
8- Tried to filter "sound assertions" in Console/All Messages, found nothing (might be doing something wrong)
9- attached DPCIManager.png and SysInfo-audio.png
10- attached audio_cloverALC-120_output.txt
11- N/A
12 - attached config.plist, bootLog.txt. Nothing in EFI/CLOVER/ACPI/patched


Many thanks for your work and your help :)
 

Attachments

  • audio_cloverALC-120_output.txt
    608 bytes · Views: 103
  • audio_codecdetect.txt
    313 bytes · Views: 111
  • bootLog.txt
    18.8 KB · Views: 162
  • config.plist
    4.5 KB · Views: 206
  • DPCIManager.png
    DPCIManager.png
    251.8 KB · Views: 107
  • ioreg_export.ioreg
    7.7 MB · Views: 137
  • SysInfo-Audio.png
    SysInfo-Audio.png
    156.4 KB · Views: 107
Not possible; haswell, yes.

H97 is not H100 series.

Not true.

Not necessary

Necessary.
Required, Post #1/Problem Reporting; attach all requested files

Toleda,

My apologies, I actually used the ASRock H170M/ITX motherboard - sorry for the confusion. Going back to your responses - are you indicating that the only thing that requires to be done prior to reinstalling the the ALC892 drivers with MultiBeast is to remove the KextsToPatch entry in config.plist? Do I simply do this using Clover Configurator?

I'll try to post the requested information/files later today.

Thanks for your continuing assistance with this issue.
 
No, those properties are fine.
Fix your profile.

I'll take a look at my profile! Currently it refers to the first machine that I built rather than the one that I am working on at the present.

I'm not quite sure what your "No, those properties are fine" response implies in terms of my last query. I've attached various files to this post as requested in the "Problem Reporting" section in the hope that you may be able to identify what is wrong with my current configuration.

1. Description of audio problem
  • No sound from machine and no audio devices shown System Preferences > Sound
2. OS X version/motherboard model/BIOS version/processor/graphics
  • OS X 10.12.5
  • ASRock H170m/ITX
  • 3.1 GHz i5 processor (skylake)
  • Intel 530 Graphics
Procedure/Guide Used (Realtek ALC AppleHDA, Post #1)
  • Multibeast 9 : ALC892 and 100 Series kexts specified (refer to attached MB log file)
Copy of IOReg (Tools 2./1.) or IOJones (Tools 2./2.), No screenshots
  • See attached
System/Library/Extensions/AppleHDA.kext (10.11 and newer, search: show hidden files)
  • Present
System/Library/Extensions/AppleHDAxxx.kext (if installed)
  • Not Present
Screen shots:
  1. DPCIManager/Status (Tools 1.)
  2. System Information/Hardware/Audio/Intel High Definition Audio (not Devices)
  • See attached
Clover (if installed)
  1. EFI/CLOVER/config.plist
  2. DPCIManager/Misc/Boot Log (Tools 1.)
  • See attached
Please let me know if any additional information is required.
 

Attachments

  • System.png
    System.png
    214.4 KB · Views: 108
  • MultiBeast Log.png
    MultiBeast Log.png
    618.5 KB · Views: 100
  • iMac IOReg.ioreg
    4.3 MB · Views: 114
  • DPCIManager Screenshot.png
    DPCIManager Screenshot.png
    232.6 KB · Views: 92
  • System - Audio Screenshot.png
    System - Audio Screenshot.png
    215.4 KB · Views: 87
  • config.plist
    6.7 KB · Views: 240
I'll take a look at my profile! Currently it refers to the first machine that I built rather than the one that I am working on at the present.

I'm not quite sure what your "No, those properties are fine" response implies in terms of my last query. I've attached various files to this post as requested in the "Problem Reporting" section in the hope that you may be able to identify what is wrong with my current configuration.

1. Description of audio problem
  • No sound from machine and no audio devices shown System Preferences > Sound
2. OS X version/motherboard model/BIOS version/processor/graphics
  • OS X 10.12.5
  • ASRock H170m/ITX
  • 3.1 GHz i5 processor (skylake)
  • Intel 530 Graphics
Procedure/Guide Used (Realtek ALC AppleHDA, Post #1)
  • Multibeast 9 : ALC892 and 100 Series kexts specified (refer to attached MB log file)
Copy of IOReg (Tools 2./1.) or IOJones (Tools 2./2.), No screenshots
  • See attached
System/Library/Extensions/AppleHDA.kext (10.11 and newer, search: show hidden files)
  • Present
System/Library/Extensions/AppleHDAxxx.kext (if installed)
  • Not Present
Screen shots:
  1. DPCIManager/Status (Tools 1.)
  2. System Information/Hardware/Audio/Intel High Definition Audio (not Devices)
  • See attached
Clover (if installed)
  1. EFI/CLOVER/config.plist
  2. DPCIManager/Misc/Boot Log (Tools 1.)
  • See attached
Please let me know if any additional information is required.

Toleda,

Looking at the files that I attached (MBLog & BootLog) I see a couple of references to ALC889. I was pretty sure that I specified ALC892 when configuring with MB but it is always possible that my fingers didn't act as instructed.

Can you confirm whether the machine is booting with the incorrect driver and, if so, the best way to replace the ALC889 driver(s) with those required for ALC892 audio.

Thanks.
 
Status
Not open for further replies.
Back
Top