@HackinMax,
The iMac18,1 SMBIOS is a special case as those iMac Models do not have a dGPU just a Intel Iris Plus Graphics 640 as such iMac 18,1 should generally be avoided for hackingtosh systems even when just using a IGPU .... in the past most users with KBL/CFL CPU are using iMac18,3 SMBIOS.
However with the introduction of the new MacMini you might want to try using MacMini 8,1 SMBIOS which is for Coffee Lake CPU
In most instances Installing Lilu and WhatEverGreen and injecting the correct PlatformID Device properties :-
AAPL,ig-platform-id = 3E9B0007
device-id = 9B3E0000
Code:
ID: 3E9B0007, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00801302
TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes)
GPU Name: Intel UHD Graphics 630
Model Name(s):
Camelia: Disabled
Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000003C7 - DP
[2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000003C7 - DP
[3] busId: 0x06, pipe: 8, type: 0x00000400, flags: 0x000003C7 - DP
01050900 00040000 C7030000
02040A00 00040000 C7030000
03060800 00040000 C7030000
As far as I can tell this is the only valid PlatformID for UHD 630 IGPU on Desktop Class Mac, all other UHD 630 PlatformID's are for MacBook (Laptop Class) systems or other IGPU.
As you can see from above PlatformID data dump all three ports are DP, so if your using something like HDMI2.0 then you will need to manually patch the frame buffer connector info, add the HDMI2.0 patch and as your driving 4K display you should apply the the -cdfon boot argument and 2GB VRAM patches.
See the Lilu + Plug-in's guide for information and guidance ..
https://www.tonymacx86.com/threads/an-idiots-guide-to-lilu-and-its-plug-ins.260063/
Be sure to follow the guide carefully, install kexts in the correct location, remove ALL clover IGPU values and flags ..etc
As detailed in that guide use CaseySJ guide for patching the framebuffer ports and connectors :-
https://www.tonymacx86.com/threads/...hdmi-black-screen-problem.269149/post-1885420
Cheers
Jay