Contribute
Register

How to enable 'Kaby Lake' Intel 6xx Graphics (10.12.6+)

Status
Not open for further replies.
Thanks for the info. It was indeed called shared memory. I just set it to 128mb and tried again with the fake ID gfx and all that but it didn't work either(again with the re-boot loop at the logo screen). *sigh* I have no idea what else I should do. I think at this point I've tried almost everything that's available on the internet.

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
I've the same AsRock Z370 Pro4 but an i3-8100.
At first I fixed glitches with GFX0->IGPU and HD530 Skylake glitch fix, then I spoofed GPU using 0x19128086 and ig-platform-id 0x19120000 and then I could only add last Shiki.kext. I booted without -disablegfxfirmware and manually added shikigva=1. Checked with VDADecoderCheckerSierra and hardware acceleration seems working
 
I've the same AsRock Z370 Pro4 but an i3-8100.
At first I fixed glitches with GFX0->IGPU and HD530 Skylake glitch fix, then I spoofed GPU using 0x19128086 and ig-platform-id 0x19120000 and then I could only add last Shiki.kext. I booted without -disablegfxfirmware and manually added shikigva=1. Checked with VDADecoderCheckerSierra and hardware acceleration seems working

Of course, such a Skylake spoof would also require FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext.
 
What data values to use to get higher resolution options?

<key>Comment</key>
<string>Port 0105 DP to HDMI</string>
<key>Find</key>
<data>???</data>
<key>Name</key>
<string>AppleIntelSKLGraphicsFramebuffer</string>
<key>Replace</key>
<data>???</data>

FYI: I tried following this thread https://www.tonymacx86.com/threads/intel-hd-graphics-framebuffer-edits-desktop.125239/ but I have no clue what they are asking me to do...

id: 0x59120000
 
Last edited by a moderator:
"I just use a hex editor to look at the ig-platform-id data, then create a patch for config.plist...KextsToPatch."

I don't know where "ig-platform-id data" is...and even if i did...I wouldn't know what to change with KextsToPatch =(
 
"I just use a hex editor to look at the ig-platform-id data, then create a patch for config.plist...KextsToPatch."

I don't know where "ig-platform-id data" is...and even if i did...I wouldn't know what to change with KextsToPatch =(

Discovering ig-platform-id data:

Install Hex Fiend.
In Terminal:
Code:
open -a "Hex Fiend" /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer
In Hex Fiend, search for a known ig-platform-id, for example, 0x59120000 is hex search for '00 00 12 59'
Each ig-platform-id is 184 bytes (in this kext and SKL).
It helps to expand the Hex Fiend window to 23 columns (need a big screen, 184/4/2=23), because then you can see each ig-platform-id lined up vertically (every other row).
You will find the table starts with 0x591e0000 and the last is 0x591b0106. The 0xFFFFFFFF signifies the end of table.

You will want to read about framebuffer patching...
https://www.tonymacx86.com/threads/intel-hd-graphics-framebuffer-edits-desktop.125239/
 
Thanks. That is very helpful. I was able to find '00 00 12 59', but I do not see "591e0000" or "591b0106".

I have attached a screenshot.

I read over the directions at the link a few times, but I don't understand it... it only seems to show how to gather data... very confusing. :(

Once I find the table, how do I know what needs to be changed?
 

Attachments

  • Screen Shot 2017-12-15 at 8.36.54 PM.png
    Screen Shot 2017-12-15 at 8.36.54 PM.png
    134 KB · Views: 261
Last edited by a moderator:
Thanks. That is very helpful. I was able to find '00 00 12 59', but I do not see "591e0000" or "591b0106".

I have attached a screenshot.

Off-screen.
Scroll or make the window larger vertically.
 
I searched for "591e0000" but it doesn't appear to be in the table.
 

Attachments

  • Screen Shot 2017-12-16 at 11.36.10 AM.png
    Screen Shot 2017-12-16 at 11.36.10 AM.png
    421.3 KB · Views: 181
Status
Not open for further replies.
Back
Top