Contribute
Register

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

Yes. Lesson learned on that one.
Ah I figured it was time for a fresh start anyway.
 
Hi RehabMan,
Can both hdmi audio and onboard audio coexist? So I can switch line-out device in control panel.
 
hi, I have had onboard audio work, after follow the guider install some hdmi audio support , none is work.
I checked each point you mentioned, all is right, but no sound!
please help me ..

Code:
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8281e000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y appleintelcpu
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y applelpc
   95    0 0xffffff7f82003000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <75 12 5 4 3>
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y applehda
   90    1 0xffffff7f82529000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.56) CFB0D0AE-F09A-3660-8F95-7A02FD5FBF07 <89 88 71 12 7 6 5 4 3 1>
  112    0 0xffffff7f826ab000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.56) A4EB06C9-A40A-39EF-9C4A-D7F23DB9A2F9 <111 94 90 89 88 71 6 5 4 3 1>

Code:
Ocean-de-macmini-2:audio_CloverALC-master ocean$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext HackrNVMeFamily-10_12_3.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 7EE0427B3E8CF19399FC5407B5939774
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
 

Attachments

  • i7-7700k-io11.ioreg.zip
    577.1 KB · Views: 59
  • CLOVER.zip
    477.4 KB · Views: 64
Hi RehabMan,
Can both hdmi audio and onboard audio coexist? So I can switch line-out device in control panel.

Yes.

hi, I have had onboard audio work, after follow the guider install some hdmi audio support , none is work.
I checked each point you mentioned, all is right, but no sound!
please help me ..

Code:
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8281e000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y appleintelcpu
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y applelpc
   95    0 0xffffff7f82003000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <75 12 5 4 3>
Ocean-de-macmini-2:audio_CloverALC-master ocean$ kextstat|grep -y applehda
   90    1 0xffffff7f82529000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.56) CFB0D0AE-F09A-3660-8F95-7A02FD5FBF07 <89 88 71 12 7 6 5 4 3 1>
  112    0 0xffffff7f826ab000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.56) A4EB06C9-A40A-39EF-9C4A-D7F23DB9A2F9 <111 94 90 89 88 71 6 5 4 3 1>

Code:
Ocean-de-macmini-2:audio_CloverALC-master ocean$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext HackrNVMeFamily-10_12_3.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 7EE0427B3E8CF19399FC5407B5939774
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

Your ioreg indicates audio is working.
Your profile does not indicate you own a laptop.
 
Yes.



Your ioreg indicates audio is working.
Your profile does not indicate you own a laptop.
yes. I final found this mistake.
I have compile a piece of hotpatch in project OS-X-Clover-Laptop-Config, and forgot change some define value in SSDT-Config.dsl.
Now I have modified those value to compile desktop version...but still got not sound.
 
yes. I final found this mistake.
I have compile a piece of hotpatch in project OS-X-Clover-Laptop-Config, and forgot change some define value in SSDT-Config.dsl.
Now I have modified those value to compile desktop version...but still got not sound.

There are other guides for desktops. I don't want to get into troubleshooting desktops in the laptop forums...
 
There are other guides for desktops. I don't want to get into troubleshooting desktops in the laptop forums...
thanks a lot. I'll get familiar with this forum.
 
have tested, installed both FakePCIID.kext and FakePCIId_Intel_HDMI_audio.kext and all works as expected! thanks again! :)
hi can you maybe explain how you install it because I install with kext utility and restarted and its nothing changed...
 
hi can you maybe explain how you install it because I install with kext utility and restarted and its nothing changed...
you need to upload your "Problem Reporting" files (see post 1) so we can see what is happening :)
 
sorry for that here is my report :)
 

Attachments

  • RehabMantautvis.zip
    2.9 MB · Views: 66
Back
Top