These are the builds I made of latest WhateverGreen and Lilu kexts.
Add igfxonln=1 to boot args or force-online to device properties to fix the problem.
With this I have HDMI audio working again!
And don't forget to remove the "CNConnectorAlwaysConnected" if you added it.
Didn’t work unfortunately for my setup. I’m running on an All-In-One with a second monitor connected via HDMI.
In 10.15.3, it would boot and show the HDMI monitor only. Putting it to sleep, then waking up fixed the internal display, and HDMI display continued to work.
Now, in 10.15.4, it boots and shows only on the HDMI like before, but after putting to sleep, and waking up again, the HDMI monitor doesn’t come back unless I replug.
Same with these updated WhateverGreen and Lilu kexts and the boot arg, no change in behavior.
Not sure if related in my case, but since 10.15.4, I also have to add “-disablegfxfirmware” to my boot args or I get:
Hash data from ME never returned, status = 1, doing retry #(1-50, then kernel panic)