hi
@pastrychef , nice build, thank you!
I was looking references prior to update to 10.15.4 and found your build which solved some issues I had with mine. Now I have NVRAM working nicely with dual boot and also DRM with AppleTV.
As my build is very similar to yours and after reading almost entirely this thread, I can give some comments/confirmations:
- Audio - using AppleALC, I found layout 18 works fine for this motherboard, with all back and front connectors (set in Device section of config.plist)
- DRM - (Lilu and WEG must be updated to latest) My SMBIOS is configured to iMac19,1, IGPU is enabled in BIOS and patched in config.plist. Headless is essential so confirm it's working before continuing (can be checked in hackintool and VideoProc - see here). Inserting shikigva=16 did the trick in my case (Radeon 590), however it doesn't work for Safari (netflix/prime, ...), solved using Chrome (which I prefer so I didn't test with other web browser). Tested shikigva=80 but macOS freezes once hitting netflix site in Safari (background videos I guess). For reference, the thread you indicated is the best I've found.
- Multi display - working using 2 HDMI monitors connected to my RX 590 ports.
- NVRAM - working fine using your procedure in this thread. I keep using AptioMemoryFix however and deleted Emuvariables. One doubt: I still see nvram.plist in EFI being created, is it normal behaviour? Seems strange to me.
I'll probably wait for some more days before going to 10.15.4 but as today, it's all working very good.
thanks again