Updating your Hackintosh to 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
Related:

How to hackintosh AMD graphics cards in Sierra 10.12.6+

Leave a Reply

47 Comments on "Updating your Hackintosh to Sierra 10.12.6"

Sort by:   newest | oldest
FF
Guest
FF

Please could you inform me about HD630 Sleep/Wake?
thank you

FF
Guest
FF

What do you think about MSI H110M PRO-VH PLUS (‘hackintoshable’)?
https://www.msi.com/Motherboard/H110M-PRO-VH-PLUS.html
thank you

Karthink
Guest
Karthink

Can you please provide guideline for dual monitor setup. Thanks

Karthink
Guest
Karthink

With integrated intel graphics 630, No video card.

Ed
Guest
Ed

Thanks for the guide – but I seem to have lost sound through DisplayPort, though I recently also changed DarkWake to 0 due to sleep/wake issues after a long sleep.

I followed your other guide for getting audio working.

http://hackintosher.com/guides/get-kabylake-hackintosh-audio-working/

Will play around with that.

Ed
Guest
Ed
Anonymous
Guest
Anonymous

Thank you very much …..

Gooooood

Daniel
Guest
Daniel

Great guide! everything works flawlessly. Wouldn’t know how to do all this without your help! This and previous guides are the reason I can work on my hackintosh without issues

Till
Guest
Till

This Guide is superb!
I got an fully working hackintosh with kaby lake.
I’ve one issue. I use a GTX 1050ti, sometimes sleep work, sometimes I had to restart the hackintosh again, what could be the mistake?

Till
Guest
Till

I’m using a Gigabyte Board. Aeros Gaming 5.

Thee Techie
Guest
Thee Techie

@Hackintosher,

Do you have a YouTube Channel? If No we can collaborate on creating interesting Hackintosh Videos for community. Message me/ Comment in YouTube Channel:
https://www.youtube.com/channel/UCvDuSj8JRB02geOYybUipgQ

Minh
Guest
Minh

I update with this guide and every thing seems to be working except sound. There are no output device in Settings. What did I do wrong?

Bernie
Guest
Bernie

Hi there, I followed your guide to change the SMBIOS to iMac18,3, but now in About This Mac, it simply says iMac. It doesn’t say anything else about year or model.

Any clues? Thanks.

fiklok
Guest
fiklok

Yep same here.
Otherwise it works GREAT 😉

fiklok
Guest
fiklok

After the combo update get the supplemental updates in appstore, security, safari, once I got these had to reinstall the Nvidia web drivers, iMac and other info magically appears on next reboot, this worked for me.

Tom Laddus
Guest
Tom Laddus

Whatever you do, don’t delete FakeSMC.kext when you do your cleanup. This is necessary and I wasted a bunch of time figuring this out.

Konrad
Guest
Konrad

Thanks man for great guides!

Anonymous
Guest
Anonymous

Hello , I have i7 7700k,using 18,3 smbios . I would like to know whether native powermanagement is there or any process is required ? if process is required then please point me easy guide to achieve power management

FernandoFT
Guest
FernandoFT

I have a GA-Z270X Gaming 5 motherboard and following this was able to install successfully Sierra 10.12.6. But the sound through HDMI isn’t working. I use HDMI to HDMI cabe from my motherboard to my LG Widescreen 29”. Any ideas on how to get the sound working to my LG display?
Thanks in advance,

Fernando

Wellington Campos
Guest
Wellington Campos

Great !! Can you made a tutorial to enable quick sync ?

FernandoFT
Guest
FernandoFT

HDMI sound fixed using CloverHDMI: https://www.tonymacx86.com/threads/audio-hdmi-audio-applehda-guide.143760/
Using onboard HD630. Changed injection to 1, and run https://github.com/toleda/audio_CloverHDMI/blob/master/audio_cloverHDMI-130.command.zip

After disable as in note 6 of guide:

Kaby Lake/HD 6×0 or Skylake/HD 5×0, (remove property from config.plist, if present)
ACPI/DSDT/Patches/Item ? (10.11+-Rename-HECI2IMEI or change HECI to IMEI)
ACPI/DSDT/Patches/Item ? (10.8+-Rename-GFX02IGPU or change GFX0 to IGPU)
ACPI/DSDT/Patches/Item ? (Rename HDAS to HDEF or change HDAS to HDEF)

It is working perfectly.

Egon
Guest
Egon

Hey!

Any news on the HD630 sleep/wake reboot issue? (I’m using a Wifi PCIe card on a mini-ITX MoBo so I sadly can’t use a PCIe graphic card…)

Thanks!!!!

Vicente
Guest
Vicente

thank you very much!!!
now i have hdmi audio

Luis
Guest
Luis

Hello, I bought a gigabyte z270-gaming 3 with a i7-7700 and a AMD Radeon Pulse RX 560. I made the usb drive with the image of Sierra 10.12.6 , but after the install is completed and the computer is booting (whit the book apple logo) , after 10 seconds the computer just turn off the video and restart.. Any ideas of what is wrong?

pd: My English is a bit rusty.

Thanks…

Armin
Guest
Armin

Is there a update guide for 10.12.6 to 10.13. coming? Any known issues? Can we proceed with the kext files we already have? Except the APFS.EFI file we need.

Thanks

Aske
Guest
Aske

I followed your guide and have a working system! I have 4 disks connected to my GA-Z270X-UD5. 2 SSDS and two Larger WD Blacks. Recently the 2 larger disks disappear after restart, and wont show up until you power down wait for a bit and power on. Can you help me?

Khalid
Guest
Khalid

Do you think you could do a fresh 10.12.6 prep and install guide? I keep trying to install Sierra but it keeps freezing at the loading screen or if I reboot it it gives me a circle with a line in between.
I have:
Intel Core i5-6500
MSI Z-270I Carbon AC
Built in Graphics

Robert
Guest
Robert

Hi,
Is there anyway to load the kexts after doing the update 10.12.6.
i found this site after unfortunately,
I updated my hackingtosh to 10.12.6 and now i cant get pass the boot screen.
Any help would be appreciated

Anonymous
Guest
Anonymous

I have skylake i5 6200u processor should i follow this method or anything else i need to change?

fiklok
Guest
fiklok

Hi.

What is the sequence to the update?
Edit EFI, .plst, etc..and then instal combo update or the other way round?

Thanks

Danny
Guest
Danny

How come you recommend an 18,2 SMBIOS here for an i5 Kaby Lake, but a 17,1 in this guide: http://hackintosher.com/builds/gigabyte-ga-z270mx-gaming-5-hackintosh-build-guide/

Adam Saltman
Guest
Adam Saltman

Hi. Followed all of the instructions, but -v shows I’m stuck at “gIOScreenLockState”. Can still boot to a 10.12.5 mirrored HDD on same machine, but can’t to the updated 10.12.6 SSD.
Thanks, Adam
i7-6700k
Z170X-UD5
Intel 530

B3ATDROP3R
Guest
B3ATDROP3R

This is an amazing guide! i used a hp computer with a gtx 745 and hackintosh’d it using the sierra zone dmg and it worked without any tweaking needed.

Guest
Nitty

Would this guide work updating 10.12.4 to .6
Skylake, Gigabyte z170x Gaming 7, and 1080ti!

Thanks!
Love the site will donate.

zebrum
Guest
zebrum

“Remove FakePCIID.kext” your Quicksync article says to add it back again!

zebrum
Guest
zebrum

“Set ig-platform-id to 0x59120000” that’s only for integrated graphics, for systems with dedicated its 0x59120003

shorouq
Guest
shorouq

is that will work with Intel core i7 Broadwell-U with intel graphics 5500 HD laptop ?

Don Redhorse
Guest
Don Redhorse

Hi, could you update this information to whatevergreen?