Not sure if my issue is related to this thread, if not please let me know. I'm having trouble setting up my system with WhateverGreen, I'm unable to load the graphic driver according to the instructions in this thread and Safari freezes the computer as soon as a video is playing.
My system was running stable on High Sierra using IntelGraphicsFixup.kext for removing the Safari video freeze, but I removed it and installed WhateverGreen instead since it's now supposed to be integrated in that one, but had issues with Safari freezing the computer. I decided to try Mojave hoping that my issues was the result of old conflicting configurations, so now I'm on a clean Mojave installation, but I'm still having the same issues.
Using an i7 4790K with Intel HD4600 graphics and the system configured as an iMac15,1. If I'm not mistaken the closest
ig-platform-id would be 0412000B since it's an iMac15,1 with Intel HD Graphics 4600 according to post #2.
Trying
0412000B (iMac15,1, HD4600) doesn't boot, it get stuck (at least a couple of minutes) without any noticeable error in verbose mode.
Code:
<key>Properties</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>CwASBA==</data>
</dict>
With
0D220003 (default desktop Haswell) it boots with the graphic reported as "Intel Iris Pro 1536 MB" but will freeze as soon as Safari plays a video.
Code:
<key>Properties</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>AwAiDQ==</data>
</dict>
Removing
PciRoot(0x0)/Pci(0x2,0x0) altogether and set
Inject>Intel>True will also boot with the graphics correctly reported as "Intel HD Graphics 4600 1536 MB", but will also freeze as soon as Safari plays a video.
This is the EFI partition:
Code:
EFI/CLOVER/drivers64UEFI/
ApfsDriverLoader-64.efi
AppleImageLoader-64.efi
AppleKeyFeeder-64.efi
AppleUiSupport-64.efi
AptioMemoryFix-64.efi
DataHubDxe-64.efi
FSInject-64.efi
SMCHelper-64.efi
VBoxHfs-64.efi
EFI/CLOVER/kexts/Other
FakeSMC.kext
Lilu.kext
WhateverGreen.kext
I've attached my config (serials etc. masked) when testing
0D220003.
Is there something wrong with my config or drivers/kexts or have I misunderstood the instructions or the intent?