Jump to content

I need some help to get HDMI Audio and USB 3.0 to work.


falanx
 Share

33 posts in this topic

Recommended Posts

I've been trying for such a long time to get my HDMI Audio and USB 3.0 to work but without any success. In the past I learned a lot from others and managed to get a very stable build, only these two things are missing. I didn't want any help, so far, because I am more of a learner and then I do my own things. But really, I need a little bit of help now, I will gladly donate some money to whoever helps me. I need both HDMI Audio and USB 3.0 to be working properly.

My laptop: Asus K56CA: Intel core i3-3217U, Intel HD 4000, Realtek ALC270(clover patch+dummyhda), Atheros AR9285+Bluetooth.

For HDMI Audio I tried almost every Capri patch out there, none of them worked for me. I am doing something wrong and I can't figure it out.

For the USB 3.0 I tried using GenericUSBXHCI.kext but in Mavericks it was freezing my system sometimes and in Yosemite/El Cap is not even working so here I need a DSDT patch for native Intel USB 3.0.

I attached my DSDT and Config.plist.

I would really appreciate any help.

Thanks.

DSDTCONFIG.zip

Link to comment
Share on other sites

Try this: attachicon.gifconfig.plist.zip

Thank you. This got me a perfectly working USB 3.0 in El Cap with a dummy kext to add ports to my SMBIOS in the XHCI kext. Now whenever I plug USB 3.0 in USB 2.0 it gets recognised and vice-versa. Otherwise only USB 3.0 was working. In Yosemite it doesn't work, but I am not even bothering anymore with Yosemite, it's a mess. 

I have yet to try HDMI Audio but so far I am very happy. I have to buy you a beer or a coffee or whatever you want.

  • Like 1
Link to comment
Share on other sites

I am not using GenericUSBXHCI at all. Now I was testing some reading and writing and it gets stuck at 3gb and can't do anything with my flash, but I blame on El Cap and on that it's still in beta and there are problems with USBs in general. HDMI Audio is not working. Maybe I need Capri edits but don't know which one.

Link to comment
Share on other sites

Same problem here, I can't get HDMI audio with ALC 270. Besides, I'm using Chameleon.

 

I've already tried:

  • AppleIntelFramebufferCapri HDMI patch.
  • DSDT patches with other ig-platform-id without success.
  • AppleHDA patched with node 30->6 that corresponds to my Stereo Digital OUT device.

But nothing seems to make it work. HDMI out is shown on System Profile but is not recognized as device when plugged in a TV.

 

Anything else I could do?

Link to comment
Share on other sites

Same problem here, I can't get HDMI audio with ALC 270. Besides, I'm using Chameleon.

 

I've already tried:

  • AppleIntelFramebufferCapri HDMI patch.
  • DSDT patches with other ig-platform-id without success.
  • AppleHDA patched with node 30->6 that corresponds to my Stereo Digital OUT device.

But nothing seems to make it work. HDMI out is shown on System Profile but is not recognized as device when plugged in a TV.

 

Anything else I could do?

 

You use Laptop or Desktop?

Link to comment
Share on other sites

Sure, here you are.

 

Additionally, I'm using this: 

<array>
	<array>
	<dict>
	        <key>NodeID</key>
	        <integer>30</integer>
	</dict>
	<dict>
		<key>NodeID</key>
	        <integer>6</integer>
	</dict>
	</array>
</array>

to declare my 30->6 node STEREO DIGITAL OUT in my patched Platforms.xml.zlib in AppleHDA.kext

 

Moreover I'm using your tutorial to enable HDMI audio too with frame buffer patching, no success either.

 

Just tell me if you find something improperly in my DSDT.

 

Thanks!

DSDT.aml.zip

Link to comment
Share on other sites

Thanks, I was seeing the nodes declared in this Mirone's kext and I believe everything will work except my Headphone's detect, that I'll be able to patch if HDMI Audio works.

 

So on, I'm gonna test these ones DSDT and AppleHDA in the morning, since I'll be able to connect my laptop to a TV. Then I get back with some news...

 

Thank you :)

  • Like 1
Link to comment
Share on other sites

In fact, this one hasn't made any difference here.

 

You sent me a DSDT with layout-id 12 in HDEF. However, the AppleHDA was configured to 3. So, I made the changes and patches but I got no results.

 

Besides, when I put: 

<array>
	<array>
	<dict>
	        <key>NodeID</key>
	        <integer>30</integer>
	</dict>
	<dict>
		<key>NodeID</key>
	        <integer>6</integer>
	</dict>
	</array>
</array>

in Platforms.xml, when I plug and unplug my Headphones, built-in speaker stops working. Without it, works correctly.

 

Then, if I put another <array></array> outside there, when I plug HDMI cable, kernel panic occurs.

Tried with <key>DetectDelegate</key> either, no difference.

 

Any suggestion?

Link to comment
Share on other sites

 Share

×
×
  • Create New...