인디노트

Updating your Hackintosh to Sierra 10.12.6 본문

개발 플랫폼 및 언어

Updating your Hackintosh to Sierra 10.12.6

인디개발자 2017. 10. 1. 12:20

From : http://hackintosher.com/guides/updating-hackintosh-sierra-10-12-6/


Sierra 10.12.6 brought a number of stability and security improvements to macOS as well fixing a bug with the front headphone jack. The latest update also brings native support for Kabylake CPU’s and HD 630 graphics. Here is what you need to know to safely upgrade your hackintosh and what change you should make to take advantage of 10.12.6 if you have a Kabylake processor.

Step 1: Add Latest Kexts

Before upgrading to a 10.12.6 hackintosh you will want to make sure you have the latest version of these kexts and place them in the kext folder of your mounted EFI partition:

Step 2:  Update

With the kexts above you are safe to upgrade to 10.12.6. You can either download macOS 10.12.6 from the app store or from Apple’s website:

Step 3: Latest Nvidia Graphics Version

Nvidia has released an update for 10.12.6. To get graphics acceleration after installing 10.12.6 if using an Nvidia graphics card then you will need to install the latest version of Nvidia Web Drivers available here:

Step 4: Kabylake Changes

Now that Kabylake CPU’s are natively supported along with HD 630 we can clean up are EFI partition by removing things we no longer need. If you are using a Kabylake i3/i5/i7 follow these steps a Pentium processor like the G4560 don’t follow this.

Step 4.1: Removing Spoofs

Now that Kabylake is natively supported we don’t need to trick macOS into thinking are processor is a Skylake one we will want to remove the CPU and graphical spoofs.

  1. Mount your EFI partition
  2. Navigate to EFI/CLOVER/kexts/Other
  3. Remove FakePCIID.kext
  4. Remove FakePCIID_Intel_HD_Graphics.kext
  5. Remove anything else with FakePCIID in it’s name
  6. Open config.plist with Clover Configurator
  7. Click Kernel and Kext Patches on left column
  8. Delete 0x0506E3 for FakeCPUID
  9. Click Devices on left column
  10. Delete 0x19168086 for IntelGFX
  11. Click  Graphics on left column
  12. Set ig-platform-id to 0x59120000
  13. Save config.plist
Step 4.2: Changing SMBIOS

You’ll want to use the latest SMBIOS definition based on the 2017 iMac if you are using a Kabylake CPU available with Sierra 10.12.6

To get the latest SMBIOS iMac 18  definitions you’ll need to download the latest version of Clover Configurator

  1. Open your config.plist with the latest Clover Configurator version
  2. Click SMBIOS on the left column
  3. Click Magic Wand at the right corner
  4. Click iMac icon on the far left.
  5. Click the dropdown menu to select iMac definition based on your CPU:
    1. i7-7XXX desktop CPU set SMBIOS to iMac 5k (18,3) – Core i7-7700k (Kaby Lake)
    2. i5-7XXX desktop CPU set SMBIOS to iMac 4k (18,2) – Core i5-7500 (Kaby Lake)
    3. i3-7XXX desktop CPU set SMBIOS to iMac 4k (18,2) – Core i5-7500 (Kaby Lake) or iMac (18,1) – Core i5-7360U (Kaby Lake)  (18,1 may work better being that it is a dual core as the i3, but this is untested)
  6. Save config.plist
  7. Restart your Hackintosh


반응형
Comments