Jump to content

alc270 HDMI audio not working + brightness control disappears after plugging ext hdmi monitor


chriz74
 Share

4 posts in this topic

Recommended Posts

Hello, I am trying to make HDMI audio work.

I have my own modified ALC270 applehda kext modified with my hw verbs.

I patched DSDT as per Toleda uefi4-hdmi_audio-3-3.txt patch.

I see HDMI audio out in system specs.

 

Once I plugged the notebook to external Samsung TV with HDMI two things happened:

 

1) no HDMI audio out (no option in sound menu under preferences)

 

2) Rehabman ACPIbacklight kext stopped working, monitor went dim and brightness control disappeared from monitor preferences.

 

I so removed the monitor profiles from library / color sync / profiles /displays and restarted the laptop but still no brightness control.

I reinstalled the acpibacklight kext and it came back.

 

I attach my ioreg re HDEF and my codec dump and verbs.

 

ioreg file

 

Any clue?

 

Thanks

codec_dump_dec.txt

verbs.txt

Link to comment
Share on other sites

update, I repatched the DSDT with only HD4000 parts. I inserted the kernel and kext patches in clover config.plist as per this code (capri patch). Still no hdmi audio out.

<dict>
				<key>Comment</key>
				<string>10.10-Capri-Port _0x6-DP2HDMI</string>
				<key>Find</key>
				<data>
				AwQAAAAEAAAHAQAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				AwQAAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.10-Capri-Port _0x5-DP2HDMI</string>
				<key>Find</key>
				<data>
				AgUAAAAEAAAHAQAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				AgUAAAAIAAAGAAAA
				</data>
			</dict>
                        <dict>
				<key>Comment</key>
				<string>10.10-Capri-Port _0x7-HDMI2DP</string>
				<key>Find</key>
				<data>
				BAYAAAAIAAAGAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				BAYAAAAEAAAHAQAA
				</data>
			</dict>

Link to comment
Share on other sites

Hi,

 

Which ID are you injecting through DSDT for the HD4000? 

For HDMI audio to work you need to patch the AppleIntelFramebufferCapri.kext.

 

Hello, I am injecting 166003 . I inserted the AppleIntelFramebufferCapri.kext patches in clover as you can see in the part of that config.plist I posted earlier. 

I made some further research. I got ports 0x0 0x5 0x6 and 0x7 in the framebuffers under igpu, so thoese capri kernel patches should some how work as they patch ports 0x5 to 0x7. However no audio still.

Also what does this value refer to under digital audio capability? I mean HDMI Audio 0x1.

 

I also tried to change smbios to mc book pro 9.2 but nothing changed.

 

One thing happens though, if I plug the hdmi cable and power on only the external display shows an image, the internal lights up with no image.

Things don't change if I duplicate screens on and off.

post-76108-0-08753600-1425401153_thumb.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...