Contribute
Register

[Guide] Intel IGPU HDMI/DP audio (all Sandy Bridge -> Kaby Lake [and likely later])

I think that guide should be pinned too.

It is linked from the main ACPI patching guide which is pinned, therefore no reason for the hotpatch guide to be pinned.
 
It is linked from the main ACPI patching guide which is pinned, therefore no reason for the hotpatch guide to be pinned.
Oh right, I haven't opened the main ACPI patching guide for a while, didn't know.
 
ACPI is not patched correctly. Based on ACPI/origin, you should have in ACPI/patched:
DSDT.aml
SSDT.aml (from ssdtPRgen.sh)
SSDT-0.aml
SSDT-1.aml
SSDT-2.aml
SSDT-3.aml
SSDT-8.aml
SSDT-9.aml
SSDT-10.aml
SSDT-11.aml

Note: IntelBacklight.kext and ACPIBacklight.kext are mutually exclusive.

Also, from where did you download OS X?
I get acpi from Ubuntu (less error than from Clover), it difference naming but the same that clover get. SSDT.aml (from ssdtPRgen.sh) for CPU relate but it run without it for more than 1 year and not relate to HDMI? (CPU stepping fine )
I deleted ACPIBacklight.kext and it still the same, the file HDMI_AUDIO_Update.zip include all the patch that work fine for me except HDMI (i remove all cpu and sata SSDT relate to focus ), and it include all the patch from #1.
I download OSX 10.11 from 10.10, 10.10 from 10.9 and origin from VM 10.8

Update: On windows when i plug HDMI cable in, the led indicator (MSI feature, red Nvidia, blue Intel) switch to Nvidia and then back to Intel. May be Optimous control HDMI, it that true, i just give up.
 
Last edited:
I get acpi from Ubuntu (less error than from Clover), it difference naming but the same that clover get. SSDT.aml (from ssdtPRgen.sh) for CPU relate but it run without it for more than 1 year and not relate to HDMI? (CPU stepping fine )
I deleted ACPIBacklight.kext and it still the same, the file HDMI_AUDIO_Update.zip include all the patch that work fine for me except HDMI (i remove all cpu and sata SSDT relate to focus ), and it include all the patch from #1.
I download OSX 10.11 from 10.10, 10.10 from 10.9 and origin from VM 10.8

I recommend Clover extract and naming as it is easy for me to compare ACPI/origin to ACPI/patched to easily see what you have changed. If you don't want to do it my way, then I can't help. I simply don't have the time.

Update: On windows when i plug HDMI cable in, the led indicator (MSI feature, red Nvidia, blue Intel) switch to Nvidia and then back to Intel. May be Optimous control HDMI, it that true, i just give up.

That means you don't have Optimus... you have dedicated Nvidia (eg. Nvidia has dedicated connectors, in this case HDMI).
 
I recommend Clover extract and naming as it is easy for me to compare ACPI/origin to ACPI/patched to easily see what you have changed. If you don't want to do it my way, then I can't help. I simply don't have the time.



That means you don't have Optimus... you have dedicated Nvidia (eg. Nvidia has dedicated connectors, in this case HDMI).
Thank you for the help. I will try clover extract, because the are some error when compile and it hard to fix. My laptop is Optimus, I am sure 100%. If it is dedicated, it should more easy.

Update:
I follow your recommend clover extract and make it work like before, except KP/reboot when HDMI plug in. And like before i have tried all (9) and (12). You can see attach below.
 

Attachments

  • HDMI_AUDIO_Update2.zip
    5 MB · Views: 92
Last edited:
Thank you for the help. I will try clover extract, because the are some error when compile and it hard to fix. My laptop is Optimus, I am sure 100%. If it is dedicated, it should more easy.

Update:
I follow your recommend clover extract and make it work like before, except KP/reboot when HDMI plug in. And like before i have tried all (9) and (12). You can see attach below.

ACPI patching looks fine. You're using the wrong patch for IntelBacklight.kext, but that won't affect the problem you have here.

Check in Windows to see how your HDMI is configured. If HDMI is directly attached to Nvidia, then what you're doing here doesn't make sense... as you will need to focus on making Nvidia work if it is directly attached to the Nvidia chip.

Note: According to ioreg you have serious problem with the "MSI EPF USB" device on EHC1, hub port 4.

Note 2: You should not use FixRegions (in your config.plist).
 
ACPI patching looks fine. You're using the wrong patch for IntelBacklight.kext, but that won't affect the problem you have here.

Check in Windows to see how your HDMI is configured. If HDMI is directly attached to Nvidia, then what you're doing here doesn't make sense... as you will need to focus on making Nvidia work if it is directly attached to the Nvidia chip.

Note: According to ioreg you have serious problem with the "MSI EPF USB" device on EHC1, hub port 4.

Note 2: You should not use FixRegions (in your config.plist).
I checked on Windows by disable Nvidia card and HDMI out still working, i also boot to Ubuntu 14 live cd, HDMI port work without install Nvidia driver (it show Intel graphics card), and in Windows and Ubuntu it show HDMI sound card is Intel as you can see in the attachment image, the right is my TV. So HDMI directly attached to Intel 4600.
Ubuntu.jpg


I read some post here and try to shutdown and plug HDMI cable but it still the same. And i read some post they can make HDMI work with Optimus but not MSI brand.

About FixRegions i have removed it,IntelBacklight.kext i will remove it too, USB problem i will study your solution http://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/

But this HDMI still the hardest.
 

Attachments

  • Ubuntu.jpg
    Ubuntu.jpg
    293.4 KB · Views: 85
But this HDMI still the hardest.

What happens when you plugin the HDMI monitor... and just to verify it is HDMI->HDMI, correct? No funny business with adapters/etc?
 
What happens when you plugin the HDMI monitor... and just to verify it is HDMI->HDMI, correct? No funny business with adapters/etc?
When hot plug HMDI, after 3 seconds it restart and show KP message after boot success. When i plug it after shutdown, it can boot normally, but not has any signal to external monitor (i try press Option, "Detect displays" in Display sys pref). And it is direct HDMI->HDMI (LG TV) and HDMI-DVI (it is wire connector http://www.monoprice.com/product?c_id=104&cp_id=10419&cs_id=1041902&p_id=2080&seq=1&format=2, i try with my 24"" LCD monitor).
 
Back
Top