Contribute
Register

Skylake Intel HD 530 Integrated Graphics Working as of 10.11.4

Joined
Apr 27, 2014
Messages
40
Motherboard
ASUS H170-PLUS D3
CPU
Core i3
Graphics
Intel HD 530
Mac
MacBook Pro
Mobile Phone
iOS
It's there in your screenshot: 6 up from the bottom on the right side: port-number 0x0. That's port 0. I guess you should see 0x5, 0x6 and 0x7 for the other frame buffers.
yeah, I see this now and they are 0x5, 0x6 and 0x7.
 
Joined
Oct 17, 2016
Messages
17
Would this also work with the Asusrock H170M Pro4? Considering that mobo + i5-6400 onboard HD 530 for a Mac Mini rival build for a friend of mine.

EDIT: WITH DISPLAYPORT I MEAN!!! Friend of mine is using the 27" Thunderbolt Display.
 

aol

Joined
Apr 14, 2011
Messages
514
Motherboard
GA-Z370-HD3P
CPU
i7-8700K
Graphics
RX570
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
yeah, I see this now and they are 0x5, 0x6 and 0x7.
Good. Now you just have to figure out which port is which physical output on your iGPU. Plug one monitor in at a time and boot up. Go to IORegistryExplorer like you've been doing and find under which apple frame buffer the monitor is connected. Say you plug in an HDMI monitor, you boot up, and the frame buffer using port 0x5 is attached to a monitor: you know port 0x5 is the HDMI port. Rinse and repeat until you identify the connector type each port should be.

Let's say 0x5 is HDMI, and 0x6 is DVI, and 0x7 is VGA. You probably want to ignore the VGA port, and just remap the connector type on the other ports (HDMI and DVI).

So add two more patches using the same process in Clover Configurator under the 4 port patch:

<dict>
<key>Comment</key>
<string>10.11.4-SKL-Port_0x5-DP2HDMI</string>
<key>Find</key>
<data>AQUJAAAEAACHAQAA</data>
<key>Name</key>
<string>AppleIntelSKLGraphicsFramebuffer.kext</string>
<key>Replace</key>
<data>AQUJAAAIAACHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11.4-SKL-Port_0x6-DP2DVI</string>
<key>Find</key>
<data>AgQKAAAEAACHAQAA</data>
<key>Name</key>
<string>AppleIntelSKLGraphicsFramebuffer.kext</string>
<key>Replace</key>
<data>AgQKAAAIAACHAQAA</data>
</dict>

These are the Mac OS X 10.11 config.plist versions of the patches - these patches in Clover Configurator will have long numbers in the find and replace.

All these patches do is change the connector type. The default connector type is 00040000. DVI is 00020000 and HDMI is 00080000.

What if your port 5 is DVI? No problem, go into Clover Configurator and find the patches, and notice that the "replace" value for the port 5 patch has 00080000 there in the middle: for example,
029304829300080000929301938

That 00080000 is the connector type, and it should be 00020000, so just click into it and change it:
029304829300020000929301938

Reboot (use the usual strategies in case you mess something up) and go to IOReg and you should now see that the connector types are right for each port you care about. Again, ignore port 0x0, and you probably want to ignore the VGA port if you have one.
 
Joined
May 25, 2010
Messages
29
Motherboard
ML/Mav with shutdown/wake-up issue
CPU
i7-4770
Graphics
Intel4600 on ga-z87m-d3h
Mac
MacBook Air, MacBook Pro, Mac mini
Classic Mac
Mobile Phone
iOS
These are the Mac OS X 10.11 config.plist versions of the patches - these patches in Clover Configurator will have long numbers in the find and replace.

All these patches do is change the connector type. The default connector type is 00040000. DVI is 00020000 and HDMI is 00080000.

What if your port 5 is DVI? No problem, go into Clover Configurator and find the patches, and notice that the "replace" value for the port 5 patch has 00080000 there in the middle: for example,
029304829300080000929301938

That 00080000 is the connector type, and it should be 00020000, so just click into it and change it:
029304829300020000929301938

Reboot (use the usual strategies in case you mess something up) and go to IOReg and you should now see that the connector types are right for each port you care about. Again, ignore port 0x0, and you probably want to ignore the VGA port if you have one.
Hi, aol
I have some basic questions. I am new to Clover boot loader and don't know how to find and replace value on the Clover Configurator.
And how can I connect to a vga display. I need to connect 2 displays simultaneously, 1 with DVI and another 1 with vga.
Thank you.
 
Joined
Apr 27, 2014
Messages
40
Motherboard
ASUS H170-PLUS D3
CPU
Core i3
Graphics
Intel HD 530
Mac
MacBook Pro
Mobile Phone
iOS
Hi, aol
I have some basic questions. I am new to Clover boot loader and don't know how to find and replace value on the Clover Configurator.
And how can I connect to a vga display. I need to connect 2 displays simultaneously, 1 with DVI and another 1 with vga.
Thank you.
Hi,

VGA will not work for sure. I tried to fix this but with no luck. Use HDMI or DVI they are working 100%.
 
Joined
Apr 27, 2014
Messages
40
Motherboard
ASUS H170-PLUS D3
CPU
Core i3
Graphics
Intel HD 530
Mac
MacBook Pro
Mobile Phone
iOS
Good. Now you just have to figure out which port is which physical output on your iGPU. Plug one monitor in at a time and boot up. Go to IORegistryExplorer like you've been doing and find under which apple frame buffer the monitor is connected. Say you plug in an HDMI monitor, you boot up, and the frame buffer using port 0x5 is attached to a monitor: you know port 0x5 is the HDMI port. Rinse and repeat until you identify the connector type each port should be.

Let's say 0x5 is HDMI, and 0x6 is DVI, and 0x7 is VGA. You probably want to ignore the VGA port, and just remap the connector type on the other ports (HDMI and DVI).

So add two more patches using the same process in Clover Configurator under the 4 port patch:

<dict>
<key>Comment</key>
<string>10.11.4-SKL-Port_0x5-DP2HDMI</string>
<key>Find</key>
<data>AQUJAAAEAACHAQAA</data>
<key>Name</key>
<string>AppleIntelSKLGraphicsFramebuffer.kext</string>
<key>Replace</key>
<data>AQUJAAAIAACHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11.4-SKL-Port_0x6-DP2DVI</string>
<key>Find</key>
<data>AgQKAAAEAACHAQAA</data>
<key>Name</key>
<string>AppleIntelSKLGraphicsFramebuffer.kext</string>
<key>Replace</key>
<data>AgQKAAAIAACHAQAA</data>
</dict>

These are the Mac OS X 10.11 config.plist versions of the patches - these patches in Clover Configurator will have long numbers in the find and replace.

All these patches do is change the connector type. The default connector type is 00040000. DVI is 00020000 and HDMI is 00080000.

What if your port 5 is DVI? No problem, go into Clover Configurator and find the patches, and notice that the "replace" value for the port 5 patch has 00080000 there in the middle: for example,
029304829300080000929301938

That 00080000 is the connector type, and it should be 00020000, so just click into it and change it:
029304829300020000929301938

Reboot (use the usual strategies in case you mess something up) and go to IOReg and you should now see that the connector types are right for each port you care about. Again, ignore port 0x0, and you probably want to ignore the VGA port if you have one.
I've found out which port is DVI and which is HDMI, thanks, but what if on 10.12 the numbers are different?
 
Joined
May 25, 2010
Messages
29
Motherboard
ML/Mav with shutdown/wake-up issue
CPU
i7-4770
Graphics
Intel4600 on ga-z87m-d3h
Mac
MacBook Air, MacBook Pro, Mac mini
Classic Mac
Mobile Phone
iOS
Thank you DismalSoul for your kind reply. I have already read about this vga things on this thread and I know it will be almost impossible to get it work. On the other hand, I can confirm that vga display works fine with any other ports unplugged. And so I think there might be any chance to make vga work simutaneously with other connections. I have to connect to a beam projector which has only one vga port.
Thanks again for your concern.
 

aol

Joined
Apr 14, 2011
Messages
514
Motherboard
GA-Z370-HD3P
CPU
i7-8700K
Graphics
RX570
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
Hi, aol
I have some basic questions. I am new to Clover boot loader and don't know how to find and replace value on the Clover Configurator.
And how can I connect to a vga display. I need to connect 2 displays simultaneously, 1 with DVI and another 1 with vga.
Thank you.
Clover Configurator is an app you download and run, google for it. When you run it, it'll ask you to mount the EFI partition, and when you click to mount an EFI partition, if you have more than one, it'll ask which one; typically it's disk0s1 but use the Terminal.app command diskutil list to know for sure which disk is given which name.

Once you mount the EFI partition Clover Configurator loads the config.plist automatically and lets you edit it in a foolproof GUI. You can of course hand-edit config.plist but it's riskier.

As for VGA, I had el cap working on my earlier z77x-up4 TH system and VGA worked fine. Now folks report VGA isn't supported. Personally I haven't tried on my new z170x-ud3 system and don't know, but it sounds like support for VGA is limited and that DVI, HDMI and DP are your safer bets. YMMV.
 
Joined
May 25, 2010
Messages
29
Motherboard
ML/Mav with shutdown/wake-up issue
CPU
i7-4770
Graphics
Intel4600 on ga-z87m-d3h
Mac
MacBook Air, MacBook Pro, Mac mini
Classic Mac
Mobile Phone
iOS
Thank you for your advice. After tons of trial and error, I feel that I have to give up on the vga thing.
 
Top