Jump to content

Yosemite AppleHDA HDMI Audio


toleda
 Share

323 posts in this topic

Recommended Posts

Noted.  We agree a 2014 claim has no merit.

Yes, the same method enables HDMI, DP and DVI digital audio in OS X.

No, 3.2 MB.

Yes.

attachicon.gifScreen Shot 2014-10-01 at 11.59.01 PM.png

After clean install of GMC I got native AppleHDA.kext of 3.2 MB.

But it was not loaded shown in System Information.

And during patching the terminal output shown maiteinance error related to AppleHDA.kext in Asus G750 laptop only.

So should I change anything in Clover's config.plist again ?

BTW anyone claimed HD4600 mobile got HDMI audio working HDMI audio in Yosemite ?

I have got it working in Mavericks 10.9.5.

And working HDMI audio from Desktop HD4600 too in both mavericks and Yosemite.

Edited by jsl
Link to comment
Share on other sites

After clean install of GMC I got native AppleHDA.kext of 3.2 MB.

But it was not loaded shown in System Information.

And during patching the terminal output shown maiteinance error related to AppleHDA.kext in Asus G750 laptop only.

So should I change anything in Clover's config.plist again ?

Without files attached, no way to confirm your conclusions. 

Link to comment
Share on other sites

Attached are my current Clover Boot's config.plist, DSDT.aml, Boot_Log, & IOReg.

Rename attached config.plist and install (fixed HD4600 HDMI audio patch, removed unnecessary Azul patches)

Is AppleHDA.kext native?

Restart.  In addition to new attachments as above, include Console/All Messages for latest boot.

looks like same problem I had before.

A problem, not related to AppleHDA not loading. Fixed. Thanks.

config-jsl-fixed.plist.zip

Link to comment
Share on other sites

Rename attached config.plist and install (fixed HD4600 HDMI audio patch, removed unnecessary Azul patches)

Is AppleHDA.kext native?

Restart.  In addition to new attachments as above, include Console/All Messages for latest boot.

A problem, not related to AppleHDA not loading. Fixed. Thanks.

Thanks a lot.

There is little difference between GMC and PB4 after reboot with this new config.plist.

 AppleHDA.kext was loaded in both versions, but AppleHDAHardwareConfigDriver was not loaded in GMC.

More info are shown at Post#33

Attached are in PB4.

post-70188-0-44499900-1412469767_thumb.png

post-70188-0-74401100-1412469779_thumb.png

All Messages.log.zip

iMac-IOReg.zip

config.plist.zip

DSDT.aml.zip

AppleHDA.kext.zip

Edited by jsl
  • Like 1
Link to comment
Share on other sites

Attach System Information/Graphic/Displays screenshot

What HDMI device is connected.

Attached are from GMC in which there is a little difference from PB4.

In GMC AppleHDAHardwareConfigDriver was not loaded.

HDMI device connected is an Asus monitor which is working for HDMI audio in 10.9.5 I have described before.

post-70188-0-90288300-1412474921_thumb.png

post-70188-0-12949500-1412474932_thumb.png

AppleHDA.kext.zip

All Messages.log.zip

iMac-IOReg.zip

config.plist.zip

DSDT.aml.zip

post-70188-0-32348500-1412475308_thumb.png

Edited by jsl
Link to comment
Share on other sites

In GMC AppleHDAHardwareConfigDriver was not loaded.

HDMI device connected is an Asus monitor which is working for HDMI audio in 10.9.5 I have described before.

What changed?

Asus monitor does not show in System Information

Major problem, no HD4600 acceleration, AppleIntelHD5000Graphics.kext is not loading.

Verify Pike HD4600/Mobile patch.

Link to comment
Share on other sites

What changed?

Asus monitor does not show in System Information

Major problem, no HD4600 acceleration, AppleIntelHD5000Graphics.kext is not loading.

Verify Pike HD4600/Mobile patch.

Do you mean even AppleIntelHD5000Graphics.kext was loaded I still need Pike's patch ?

Attached are after Pike's patch.

post-70188-0-20635400-1412481731_thumb.png

post-70188-0-03320100-1412482370_thumb.png

post-70188-0-03809400-1412482381_thumb.png

Edited by jsl
Link to comment
Share on other sites

Better, attach all the updated files.

After reboot I can get HDMI audio from HD4600 inconsistently (sometimes enabled, sometimes unable to enable it. Need plug & unplug several times) and sound quality is not so good in Asus Monitor.

Only connected to Sony TV HDMI audio is stable in good sound quality.

Two questions remained:

1. Is there anyway to solve the above mentioned problem if it is not related to hardware of HDMI devices ?

2. Can I get ALC282 from Internal Speaker and Internal Microphone via patching AppleHDA.kext and keep the same DSDT.aml ?

post-70188-0-85126800-1412558180_thumb.png

post-70188-0-89858400-1412558190_thumb.png

All Messages.log.zip

iMac-IOReg.zip

AppleHDA.kext.zip

DSDT.aml.zip

config.plist.zip

Link to comment
Share on other sites

1. Is there anyway to solve the above mentioned problem if it is not related to hardware of HDMI devices ?

2. Can I get ALC282 from Internal Speaker and Internal Microphone via patching AppleHDA.kext and keep the same DSDT.aml ?

HD4600/Mobile is not natively supported in Yosemite.  azlvda/#360/Intel HD 4600 QE/CI Yosemite proposed a Clover version of Pike's patches, otherwise, Pike patches must be applied after each Software Update.   

 

Asus display has several HDMI connectivity issues; you proved the problems occur only when the Asus is connected.

 

Install the working Yosemite 282 AppleHDA.kext, edit dsdt/HDEF/layout-id as required and restart.  If 282 audio is not working, contact the developer.  If HDMI audio is not working, contact the same developer.  Other than layout-id, no other dsdt changes are required.

 

Delete config.plist/KernelAndKextPatches/KextsToPatch/Azul patch, not required with 0a260000 framebuffer.  Can also delete Devices/Audio/Inject, Graphics/Inject/Intel and Graphics/ig-platform-id; redundant to dsdt edits.

 

The reply to an earlier question, you may be the first successful Yosemite/HD4600/Mobile/HDMI audio install.

 

Off Topic, big remaining challenge is native CPU/GPU power management.

Link to comment
Share on other sites

have a suggestion of site on how to persue? 

Post #1?

3rd paragraph:

Yosemite HDMI Audio Guides 

  1. Select the matching processor graphics/motherboard series
  2. AMD/Nvidia HDMI audio is installed with every Desktop configuration
Link to comment
Share on other sites

must be missing something..

Kext edits; see Post #1, download, [Guide]_AMD-hdmi_audio_v2

AMD/HDMI controller id,  is not recognized: 02 10 c8 aa

Kexts to Patch

Name: AppleHDAController

Find: 02 10 d8 aa

Replace: 02 10 c8 aa

Comment: AMD R9 290 HDMI Audio

 

Reply with new config.plist and ioreg.

 

Save, install, restart

Link to comment
Share on other sites

Progress.

What HDMI device is attached?

Have you tried any AMD7000Controller framebuffers?

Just a samsung tv. Not yet on the amd7000controller framebuffers.

 

edit:that ioreg was showing futomaki without any ati injection I put in baladi but that did not do it.

Link to comment
Share on other sites

edit:that ioreg was showing futomaki without any ati injection I put in baladi but that did not do it.

The attached IOReg, shows default framebuffer: ATY,AMD,RadeonFrambeffer.

 

See Post #1, download [Guide]_AMD-hdmi_audio_v2 and [HOW TO] Make Radeon {Desktop or Mobility} be working by using Clover - ATi - InsanelyMac Forum

 

Suggest a Clover/USB boot stick for testing framebuffers. If a framebuffer results in no display, recovery is a normal boot.

 

Try each framebuffer with a HDMI connector:  verify HDMI video, if no HDMI audio, framebuffer edts are required.

Link to comment
Share on other sites

The attached IOReg, shows default framebuffer: ATY,AMD,RadeonFrambeffer.

 

See Post #1, download [Guide]_AMD-hdmi_audio_v2 and [HOW TO] Make Radeon {Desktop or Mobility} be working by using Clover - ATi - InsanelyMac Forum

 

Suggest a Clover/USB boot stick for testing framebuffers. If a framebuffer results in no display, recovery is a normal boot.

 

Try each framebuffer with a HDMI connector:  verify HDMI video, if no HDMI audio, framebuffer edts are required.

Thanks. I think it may have been clover config inject ati, with nothing in the FB name field, defaulted to futomaki... for all I could tell it just changed the name of it. Also with baladi.  nonetheless im sure this is going to lead there eventually.

Link to comment
Share on other sites

with nothing in the FB name field, defaulted to futomaki..

Big challenge, no AMD8000Controller framebuffer with HDMI connector.

Set config.plist/Graphics/

Inject/ATI/Yes

FBName/Baladi

 

Reply with new IOReg and radeon_bios_decode output.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...