Kaby Lake CPUs + 200 Series Motherboards Hackintosh Testing FakeCPUID Trick


 Kaby Lake CPUs + 200 Series Motherboards Hackintosh






Hey everyone, just thought I'd start a new post to discuss this week's freshly released CPUs and motherboards. Intel just released their 7th Generation CPU family called 'Kaby Lake' and manufacturers put out the supporting Socket LGA1151 Z270 and H270 motherboards. This time around Intel has decided that these new 7th Generation (Kaby Lake) CPUs will also work with existing 100 Series motherboards, and that existing 6th Generation (Skylake) CPUs will also work in new 200 Series motherboards. This should make upgrading much easier.

Early Adopter's Buyer's Guide: Kaby Lake CPUs + 200 Series Motherboards


Please note 7th Generation CPUs and 200 Series motherboards are NOT supported natively in macOS. At this point it's too early to determine future compatibility, however preliminary reports are that the CPUs require workarounds to boot.

https://www.tonymacx86.com/threads/kaby-lake-hd620-working.209598/

The majority of the motherboard manufacturers are using supported Intel i219-V, Realtek 8111H, or Killer E2500 ethernet. Many 200 Series motherboards also have Realtek ALC1220 onboard audio, which has not been tested. The platform also uses the same DDR4 RAM as last generation.

This post will be updated! If you have any information to share please let us know!

EDIT 1: Quick Kaby Lake / 200 Series Guide
Thanks to the early adopters and testers in this thread and around the net, the following info is known.

1.To boot, CPU ID needs to be spoofed. Go into Clover options at boot time and input the Skylake ID as FakeCPUID. Then just add the key and string in the KextandKernelPatches section of Clover's config.plist during post-installation.

Skylake CPUID: 0x0506E3

Code (Text):
...
    <key>KernelAndKextPatches</key>
    <dict>
        <key>FakeCPUID</key>
        <string>0x0506E3</string>
...
With this fix, I used UniBeast and MultiBeast to install in less than 30 min.

2. After successful installation, to get full graphics acceleration for Kaby Lake Intel HD 630, three fixes to Clover's config.plist are necessary. One, Intel Graphics ID must be spoofed to 0x19168086 under /Devices/FakeID/IntelGFX.

Code (Text):
...
        <key>FakeID</key>
        <dict>
            <key>IntelGFX</key>
            <string>0x19168086</string>
...

Two, install FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext to /Library/Extensions using KextBeast. Three, add the 'Skylake Glitch Fix' (AAPL,GfxYTile) to Devices/AddProperties/.

Code (Text):
...
    <key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>IntelGFX</string>
                <key>Key</key>
                <string>AAPL,GfxYTile</string>
                <key>Value</key>
                <data>
                AQAAAA==
                </data>
            </dict>
        </array>
...

Post a Comment

0 Comments