Okay I've copied jambek2003-MacNB-config.plist to /EFI/EFI/Clover. System booted fine so I renamed it to config.plist
All SSDT's and DSDT in /ACPI/Patched are gone.
I tought "okay let's follow
An iDiot's Guide To Lilu and its Plug-ins to the letter", so I ditched all kexts in Kexts/Other except from FakeSMC.
Then installed KextBeast/ Piece of ****. Doesn't install kexts to /Library/Extensions. So after some fiddling...
copied WhateverGreen.kext, Lilu.kext and AppleIntele1000.kext to /Library/Extentions
KextUtility didn't add kexts to the cache. So
Well have to disable SIP in config.plist by setting CsrActiveConfig to 67
Code:
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
<key>ROM</key>
<string>UseMacAddr0</string>
</dict>
Then rebooted, removed kexts from /Library/Extensions and then copied them again because SIP is now disabled.
Then did a 'sudo kextcache -i /'
Okay system is up and running with Lilu, WEG and IntelNIC... Aaaaandddddd.....
It didn't fix the problem. Second screen connected to HDMI is still black. Screen is visible in System Preferences > Monitors. The HP LP2475w is there. It does sometimes make effort to light on but stops then again and goes black.
In System Report > Graphics/Displays only Radeon RX 580 exists. Should headless ig-platform-id completely hide iGPU?
EDIT; HP also has DVI-D port so I tried that one. Let the monitor scan for new input-port it sees as "Active Digital". Again System recognise HP. Input-port DVI1 goes to "No signal" and switches off. During this handshaking procedure of turning the second monitor on system becomes really unresponsive. Seconds-indicator in right top corner freezes for several seconds.
So to summerize; no luck whatsoever