Skip links

Hackintosh- MacOS On H270N-WiFi with Kabylake Processor

New Guide to Install macOS High Sierra Hackintosh is now available.

It is my third Hackintosh build, after a long period I decided to create this article because some people are still struggling with their Installation on their Hackintosh. This particular guide only works with the newest Intel KabyLake Processors. I will make another article for all Intel processors. To install mac os, you must need another computer that running on Hackintosh or Mac OS. You can ask your friends if they have then you are lucky. I try to make this guide simple as possible. The comment box is always on; you can ask any questions regarding this Guide.

Hackintosh Specifications

This time I went for the tiny little Computer that can Run Mac OS with higher performance than my old Hackintosh build, now I passed on that mission. These are the Components I purchased to create my HTPC(Home Theatre Personal Computer).

For the graphics, I went for the Stock Intel HD Graphics because my aim is to make my PC smaller, with a graphics card it is not possible. But in another case, we can do it if we want to.

BUY IT FROM AMAZON

*Support Me by using my Affiliate links.

What Works in Sierra

These things are working perfectly on my build. All necessary components are working without any issues. The lucky part is that all features on the Mac are also working without any glitches on this build. It is the golden build every single thing is working; I’m now euphoric with my Build.

  • USB 3.0
  • SATA
  • Audio
  • WiFi And Bluetooth
  • WiFi & BT working on Clover UEFI Installation
  • Handoff, AirDrop, Universal Clipboard, Wake On Wireless, Auto Unlock, Unlock With Apple Watch
  • Personal Hotspot with iPhone
  • iMessage
  • Built-in Ethernet
  • TRIM support
  • Intel HD630 integrated graphics
  • Display Power Cycling

Untested

I can’t test these because I never used it. I will update this guide in future including various fixes.

  • Sleep Wake
  • USB- C

Let’s move into the Installation Area. To do this, you want some in-depth knowledge about Hackintosh. Don’t make any other changes that may cause another problem. Do what I did here.

BIOS Configurations

To enter BIOS. First, you should turn on your computer when the Gigabyte Screen appears press Delete Button simultaneously. When you get into the BIOS make changes in the settings that shown below.

Step 1= Load Optimised Default

  • IN BIOS Tab
  1. Windows 8/10 Features = Other OS
  2. Storage Boot Option Control = UEFI
  • Peripherals Tab
  1. Initial Display Output = IGFX
  2. XHCI Handoff = Enabled (In USB Configuration)
  • Chipset Tab
  1. VT-D = Disabled
  2. Internal Graphics = Enabled
  3. DVMT Pre-Allocated = 64M
  • Save and Exit

Files To Download

You need to download some files to get things work. These files are necessary for the entire session of the Mac OS installation.

*Support Me by using my Affiliate links.

Let’s Jump into the installation, read carefully then do as it says.

Installation

Installation Prerequisites

  • A 200 Series Motherboard with Intel KabyLake Processor
  • Working Mac or Hackintosh without this you can’t move forward.
  • USB stick, 8GB or larger

Get Sierra

  1. Open Mac App Store
  2. Log in to your Apple ID
  3. Download macOS Sierra (10.12.6)
  4. After the download finishes the setup screen will appear you should Quit the app from the Dock. You can see the application in/Applications/Install MacOS Sierra.app

Preparing USB

  1. Open Disk Utilities –> Select USB and Erase using Mac OSX Extended Journaled –> GUID Partition Map–>Erase
  2. Then Open Unibeast –> Choose USB –> Then Select UEFI –>After that Select Sierra
  3. Open USB’s EFI partition –> EFI–> Clover–> Open Config.plist Using Clover Configurator
  4. Add these entries to Config.plist

Note: The new version of macOS 10.12.6 has the native support for kabylake processors so the FakeCPUID is not needed.

Move Downloaded Files into USB, Create a folder and paste it there.

‘After Creating Bootable USB, We should do some tweaks on the USB Because this board has no USB 2.0 Port. if you have USB 2.0, then the below steps is not needed’.

Add these configurations in Config.plist using Clover Configurator.

Increase port limit

Kernel and Kext Patches –> KextToPatch –> +

  • Name: AppleUSBXHCIPCI
    Find: 83bd74ff ffff10
    Replace: 83bd74ff ffff1b
    Comment: Increase port limit

Rename EHC to EH0
ACPI –> DSDT–> Patches –> +

This two patches would let USBInjectAll.kext load:

  • Comment: change EHC1 to EH01
    Find: 45484331
    Replace: 45483031
  • Comment: change EHC2 to EH02
    Find: 45484332
    Replace: 45483032

hackintosh, multicast

  • Move USBInjectAll.kext & XHCI-200-series-injector.kext to USB’s EFI partition /EFI/Clover/kexts/Other.

Install MacOS Sierra

  1. Turn on the computer
  2. Press the hotkey F12 to choose boot device
  3. Select USB
  4. At Clover boot screen, select Boot Mac OS X from USB
  5. When you arrive at the Installer, choose a language.
  6. In the top menu bar select Utilities and open Disk Utility
  7. Highlight your target drive for the Sierra installation in the left column.
  8. Click Erase button
  9. Name: type Sierra (You can rename it later)
  10. Format: choose OS X Extended (Journaled)
  11. For Scheme: Choose GUID Partition Map
  12. Click Erase
  13. Close Disk Utility
  14. Highlight your target drive for the Sierra installation then click continue.
  15. After the first restart Press the hotkey F12 to choose boot device
  16. Select USB
  17. At Clover boot screen, Choose MacOS X from the HDD you installed.

‘If you don’t know how to install then follow the steps here in the Installation Details‘.

Post Installation

After the successful installation, you must install necessary kext and patches to get things work. These are the same thing that we were doing after the installation of  Windows OS. In windows, drivers are in a package and it automatically installed within few clicks with macOS we should manually do these steps. After the release of macOS 10.12.6, it becomes easier because 10.12.6 brings the native support for Kabylake Processors. Also, Tonymacx86 released the new version of the MultiBeast that supports 200 Series Motherboard with 7th generation Kabylake processor, so the post-installation is easier than before.

Post Installation Using Multibeast

  • 1st Step = Copy all the downloaded files to the desktop.
  • 2nd Step = Open Multibeast–> Quick Start–>UEFI Boot Mode
  • 3rd Step = Drivers–> Audio–> Check both ALC1220 and 100/200 Series Audio.

If you have different codec then select the codec that you want. Codec version can be found on the specification of your Motherboard

There are two methods to get Audio Work. This is the First Method If this not work For you then Try method Two in “Post Installation Using Clover Configurator/Audio” Section.

  • 4th Step =Drivers–> Network–> Check IntelMausiEthernet v2.2

  • 5th Step = Drivers–> USB–> Check  Increase Max Port Limit 200 Series
  • 6th Step = Bootloader–> Check Clover + Emulated NVRAM

Note: After installing Multibeast don’t forget update clover to the latest version, you can find the link above.

  • 7th Step = Customize –> Graphics Configuration–> Select on Intel HD 6xx
  • 8th Step = Final Build Configuration  Build–> Install

Post Installation Using Clover Configurator

Basic Configuration

  • Open Clover Configurator Then mount EFI Partition if not mounted (Multibeast will automatically mount the EFI partition)
  • Fix Random Restart problem when system shutdown by Selecting FixShutdown_0004 under ACPI–>Fixes

hackintosh, multicast

  • XMPDetection=Yes (If your RAM clock speed is higher than 2133MHz)

‘Don’t Close Clover Configurator Add all entries From the Below Steps Or else you should open the Clover Configurator for every Step’.

Intel HD Graphics 630 With QuickSync and iTunes DRM Contents

Open Clover Configurator if not open.

Add patches in DSDT

ACPI –> DSDT–> Patches –> +

  • Comment: change GFX0 to IGPU
    Find: 47465830
    Replace: 49475055

hackintosh, multicast

  • Add Custom BootFlag  shikigva=1 In Boot–>Custom Flags

  • Copy Shiki.kext,  AppleALC.kext and paste it in to EFI drive/ EFI/ Clover/ Kexts/ Others.

Audio Method Two

Open Clover Configurator if not open.

  • Make sure that Lilu.kext and AppleALC.kext ( If you use the above step then AppleALC will be in the Kext/other folder) are installed if not install these Kexts.
  • Add patches in Clover Configurator

Add patches in DSDT if not present.

ACPI –> DSDT–> Patches –> +

  • Comment: change HDAS to HDEF
    Find: 48444153
    Replace: 48444546

hackintosh, multicast

Change Audio ID  to 1 or 2 if not.

In the latest version of AppleALC.kext, audio ID 1 or 2 or 11 is fully supported for ALC1220 and ALCS 1220A codecs.

  • Devices–>Audio–> Change it to 1 or 2 or 11

hackintosh, multicast

  • Run audio_cloverHDMI-120.command to get HDMI Audio working if you want. If this method of HDMI Audio didn’t work for you Then follow this Guide to enable HDMI Audio.

SMBIOS

We need to change the SMBIOS to iMac 18.1 or 18.2 or 18.3 because these are the SMBIOS for the Kabylake processors. This is necessary because without SMBIOS the system will not boot and other features like power management, iMessage, Graphics acceleration won’t work.

For the perfect configuration of SMBIOS head over to this link and choose SMBIOS that matches your processor. (Thanks to John for the suggestion)

In this case, I changed the SMBIOS to 18.3

hackintosh, multicast

USB Power Management

Those who looking for the proper USB Power management go to this link.

For precompiled USB SSDT files click here. Note This is compiled for this motherboard if you have different motherboard then follow the above link.

Also, don’t forget to add patches in Kernal and Kext Patches–> Kext To Patch

  1. Name: com.apple.driver.usb.AppleUSBXHCIPCI
    Find: 83bd74ff ffff10
    Replace: 83bd74ff ffff1b
    Comment: change 15 port limit to 26 in XHCI kext (100-series)
  2. Name: AppleUSBXHCIPCI
    Find: 837d8c10
    Replace: 837d8c1b
    Comment: Change 15 port limit to 24 in XHCI kext

WiFi and BT

WiFi and Bluetooth are working without any fixes because it is the same card that Apple uses in their MacBook Air.

All function of wifi and Bluetooth are working great such as the features like Handoff, Airdrop, etc. in this Hackintosh build. Download links are given in the Specification area of this post.

iMessage

An iDiot’s Guide to iMessage it is the best iMessage Guide we can found on the internet, just Follow this guide it is straightforward.

Geekbench Score

hackintosh, geekbench

Frequently Asked Questions

  • Question: After the installation macOS won’t boot from the HDD drive it only boots from the USB !.
    Answer: In this case first you need to boot using USB after you reached in desktop copy the entire EFI folder from USB the replace it on the HDD’s EFI folder
  • Question: How to enable NVIDIA Graphics card?
    Answer: Now NVIDIA releases the new web drivers for pascal Graphics card. to get NVIDIA card work you need to download NVIDIA FixUP or simply select the NVIDIA Web option from the New Multibeast.
  • Question: Is this guide work with all the motherboards?
    Answer: Yes, it will work but you have to select the suitable drivers from the post-installation and make sure that the BIOS settings are matched with your motherboard.

Updating to the latest Version

Apple releases the updates in every one or two months. After using this steps, you can easily update it through your Mac App Store. Sometimes the error will occur if that so let me know in the comment box.

New Guide to Install macOS High Sierra is now available.

Graphics issue. After the update, if you can’t boot into desktop then disable Inject Intel from the Clover Boot/Options/Graphics Injector/Untick inject-intel. After you reach in desktop, Install Lilu.kext and IntelGraphicsFixup.kexts into Library/Extension if this didn’t help then follow the Graphics section from this guide. If your kexts are already installed, then you will not have any issues with the upgrade.

Make sure that the Audio is working because these two is the main part will have an issue with updating. If you had any trouble with the audio, then follow the steps from this Guide.

Final word

Now your Hackintosh is working perfectly, but you need more skills to make this Hackintosh as your daily driven computer. You can also install Windows alongside with MacOS. Google it; you can find comprehensive guides for installing windows alongside with Mac OS. I will update this guide whenever Apple releases the new version so stay in touch with me to stay updated.

Return to top of page