Главная новость — поддержка процессоров Intel Kaby Lake и встроенной графики HD Graphics 630, поэтому можно (нужно?) сделать несколько вещей.

macOS Sierra 10.12.6 (16G29) на хакинтоше

  1. Убираем FakeCPUID, который маскировал процессор под Skylake. В приложении Clover Configurator это во вкладке Kernel and Kext Patches.
  2. В ветке Devices меняем IntelGFX на 0x59128086, там же убираем добавление свойств для IntelGFX (GfxYTile).
  3. Graphics — меняем значение ig-platform-id на 0x59120000 (было 0x191200000).
  4. Обновляем 2 kext: lilu и IntelGraphicsFixup, насчет необходимости второго уверенности нет, но я его пока оставил. Лежат оба в /EFI/CLOVER/kexts/other

Все это я сделал до обновления, устанавливал через AppStore, перезагрузился, затем обновляльщик еще раз отправил в ребут, после чего хакинтош нормально стартовал.

Intel HD 630 на хакинтоше

Со звуком ничего не делал, AppleALC.kext оставил прежний — работает, больше от него ничего не требуется.

Никаких изменений в системной информации я не заметил, но и не особо искал.

Остались вопросы:

  1. Нужен ли теперь FakePCIID_Intel_HD_Graphics.kext?
  2. Тот же вопрос к FakePCIID.kext
  3. Можно ли убрать патчи для AppleIntelSKLGraphicsFramebuffer?

Сейчас недосуг разбираться, от добра добра не ищут. Скорее всего оставлю выяснение этих вопросов до High Sierra, там и новые какие-нибудь возникнут.

Для справки — мой хакинтош, железная его часть.