This is a screenshot showing the DeviceProperties from my Skylake system (HP ML10 Gen9 Server) that has a P530 IGPU.
The only thing that your system with a HD530 IGPU won't require, is the device-id entry, as you won't need to fake the device ID of your IGPU. The rest should be the same for any Skylake IGPU used to drive a display.
The HP Server will drive dual 2560x1440 Dell U15H25 displays connected via 2 x DP-to-DP cables.
As your system is not working with the standard/basic framebuffer entries you will need to look at which connectors are being activated in your system. This will be shown in your IOReg.
I would recommend downloading IORegistryExplorer from this guide and posting a copy of your IOReg, as instructed in the guide. So we can see which Connector is being used and what else may need attention regarding your display/system rebooting after wake.
IORegistryExplorer aka IOReg Apple Developer Tool Xcode How to Make a Copy of IOReg (Note 1) 1. IORegistryExplorer/File/Save a Copy As…. (no extension required) 2. Open file to verify (Note 2) 3. Attach to post (Note 3) Where To Get IOReg 1. Download Interim, link below Installation 1, Open...
www.tonymacx86.com
Other versions of IORegistryExplorer can prevent the file from being read. So make sure you use the one linked and follow the guide regarding saving a copy of your IOReg.
Once the Display-Out connectors have been identified, you will probably need to add specific framebuffer entries to correct the display's settings.
Your Z170X-UD5-TH motherboard has a single HDMI display connector on the Rear I/O plate. So it should be a fairly simple task to see what connector the IOReg says is being used and set it to match the physical HDMI connector.
You may need to add some Dummy connectors so the Framebuffer works correctly.
The Hackintool app by Headkaze and the General Framebuffer Patching Guide by CaseySJ will be the tools required to confirm the correct Framebuffer-con0/1/2 settings for your system.
General Framebuffer Patching Guide using Hackintool Please do not quote this guide in its entirety. Post a link instead. 15 Jan 2019: Intel FB-Patcher has been renamed to Hackintool. 19 Jan 2019: Guide overhauled. Please be aware of possible HDMI hot-plug issues. After boot you may have to...
www.tonymacx86.com