I decided to extract the immutablekernel for Catalina 10.15.3.
I had to add a FAT header but it extracts just fine.
Thanks to this we have the kernel and kexts for the immutablekernel.
The info dictionary and lists are also included.
Needs further study if it contains extras compared to the prelinkedkernel.
Maybe we can find out what those .im4m files (for example immutablekernel.x589iclydev.im4m) are thanks to this.
My steps so far:
Set up Catalina install USB exactly according to Plain Vanilla guide.
Disconnect my Windows drive in PC, so that only the empty Hard Drive is connected to Motherboard.
Boot to USB, select Install Catalina option. BIOS set to UEFI, Safe mode Off.
Always get stuck at the same IOconsoleUsers: GIOScreenLockState point.
Tried -radvesa, -radoff, nv-disable=0 boot options (separately), and disabling BIOS virtualization (vt-d) -> NO luck. This from the top search result https://www.reddit.com/r/hackintosh/comments/b5a6ry/ioconsoleusersgioscreenlockstate_3_blackscreen/
Screen pics attached. Here are the last couple of lines that could be important:
GTrace synchronization point 4
Adding ADGP mode validate property
hmm.. mismatch sizes 3100 vs 20
IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
IOconsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
Please give me some ideas what else might work. Thank you.
Other details of Clover and Desktop PC below:
Clover USB specs
OS installer used: Catalina (10.15)
Clover revision: 5103
Target Desktop specs: Dell Inspiron 3847 (64 bit)
CPU: Intel Core i5-4460, 3.2 GHz, 4 cores
GPU: Intel HD 4600
Motherboard: Dell 088DT1 (version A01)
Chipset: Intel H81
Install method: with USB, configured with Clover, 100% following Plain Vanilla guide for Desktops
RAM: 12 GB, 2 slots
Hard drive for installation: SATA HDD 4TB, by HGST
WLAN: AR9565 (atheros)
Audio: Realtek ALC661 (not 100% sure this is correct)