chriz74 Posted March 2, 2015 Share Posted March 2, 2015 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 More sharing options...
chriz74 Posted March 3, 2015 Author Share Posted March 3, 2015 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 More sharing options...
WaldMeister Posted March 3, 2015 Share Posted March 3, 2015 Hi, Which ID are you injecting through DSDT for the HD4000? For HDMI audio to work you need to patch the AppleIntelFramebufferCapri.kext. Link to comment Share on other sites More sharing options...
chriz74 Posted March 3, 2015 Author Share Posted March 3, 2015 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. Link to comment Share on other sites More sharing options...
Recommended Posts