
I have desperately tried to get my Skyake HD 530 iGPU working in Success' href='/2020/12/install-macos-catalina-on-supported-pc.html'>Catalina. I have tried everything I can find.
But i believe basically the framebuffer isn't loading. I can boot, and install, but get artifacts all around the screen (see first screenshot)
I have tried:
- Most of the display IDs (aka
AAPL,ig-platform-id
) listed in Whatever Green guide for Skylake (0x19260000
,0x19270000
,0x191B0000
,0x193B0000
,0x19120000
,0x19120001
,0x193B0005
,0x191B0006
). These are the ones specifically for HD 530 (as seen here). - I tried keeping the
device-id
as19120000
, AND also tried another time by changing it to match the sameAAPL,ig-platform-id
each time. - Currently SMBIOS is
iMac 17, 1
, but I have also triedMacBookPro13,3
(according to this) as I am only running the iGPU (no dGPU). Still doesn't work. - ASRock BIOS > Shared Memory set to
64MB
. I get hung/trouble with other values. - Intel Power Gadget, always shows GFx line always flat
- Verified I have working NVRAM
- VDADecoderChecker throws an error
- I have tried using Hackintool to unplug and plug ports. The machine can currently boot in both DP & HDMI but with these artifacts. My ASRock Z170 mobo has:
- 2 x HDMI ports
- 1x DP ports
When I check Hackintool for every combo above, only the LVDS
line shows (if at all).
The value never changes regardless if I am using HDMI or DP... EVERY TIME in red it is always:
Index 0
, BusID 0x00
, Pipe 8
, Type LVDS
, Flags 0x00000098
When I go to "About This Mac" it shows HD 530 18MB...
But whyyyyy... I'm struggling.
I cannot even patch conX... because I don't know any of them work, or what goes to what.
DOES ANYONE HAVE ANY ADVICE?
IS WHATEVERGREEN FOR HD 530 NOT WORKING?
MY DISPLAY CONFIG IS THIS:
DeviceProperties > Add | PciRoot(0x0)/Pci(0x2,0x0) |
---|---|
AAPL,ig-platform-id | 00001219 |
device-id | 19120000 |
enable-hdmi-dividers-fix | 01000000 |
framebuffer-patch-enable | 01000000 |
framebuffer-stolenmem | 00002002 |
framebuffer-fbmem | 00005001 |
enable-hdmi-dividers-fix - relates to this, to fix the infinite loop when the graphics driver tries to establish a HDMI connection with a higher pixel clock rate, for example connecting to a 2K/4K display with HDMI 1.4.
WHAT GUIDE OR TOOL I FOLLOWED:
OpenCore install, Whatever Green and subsequently ALL THE GUIDES POSSIBLE 💀
WHAT FILES/CONFIG I'M USING
Config.plist
- https://pastebin.com/9SduWAbU
Debug
info - https://pastebin.com/ymVPcHnc
EXTRA INFO
These images here show: https://imgur.com/a/7kZ5pQ6
About Mac
shows the correct Intel HD530 but only 18MB :/
Hackintool
shows no BUS information
IO Registry
does not show any AppleSKLframebuffer kexts (but they exist on the computer)
Kexts are loaded
as you can tell from command line
NVMRAM is okay. Lilu & Whatever Green is okay. VDADecoderChecker throws an error.
OpenCore File Structure
HARDWARE
CPU: Skylake i7-6700k
GPU: None, iGPU Intel HD530
RAM: G.SKILL Ripjaws V DDR4 2400MHz 16GB (1x16GB)
Motherboard/Laptop model: ASRock Fatal1ty Z170 Gaming-ITX/ac
Screen(s) Number: 1
(using only 1, tested with 2 different kinds of screens - no change)
Screen(s) Resolution: Acer 34" 3440 x 1440
or Dell 27" (2048 x 1152)
Audio Codec: Realtek ALC1150
Ethernet Card: Intel® I219V
Wifi/BT Card: (if available) AzureWave BCM94352HMB

Post a Comment