Contribute
Register

<< Solved >> HD4600 mobile custom AppleALC but no HDMI Audio and HDMI plugging crashed

Joined
Jul 30, 2021
Messages
2
Motherboard
HM86
CPU
i5 4210H
Graphics
HD4600 GTX850M
Solved By igfxonln=1 igfxagdc=0 in boot-args and framebuffer patch below:

截屏2021-07-30 21.52.13.png


Now, my HDMI Audio and HDMI external Display work well.

MSI GE60 2PL
i5 4210H
HD4600(mobile)
ALC892
OpenCore 0.7.1 and Big Sur 11.3

i have followed this


------------------
Checking layout-id:
- in the search box, type "layout-id"
- you should find it on HDAU (if applicable) and HDEF
- if you examine the value in each HDAU and HDEF, HDAU should have the same value. NOT OK : HDAU LAYOUT ID 01 00 00 00
HDEF LAUOUT ID 00 00 00 00
--------------------
my layout-id is 29,which is not supported by AppleALC official,so i built my own AppleALC and use layout-id 29

but in IOreg,HDAU has layout-id 07 00 00 00 is different from HDEF 1d 00 00 00 (29)

when i plugging HDMI, my laptop crashed(cpu panic)

i guess it's because HDMI Audio not implement from this post.

Another things,

when i boot with HDMI plugged in, my second screen showed in System Preference but it's black maybe it is also affected by HDMI Audio ? I have no idea.

Could anyone help me ? Thanks a lot.
 
Last edited:
Joined
Jul 30, 2021
Messages
2
Motherboard
HM86
CPU
i5 4210H
Graphics
HD4600 GTX850M
With my self-built AppleALC.kext and layout-29, my audio ALC892 can work well.
In hackintool, HDMI Audio device and ALC892 Device can be seen in Audio tab, but it tells me HDMI Audio need a better layout id.
截屏2021-07-30 11.14.29.png
 
Top