Installing macOS Siera 10.12.3 ( Hackintosh ) on Desktop PC

Issarapong Poesua
Mar 19, 2017 · 9 min read
Image for post
Image for post

This is my first time installing macOS Sierra on desktop pc ( Hackintosh ). I encountered may problems while I was trying to install mac OS Sierra. In this article, I will share my experiences what problems I encountered and how I fix it.

First thing you need to do, is check that

Is your system support hackintosh ?

by go to this url https://www.tonymacx86.com/buyersguide/march/2017

Image for post
Image for post

But if you don’t have your system yet, just build your system with these hardware. So you can be sure that Hackintosh will be working 100% on your system.

My system

  • CPU - Intel Core i5 6600K ( 3.5GHz )
  • GPU - Zotac GTX 980Ti Amp! Extreme
  • MB - Asus Z170-A
  • RAM - Corsair Vengeance LED 16GB ( 8x2 ) 3000MHz
  • Cooler - Cryorig C7
  • PSU - XFX XTR Series 750W

  • ** NOTE : Nvidia WebDriver now support GTX Series 1000 and lower.

When your system is ready. Next, create Hackintosh Installer for your system. What you need for create Hackintosh Installer are

USB Flashdrive at least 8GB

Image for post
Image for post

MacOS Sierra from Mac AppStore ( Just click download ),

Image for post
Image for post

Unibeast

Image for post
Image for post

Clover Configuarator

Image for post
Image for post

MultiBeast

Image for post
Image for post

Nvidia Web Driver For macOS 10.12.3 ( If you have Nvidia Graphic Card )

Image for post
Image for post

Clover EFI

Image for post
Image for post

After you get all these, let’s start to make a bootable macOS 10.12.3 Installer.

Make sure that your macOS is NOT mounted “OS X Install ESD” by go to Disk Utility. If your macOS is mounting “OS X Install ESD”, just unmount it.

Image for post
Image for post

Then we’re really ready for create bootable macOS. Start with connect USB Flashdrive to macOS and make sure that your Flashdrive is Mac OS Extended ( Journaled ).

Image for post
Image for post

open Unibeast, then continue, continue, continue, agree,

Image for post
Image for post

Select USB Flashdrive you want to create bootable macOS Sierra 10.12.3

Image for post
Image for post

Select macOS Sierra

Image for post
Image for post

Select UEFI Boot Mode

Image for post
Image for post

If your graphic card is GTX Series 900 or GTX Series 700 don’t check, But if GTX Series 600 or lower check on Inject Nvidia

Image for post
Image for post

Unibeast will show you, for you to make sure that these are what you want in your bootable USB, then click continue and unibeast will need your permission to create bootable USB.

Unibeast is creating bootable macOS Sierra on your USB please wait…

Image for post
Image for post

Unibeast will show this, when completed copying files.

Image for post
Image for post

Your USB Flashdrive will contain 2 Partitions are partition you created ( Mine is Install macOS Sierra ) and UEFI partition.

Image for post
Image for post

You need more files to install after your Hackintosh Installation. ( already mention before ). I call them “ Post Install ”

Image for post
Image for post

Drag this folder or files to your created partition.

Now your bootable macOS Sierra 10.12.3 USB is ready to install on your system.

Image for post
Image for post

Now turn on your system and acess BIOS/UEFI by press on DEL key while your system is booting up.

  1. Set your system BIOS to defaults
  2. disable VT-d
  3. disable CFG-Lock
  4. disable Secure Boot Mode
  5. set OS Type to Other OS
  6. disable SerialPort
  7. disable USB 3.0 ( AWARD BIOS )
  8. enable XHCI Handoff
  9. save and exit.

Connect your bootable USB macOS Sierra 10.12.3 to your system ( USB2.0 ) then start your system and boot with your bootable USB.

If you have Nvidia Graphic Card. Make sure that you aren’t inject Nvidia Driver and disable the Nvidia by go to Options.

Image for post
Image for post

In Boot Args make sure that you have nv_disable=1 and dart=0. If not, add it.

Image for post
Image for post

Then go to Graphic Injector.

Image for post
Image for post

Don’t InjectNVIDIA and don’t use Nvidia Web Driver.

Image for post
Image for post

Now you’re ready to launch macOS Installer. Hit return and return. Then select “Boot mac OS X from [your bootable partition name]”.

Apple logo will show up and load macOS installer. If your loading progress bar stuck. It’s mean that your BIOS configuration or you did something wrong, check it and boot your bootable USB again.

But if everything are correct. Then you see this screen.

Image for post
Image for post

Let’s create macOS Sierra’s partition. Click on Utilities > Disk Utility

Image for post
Image for post
Open Disk Utility

Select Disk that you want to install macOS Sierra and click on Erase or Partition.

Name : Name it what you want,

Format : Mac OS Extended (Journal),

Scheme: GUID Partition Map

After created “Macintosh HD”. Close Disk Utility, select partition that you created and continue to install macOS.

Image for post
Image for post
Selected Macintosh HD
Image for post
Image for post
Installing macOS Sierra

After complete this, your system will reboot.

  • NOTE !! : Don’t remove your bootable USB yet. Still need bootable USB.

When Clover Boot Manager appear go to option and make sure that it don’t inject Nvidia and don’t use Nvidia Web Driver, then select internal_hfs ( Boot Mac OS X from [your created partition name]).

Now you got Hackintosh on your system. Setup it as you want.

Image for post
Image for post

Your Hackintosh is working now. What you have to do next is install driver to your Hackintosh By Drag “post install” folder that you created to your Hackintosh. Now you can remove your bootable USB.

Image for post
Image for post

Open Multibeast

Image for post
Image for post
Multibeast

In Quick Tab select UEFI boot Mode

Image for post
Image for post

In Drivers Tab Check on Audio and Network That you have.

You can check your hardware in Buyer Guide. Other just leave it default.

Image for post
Image for post
Image for post
Image for post

In Bootloaders Tab check on UEFI Mode.

Image for post
Image for post

In Customize > Graphic Configuaration

Don’t check anything if you have Nvidia 700 or 900 but if you have Nvidia 600 or lower check on Inject NVIDIA.

Image for post
Image for post

In Customize > System Definitions, Check on iMac 14,2

Image for post
Image for post
Checked iMac 14,2

In Build Tab click on Install and agree.

Image for post
Image for post

Multibeast is installing drivers to your Hackintosh, wait until it finish.

Image for post
Image for post

Install Nvidia Web Driver, but don’t restart your Hackintosh yet.

Image for post
Image for post

Open Clover Configurator. Open Finder and check that is EFI Parttion is Mounted ?

Image for post
Image for post

If NO, In clover Configurator, go to tab Mount EFI and mount your Hackintosh EFI. Then follow YES.

Image for post
Image for post

If YES. Open EFI/EFI/CLOVER/config.plist with Clover Configurator.

Image for post
Image for post
Image for post
Image for post

In Boot Tab check on

  • dart=0
  • nvda_drv=1

If your RAM’s buss speed is more than 1600MHz click on XMPDirection=YES

Image for post
Image for post

In Rt Variables click on Calculate.

Image for post
Image for post

In SMBIOS click on Magic at the right and select iMac

Image for post
Image for post

Select iMac 14,2 then click shake at Week of Manufacturer and Unit Number.

Image for post
Image for post
Image for post
Image for post

In System Parameters check NvidiaWeb and Inject System ID, and Inject Kexts = Yes

Image for post
Image for post

Then save config.plist and close Clover Configurator.

Now you can restart your Hackintosh.

Installing seem like it’s all done. But my Nvidia Graphic Card is not working.

I go to Apple > About this mac. Graphics : Display 5MB

There is something wrong here. It should be Nvidia GeForce GTX 980Ti.

Image for post
Image for post

So I go to top right, click on NVIDIA and change to Nvidia Web Driver and Restart and the graphic changed back to OS X Driver.

Image for post
Image for post

I stuck with this and reinstall many times, but still the same.

Finally, I found how to fix this with Clover EFI. ( in post install )

Image for post
Image for post

Make sure that you install this on your created macOS Sierra partition ( Mine is Macintosh HD)

Image for post
Image for post
Image for post
Image for post

Click on Customize and check on

  • EmuVariableUefi-64
  • OsxAptioFix2Drv-64
  • OsxAptioFixDrv-64

Then install and restart your Hackintosh.

Image for post
Image for post

Now my NVIDIA GeForce GTX 980Ti is working on my Hackintosh !!

Image for post
Image for post
Image for post
Image for post

Last thing, if you unable to sign in to mac AppStore. There is something you need to fix to make it work properly without reinstalling.

Image for post
Image for post

Go to System Preferences > Network, Then remove all of it by click on minus one by one.

Image for post
Image for post

Then go to /Library/Preferences/SystemConfiguration by right click on Finder and Go to folder

Image for post
Image for post
Image for post
Image for post

Change NetworkInterfaces.plist to NetworkInterfaces.backup.plist and restart your Hackintosh.

Image for post
Image for post

Now your mac AppStore is able to Sign in !!

Image for post
Image for post
Image for post
Image for post

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store