themacmeister Posted August 20, 2014 Share Posted August 20, 2014 Hi There, I have a patched AppleHDA and IOAudioFamily and edited DSDT.aml for my Acer Aspire 4752 ALC271X (ALC269) using Layout ID 28 Will your method still work with these pre-patched files??? (I have HDMI/DisplayPort showing as an output already, but non-functional for audio) Many thanks. Link to comment Share on other sites More sharing options...
toleda Posted August 20, 2014 Author Share Posted August 20, 2014 v2.1 - 8/20/2014 - Limited 9 Series HDMI Audio Support v2 - 8/20/2014 - v2 Mavericks HDMI Audio Guides See Post #1 Will your method still work with these pre-patched files??? No idea, reply with requested files; Post #1, Problem Reporting. 1 Link to comment Share on other sites More sharing options...
slayer2333 Posted August 22, 2014 Share Posted August 22, 2014 The Update 2 IOReg shows HDMI signal on A@0, consistent with dsdt. Not sure why the HDMI device moved to C@2. Edit the dsdt from @0,av-signal-type to @2,av-signal-type. Reply with edited dsdt and new IOReg. Hi Toleda, i tried your suggestion but it has no effect, just for testing purposes i added the same thing for A@1, A@2 and A@3 and all of them show the right av-signal except C@2. Attached the SSDT and ioreg. Archive.zip Link to comment Share on other sites More sharing options...
toleda Posted August 22, 2014 Author Share Posted August 22, 2014 Hi Toleda, i tried your suggestion but it has no effect, just for testing purposes i added the same thing for A@1, A@2 and A@3 and all of them show the right av-signal except C@2. Last resort;. Google search: So close to HDMI audio GF9300( About av-signal-type injection ) Not tested, not confirmed; try at your own risk. 1 Link to comment Share on other sites More sharing options...
franmglp Posted August 23, 2014 Share Posted August 23, 2014 Hi toleda, thanks for your help. I'm testing the HDMI audio on my Intel HD Graphics 4000. I'm getting these results: With ig-platform-id 0166000A or 0166000B the HDMI audio works but my graphics have some glitches at boot. With ig-platform-id 01660000, 01660001 or 01660003 the graphics work flawlessly but the HDMI audio doesn't work. Isn't possible to get HDMI audio with these last three ids? Regards! Link to comment Share on other sites More sharing options...
toleda Posted August 23, 2014 Author Share Posted August 23, 2014 With ig-platform-id 01660000, 01660001 or 01660003 the graphics work flawlessly but the HDMI audio doesn't work. Laptop framebuffers with LVDS, means only one display supported. 01 has a HDMI connector. Reply with IOReg. 1 Link to comment Share on other sites More sharing options...
franmglp Posted August 23, 2014 Share Posted August 23, 2014 Now using 01. No HDMI audio. Macmini6,2.ioreg.zip Link to comment Share on other sites More sharing options...
toleda Posted August 23, 2014 Author Share Posted August 23, 2014 Now using 01. No HDMI audio. 01 has HDMI connector on Port 0x5, require HDMI connector on Port 0x7 Suggest 03 Hex editor: AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri binary Find: 03 00 66 01 port 0x7 DP>HDMI Find: 04 06 00 00 00 04 00 00 81 00 00 00 Replace: 04 06 00 00 00 08 00 00 06 00 00 00 Save, install, restart. 1 Link to comment Share on other sites More sharing options...
franmglp Posted August 23, 2014 Share Posted August 23, 2014 Works perfect, thanks! So... 00 00 66 01 doesn't have an HDMI connector. 01 00 66 01 have the HDMI connector on port 0x5 and doesn't work. There's no binary patch possible? 03 00 66 01 have the DP connector on port 0x7 and can be changed to HDMI with the binary patch. 0A 00 66 01 and 0B 00 66 01 have the HMDI connector on port 0x7 and that's why these work vanilla? Link to comment Share on other sites More sharing options...
toleda Posted August 25, 2014 Author Share Posted August 25, 2014 01 00 66 01 have the HDMI connector on port 0x5 and doesn't work. There's no binary patch possible? 0A 00 66 01 and 0B 00 66 01 have the HMDI connector on port 0x7 and that's why these work vanilla? 01 HDMI Port 0x7 patch is possible, different edit Yes Link to comment Share on other sites More sharing options...
franmglp Posted August 26, 2014 Share Posted August 26, 2014 I'll try to binary patch it myself. If I can't (the most possible) I ask you again. About the 03 patch... 04 06 00 00 00 04 00 00 81 00 00 00 > 04 means DP 04 06 00 00 00 08 00 00 06 00 00 00 > 08 means HDMI What mean 81 and 06? EDIT: for 01 HDMI port 0x7 this should work: Find: 04 06 00 00 00 04 00 00 07 01 00 00 02 Replace: 04 06 00 00 00 08 00 00 06 00 00 00 02 Another question... If I set a platform-id compatible with HDMI Audio (0A, 0B) or a platform-id patched for HDMI Audio, OS X doesn't create a color profile for my display but yes these two: HD 709-A & SD 170M-A. Why? Link to comment Share on other sites More sharing options...
toleda Posted August 29, 2014 Author Share Posted August 29, 2014 About the 03 patch... What mean 81 and 06? Find: 04 06 00 00 00 04 00 00 07 01 00 00 02 Replace: 04 06 00 00 00 08 00 00 06 00 00 00 02 Another question... OS X doesn't create a color profile for my display but yes these two: HD 709-A & SD 170M-A. Why? Yes. I don't know. Yes. Normal. Link to comment Share on other sites More sharing options...
luan176 Posted August 29, 2014 Share Posted August 29, 2014 @toleda how to proper get the amd hd 5450 0x68f91002 to get hdmi sound to work? Voodoohda dont helped and native applehda dont help too, using Eulemur FB Link to comment Share on other sites More sharing options...
toleda Posted August 30, 2014 Author Share Posted August 30, 2014 how to proper get the amd hd 5450 0x68f91002 to get hdmi sound to work? using Eulemur FB See HD5570/[Case_Studies]_AMD-HD5xxx-HD6xxx_HDMI_Audio_v2.pdf/[Guide]_AMD-hdmi_audio_v2.pdf.zip, 1 Link to comment Share on other sites More sharing options...
luan176 Posted August 30, 2014 Share Posted August 30, 2014 See HD5570/[Case_Studies]_AMD-HD5xxx-HD6xxx_HDMI_Audio_v2.pdf/[Guide]_AMD-hdmi_audio_v2.pdf.zip,Ok i ll try thx! Link to comment Share on other sites More sharing options...
Stefan Milev Posted September 2, 2014 Share Posted September 2, 2014 Hi Toleda I have a quick question. I just enabled HDMI audio through DSDT.aml on Mavericks 10.9.4 with EVGA GTX 660 SC. Works as it should. My question is: Can I enable the same but only in Clover without DSDT or SSDT. As I understood there are 3 methods and all should work, but I'm a bit confused reading the guide. Also I want to do it in Yosemite if possible. Thanks in advance. Link to comment Share on other sites More sharing options...
toleda Posted September 3, 2014 Author Share Posted September 3, 2014 Can I enable the same but only in Clover without DSDT or SSDT. Clover supports HD4000 only and AMD only. Nvidia only should work, however, it did not work on my systems. Post in the Clover discussion thread for advice. 1 Link to comment Share on other sites More sharing options...
jsl Posted September 24, 2014 Share Posted September 24, 2014 Hi, Toleda: My Specification: Asus G750 Laptop Intel 8 Series Chipset Display: Intel Mobile HD4600 + Nvidia 880M (disabled by nv_disable=1) Audio: ALC282 + Intel HD4600 HDMI audio (80860c0c) In both Mavericks and Yosemite only ALC282 working without HDMI audio Boot by Chameleon All three IOReg are connected with working HDMI display from Intel HD4600 All three different DSDT.aml (I mean DSDT1.aml, IGPU.aml, and G750HDMI.aml) got similar results as shown the above. Is it possible that HDMI audio port was wired to Nvidia card instead of Intel HD4600 ? org.chameleon.Boot.plist.zip DSDT1.aml.zip G750_DSDT1.zip IGPU.aml.zip G750_IGPU.zip G750HDMI.aml.zip G750_G750HDMI.zip Link to comment Share on other sites More sharing options...
toleda Posted September 24, 2014 Author Share Posted September 24, 2014 All three IOReg are connected with working HDMI display from Intel HD4600 All configurations show the same: the HDMI device is connected to HD4600 graphics and Azul is edited correctly, AppleHDA requires patching for HD4600 HDMI audio, see Post #1 for Chameleon and Clover patches. 1 Link to comment Share on other sites More sharing options...
jsl Posted September 25, 2014 Share Posted September 25, 2014 All configurations show the same: the HDMI device is connected to HD4600 graphics and Azul is edited correctly, AppleHDA requires patching for HD4600 HDMI audio, see Post #1 for Chameleon and Clover patches. Following Post#1 Chameleon: audio_hdmi_8series/audio_hdmi_hd5K-hda-90_v2_patch.command No error after patch, but lost sound from ALC282 and no HDMI audio from HD4600. Should I change layout ID from 3 to 1 ? G750HDMI.ior.zip AppleHDA.kext.zip G750HDMI.aml.zip org.chameleon.Boot.plist.zip Link to comment Share on other sites More sharing options...
toleda Posted September 25, 2014 Author Share Posted September 25, 2014 No error after patch, but lost sound from ALC282 and no HDMI audio from HD4600. AppleHDA.kext is damaged. Experiment 1. Install native 10.9.4 AppleHDA.kext, attach native AppleHDA.kext 2. Patch with script, attach Terminal Output and patched AppleHDA.kext 3. Set layout-id to 1. 4. Verify cache rebuild 5. Restart 6. Attach IOReg. 1 Link to comment Share on other sites More sharing options...
jsl Posted September 25, 2014 Share Posted September 25, 2014 AppleHDA.kext is damaged. Experiment 1. Install native 10.9.4 AppleHDA.kext, attach native AppleHDA.kext 2. Patch with script, attach Terminal Output and patched AppleHDA.kext 3. Set layout-id to 1. 4. Verify cache rebuild 5. Restart 6. Attach IOReg. Following these procedures step by step, still not working for ALC-282 or HDMI audio from HD4600. Native_AppleHDA.kext.zip patch_log.zip AppleHDA.kext.zip HDMI_IOReg.zip org.chameleon.Boot.plist.zip HDMI.aml.zip Link to comment Share on other sites More sharing options...
toleda Posted September 25, 2014 Author Share Posted September 25, 2014 Following these procedures step by step, still not working for ALC-282 or HDMI audio from HD4600. The native AppleHDA.kext is not native (500 KB missing) and will not work. Combo Update extract does not work; only use AppleHDA.kext from clean install. Edit: KB not MB Link to comment Share on other sites More sharing options...
jsl Posted September 26, 2014 Share Posted September 26, 2014 The native AppleHDA.kext is not native (500 MB missing) and will not work. Combo Update extract does not work; only use AppleHDA.kext from clean install. I have followed this in Post #1 :Native S/L/E/AppleHDA.kext/No onboard audio (use OS X combo update to restore native AppleHDA.kext) Update my previous 13E9 to 13E31 in 10.9.4 and upload its unpatched AppleHDA.kext. I did not extract it from Combo Update. What do you mean "clean install " and 500 MB missing ? Do I need re-install Mavericks in a fresh formated partition to get this native AppleHDA.kext ? The file size of AppleHDA.kext is around 2.5 ± 2.6 MB only. Thanks again ! Link to comment Share on other sites More sharing options...
toleda Posted September 26, 2014 Author Share Posted September 26, 2014 I have followed this in Post #1 :Native S/L/E/AppleHDA.kext/No onboard audio (use OS X combo update to restore native AppleHDA.kext) Update my previous 13E9 to 13E31 in 10.9.4 and upload its unpatched AppleHDA.kext. I did not extract it from Combo Update. My mistake, Post #1 updated consistent with Post #248. 10.9.4 native AppleHDA.kext is 3 MB. Combo Update of previously patched AppleHDA.kext does not equal native. Combo Update only contains files that have changed, does not replace files that have been removed (500 KB). Found a problem with the hda patch in 10.9.5; download the updated script (link is the same). Link to comment Share on other sites More sharing options...
Recommended Posts