Contribute
Register

Confused about how to follow the HDMI audio guide.

Joined
Dec 19, 2018
Messages
4
Motherboard
HP 8200 SSF
CPU
I5
Graphics
GTX 1050 Ti
Dear all,

I have an almost 100% working install of OSX High Sierra 10.13.6 on my HP 8200 ssf. This has a core i5 2400, Nvidia 1050ti and Realtek ALC261 HD audio.

I have graphics acceleration, CPU stepping and audio out of the internal speaker as well as the rear audio jack and can select which I want.

I don't yet have HDMI audi and while this is a nice to have I am having problems following the HDMi guide.

To save my working install I have created a brand new fresh install of High Sierra on a different partition. I have downloaded and installed the Nvidia web drivers for the 1050ti and I have applied the nessesary .kexts patch to enable the J45 network so I can access the internet. I do not have any working audio on this install and selecting audio currently shows 'no audio input or output devices'. I expected this as I have yet to apply the nessesary .kexts.

I have extracted AppleHDA.kext from the High Seirra install and I have a copy of AppleALC and LILU ready to install into /library/extensions/

I'm probably being stupid but I'm stuck at 2 points.

The first is where I need to verify the layout. Could someone tell me how please? What do I need to run and where do I need to look in order to do so?

The list of compatible codecs does not have the 261, only the 260,262,268 and 269. Could someone suggest which would be the best match, or is it just trial and error?

My second load of confusion is in the prerequisites part where I need to 'verify the HDEF'.

If I have understood correctly my motherboard has, as mentioned, a realtek ALC261 chipset which has no HDEF support. If I am wrong can somone tell me how to find the correct info? The HP info on my system is https://support.hp.com/gb-en/document/c02781693.

If I am correct with the chipset I need to follow section IX. I have downloaded config-audio_cloverALC+.plist.zip however from here on I am lost.

Can someone give a simple explanation as to what is meant by;


  • 300/200/100 Series Intel High Definition AudioRename dsdt/HDAS to HDEF
    • Clover: Download/config-audio_cloverALC+.plist.zip
      • Xcode/copy: config-audio_cloverALC+.plist/ACPI/DSDT/Patches/Item 0/100-200-300-Series-Rename HDAS to HDEF
      • Xcode/paste: to config.plist/ACPI/DSDT/Patches/
What file do I need to rename where it says Rename dsdt/HDAS to HDEF?
From the bullet points on: Do I need to edit a file, if so which?, and copy some text to it, if so what and where? Or am I to copy the file I have (config-audio_...) to a directory? If so please let me know where.

Do I need to do this before or after I have installed AppleHDA and lilu. Do I still need AppleHDA if it does not support my clipset and if so does this go into /system/library/extensions or /library/extension before or after the actions I need to carry out for section IX?

Hope someone can help, right now I am lost.
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,304
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
having problems following the HDMi guide.
The first is where I need to verify the layout.
Where does AppleHDA HDMI Audio/Post #1 ask for layout?
where I need to 'verify the HDEF'.
Where does AppleHDA HDMI Audio/Post #1 ask to verify HDEF?
have downloaded config-audio_cloverALC+.plist
Does not support HDMI audio, deprecated; remove.
Can someone give a simple explanation as to what is meant by
Does not apply to a 7 series system.

On board audio, see AppleHDA Realtek Audio/Post #1
HDMI audio, see AppleHDA HDMI Audio/Post #1
Questions and problems, see Post #1/IV. Problem Reporting of the appropriate thread noted above.
 
Joined
Dec 19, 2018
Messages
4
Motherboard
HP 8200 SSF
CPU
I5
Graphics
GTX 1050 Ti
Hello Toleda,

Thank you for such a quick reply. I'll try and explain where I have found the information, and in doing so I hope that you will see where my confusion on HDMI audio etc comes from.

Where does AppleHDA HDMI Audio/Post #1 ask for layout?
In the prerequisites section there is a link - 'AppleALC.kext, see AppleHDA Realtek Audio/Post #1/II. AppleHDA Realtek Audio Methods

In the linked post it states -

II. AppleHDA Realtek Audio Methods - A or B

A. acidanthera/AppleALC - AppleALC
Downloads
  1. Install Downloads/AppleALC.kext and Lilu.kext to Library/Extensions with KextBeast
  2. Confirm layout, see I. Before You Install Audio (above)
  3. If applicable, see IX. Unsupported/Non-working AppleHDA Realtek Audio (below):
    • 2. 300/200/100 Series motherboards (HDAS > HDEF)
    • 300-Coffee Lake/200-Kaby Lake/100-Skylake
    • 3. X299 motherboards (CAVS > HDEF)
    • 4. X99 motherboards (ALZA > HDEF)
  1. Optional (Public Beta)
    1. Add config.plist/Boot/Arguments/ -lilubeta -alcbeta
  1. Restart
Item 2 states you have to confirm the layout.

Where does AppleHDA HDMI Audio/Post #1 ask to verify HDEF?
In the same linked post, item 1 states -

I. Before You Install Audio
- Verify HDEF, identify codec, set Audio ID, disable SIP, mount EFI
Since my computer has a Realtek audio chipset and since the post is linked in the prerequisites for HDMI audio, I assumed that I needed to first follow the instructions in the linked post. Otherwise why would it be linked to?

Indeed, in your reply you have kindly linked to the same post as above.

Similar confusion relates to cloverALC+.plist as this is mentioned in section IX of the linked post.
And hence my original question concerning the information on
  1. 300/200/100 Series Intel High Definition Audio
    1. Rename dsdt/HDAS to HDEF
      • Clover: Download/config-audio_cloverALC+.plist.zip
        • Xcode/copy: config-audio_cloverALC+.plist/ACPI/DSDT/Patches/Item 0/100-200-300-Series-Rename HDAS to HDEF
        • Xcode/paste: to config.plist/ACPI/DSDT/Patches....
etc.
I think a lot of the problem is that I thought that the numbers mentioned in both the HDMI and linked posts referred to the Realtek chipset and not the main motherboard. Thus, since my audio chipset is a Realtek ALC261 I have been looking at instructions that relate to 200 series devices.

However, in your reply it appears I have a series 7 motherboard and the actual audio chipset is irrelevant(?).

I'd like to thank you for pointing out my error here and hope that this post explains why I have been so stumped by the guide(s).

I confess I am still unsure whether I have to follow the onboard - linked post - before I attempt HDMI sound. The method I used to get onboard sound working on my almost 100% install looked rather different to the one suggested in this.

Perhaps you would be kind enough to let me know if I should follow the linked onboard sound guide first, before installing HDMI audio, or if I can simply skip this?

Many thanks.
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,304
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Since my computer has a Realtek audio chipset and since the post is linked in the prerequisites for HDMI audio, I assumed that I needed to first follow the instructions in the linked post. Otherwise why would it be linked to?
It says AppleALC.kext, "see AppleHDA Realtek Audio/Post #1/II. AppleHDA Realtek Audio Methods," not I. Before You Install Audio
It simply means install AppleALC.kext and Lilu.kext for HDMI audio, nothing more.
Perhaps you would be kind enough to let me know if I should follow the linked onboard sound guide first, before installing HDMI audio, or if I can simply skip this?
Your choice, however, you posted requesting HDMI audio support.
End of Post #2 notes what to do for onboard audio support and/or HDMI audio support.
 
Last edited:
Top