Contribute
Register

[Success] Sierra - ASUS Prime Z270-A - i7 7700K 4.2Ghz - GeForce GTX 1060 - 32GB

Joined
Oct 19, 2013
Messages
34
Motherboard
Asus Prime Z270-A BIOS 0906
CPU
i7-7700K
Graphics
GTX 1060 Xtreme Gaming 6G
Mac
iMac, MacBook Pro
Mobile Phone
iOS
margate's Build: ASUS Prime Z270-A - i7-7700K - GTX 1060


Components

ASUS Prime Z270-A Motherboard BIOS 0906
Product Link Amazon Newegg

Corsair 32GB (2-KIT) DDR4 2800MHz Vengeance LPX Memory Kit
Product Link Amazon

Intel Core i7 7700K - 4.2 GHz - 4 cores
Product Link Amazon Newegg

Cooler Master MasterLiquid PRO 120 CPU Cooler
Product Link Amazon Newegg

GigaByte GeForce® GTX 1060 Xtreme Gaming 6G Graphics Card
Product Link Amazon

WD Blue PC SSD WDS100T1B0A - Solid State Drive - 1 TB - SATA 6Gb/s
Product Link Amazon Newegg

Corsair RMx Series™ RM1000x — 1000 Watt 80 PLUS Power Supply
Product Link Amazon Newegg

2 * Samsung UD590 Series U28E590D - 28″ 1ms Monitors
Product Link Amazon Newegg

Apple Broadcom BCM94360CD 802.11ac WiFi Bluetooth 4.0 Mini PCI-E WLAN Card New
Ebay

Mini BCM4352 867Mbps + Bluetooth BT 4.0 802.11AC/BGN Desktop PCI-E Adapter New
Ebay

2 * Universal Internal Antenna for Wireless Mini PCI PCI-E Laptop Desktop Computer
Ebay

Please see further down for WIFI/BT, Continuity and handoff Support

SAMSUNG 970 EVO M.2 2280 1TB PCIe Gen3. X4, NVMe 1.3 64L V-NAND 3-bit MLC Internal Solid State Drive (SSD)

Product Link Amazon Newegg
Installation

Before using jktaurus8s guide below, there is a few notes, if Pascal Graphics Cards will be used.

Nvidia Graphics card was not installed doing initial install, see Additional Installs section.
My BIOS Changes on ASUS Prime Z270-A Motherboard

Hold DEL boing Boot
Load Defaults F5 + F10 to save
Hold DEL again doing Boot

Advanced\CPU Configuration
Intel Virtualisation Technology=Enabled (Required for VMware Fusion)

Advanced\/System Agent (SA) Configuration\Graphics Configuration
Primary Display=PEG

Advanced\Onboard Devices Configuration
RGB LED Lighting=Off

Advanced\Onboard Devices Configuration\Serial Port Configuration
Serial Port=off

Advanced\USB Configuration
XHCI Hand-off=Enabled

Boot
boot logo display=Disabled

Boot\Secure Boot
Secure boot state disabled (How to Disable or Enable Secure Boot for ASUS Motherboard)
OS Type=Other OS
Choose iMac14,2 as System Profile
My Gigabyte GeForce® GTX 1060 connected Displays wasn't detected with iMac 17,1 system definition; I got blank screen after boot and no displays shown in System Report/HW/Graphics/Displays/NVIDIA GeForce...

Tip: iMac 17,1 System def's works fine, if Only onboard HD630 is used.
Remove FakeSMC_GPUsensors.kext after Multibeast Install from /L/E

FakeSMC_GPUsensors.kext cause Panic on boot

As Storm pointed out; Pascal Graphics Cards are not yet supported with the version in current MultiBeast; however there seems to some news here
When asked about Audio in guide below, select ALC1220A


Step 3 = Drivers–> Audio–> Check both ALC1220A (ASUS ROC STRI Only) and 100/200 Series Audio.

Follow jktaurus8s Guide

Note: Make sure Input/Output are selected in System Preferences / Sound
Status after Post Install
  • Intel HD Graphics 630 - Working (HDMI Port)
  • Onboard Ethernet - Working
  • USB 3.1 - Not tested
  • USB-C - Not Tested
  • USB 3.0 - Working (tested with USB2 and USB3 devices)
  • Intel High Definition Audio - Works as expected
  • iMessage - Working used An iDiot’s Guide to iMessage

Additional Installs

NvidiaWeb 378.05.05.05f01 installed, upgraded to 378.05.05.05f02 before adding card

Physical added GigaByte GeForce® GTX 1060 Xtreme Gaming 6G Graphics Card

Installed No Audio After Sleep/Wake - Realtek ALC AppleHDA [Fixes] / EAPD-Codec-Commander

Unpacked RehabMan-CodecCommander-2017-0501.zip and copied CodecCommander.kext to Desktop and ran KextBeast to install it.

Status after Additional Changes
  • GigaByte GeForce® GTX 1060 Xtreme Gaming 6G - Working on 2 Displays (Intel HD630 not used)
  • Sleep/Wake
TO DO
  • Monitoring FakeSMC_GPUSensors.kext thread's
Status

What Works
  • iCloud
  • Messages
  • AppStore
  • Graphics HD630 (Not Used)
  • Graphics GeForce® GTX 1060
  • All USB ports
  • Audio
    • Green
    • Black
    • Orange
    • Audio automatically shift to headphones if plugged in on front
  • Network
  • Sleep
  • VMware Fusion 8.5.6
What doesn't Work
  • Onboard HD630 DisplayPort
  • FakeSMC_GPUSensors.kext (Panic)
  • Samsung UD590 Series U28E590D warns about not using 3840x2160 when connected to HD630/HDMI (A reboot solve this, but I don't intend to use HD630 for now)
What isn't Tested
  • USB-C
  • USB 3.1
  • Audio Digital Out
  • Audio Microphone
Update after week 1

Overall no issues with software I'm using, Multiple instances of VM's in Fusion ( Windows, CentOS etc ) , MS Office 2016, Aperture, Luminar, Aurora HDR 2017, various Garmin stuff and all Apple SW i tested works fine.

I found a few issues and made some changes​
  • If only 1 display was powered on doing boot and display 2 was turned on afterwards; it was not recognised (Both are connected to GeForce card)
  • Logitech unified receiver did not go well with USB3 ports as mouse movements jumped and caused sporadic panic’s/reboots; I moved unified receiver to an old USB2 hub
  • BIOS: Enabled ErP S4+S5 in order to turn off displays on system shutdown (USB controlled power strip)
  • Added Logitech Webcam C615, works fine with FaceTime and Skype.
Update after week 2
  • BIOS: Disabled ErP S4-S5 and used a "Master plug Power strip" instead; "USB power strip" was unreliable in regards to powering off displays (Might be that the MB doesn't remove power from USB ports; sometimes it worked?)
  • Got a single BSOD in Windows 7 VM, no RC for the moment.
Update after week 3
  • BSOD continued, Fixed by fsck in VM
Update after week 4
  • Updated from 10.12.4 to 10.12.5; reminder to myself? check that an NvidiaWeb driver is available for new MacOS release before upgrade.
Change - Added GPU Monitoring for Pascal cards
  • Remove FakeSMC*.kext from /Library/Extensions (Incl FakeSMC.kext)
  • Download the following package and copy all *.kext files to Desktop and HWmonitor to /Applications
  • Execute KextBeast to install the *.kext files on Desktop
  • Verify the 5 files are present in /Library/Extensions
  • Reboot
Note: One of the Fans jumped to Max RPM after Kextbeast; just reboot to solve
Change - Added WIFI and Bluetooth
Updated to MacOS Sierra 10.12.6

Originally I bought the PCI-E adapter with a BMC94322MC which did not provide BT; so I dished BMC94322MC and the 2 antennas and bought BCM94360CD with PCI-E adapter and 2 packages of Internal antennas


What Works
  • Handoff
  • Universal Clipboard
  • Cellular Calls
  • SMS and MMS
  • Instant Hotspot - OK but slow
  • Auto Unlock - Not Tested
Speeds measured using http://beta.speedtest.net
  • WIFI - 30/18,5 Mbps
  • WIFI via iPhone hotspot / 4G - 51/12 Mbps
  • LAN - 89/18,4 Mbps
  • Instant Hotspot via 4G - not useful, but works!!
Note: ADSL subscription - 100/20 Mbit


Change - Upgrade to High Sierra 10.13


Downloaded following packages for later use
Followed Guide Update Directly to macOS High Sierra (APFS)

After upgrade completed, I did the following

Upgraded Nvidia Web Driver with downloaded version above.
Copied downloaded AppleALC.kext to EFI/Clover/kexts/Other
Copied downloaded Lilu.kext to EFI/Clover/kexts/Other
Last I opened EFI/Clover/config.plist with Clover Configurator, clicked Devices and Checked ResetHDA
Rebooted
Change - Upgrade to High Sierra 10.13.1

Downloaded following packages for later use
Updated MacOS from App store
Installed new Nvidia Web Driver
Change - Upgrade to High Sierra 10.13.2

Followed https://www.tonymacx86.com/threads/macos-10-13-2-update.239847/

CCC backup of all volumes

Notes:
Current version of FakeSMC in /Volumes/EFI/EFI/CLOVER/kexts/Other is 6.26.1440 which came with https://github.com/kozlek/HWSensors/releases; so I skipped update of FakeSMC
I decided to upgrade all my *.kext in /Volumes/EFI/EFI/CLOVER/kexts/Other​

Downloaded the following and copied to /Volumes/EFI/EFI/CLOVER/drivers64UEFI/
Downloaded the following and copied to /Volumes/EFI/EFI/CLOVER/kexts/Other
Upgraded to 13.10.2 from App Store
After reboot I was prompted to Upgrade Nvidia Web Driver and did so!! Another reboot and all Worked as expected​
Change - Upgrade to High Sierra 10.13.5


Downloaded the following

Copied the following to /Volumes/EFI/EFI/CLOVER/kexts/Other
Lilu.kext
AppleALC.kext
Shiki.kext
FameSMC.kext from HWSensors
NvidiaGraphicsFixup.kext
Copied the following to Desktop and ran KextBeast
ACPIMonitor.kext
FakeSMC.kext
GeforceSensor.kext
IntelCPUMonitor.kext
W836x.kext
Copied the following to Applications
HWMonitorSMC
HWMonitorSMC2

Haven't decided which one to use!!!
Updated MacOS from App store​
Change - Upgrade to High Sierra 10.13.6


Downloaded following packages for later use
Updated MacOS from App store
Installed new Nvidia Web Driver
Change - Upgraded Clover to version 4658

Change - Added new Samsung 1TB M.2 Sep/18


I ran into trouble with the Samsung drive and boot. First time I did a APFS drive format and copied my existing EFI to NVME drive, played around with boot options in BIOS - no luck - old SSD was chosen, if I removed all other drives in BIOS Boot config, except for NVME drive, BIOS was shown. I added back by SSD drive to Boot options and booted into High Sierra.

My SSD drive has been APFS since upgrade to High Sierra, so kind of followed High Sierra upgrade steps, witch do a conversion to APFS.
  • Created external CCC backup of old SSD
  • Create Mac OS Extended (Journaled) partition on NVME
  • Converted Mac OS Extended (Journaled) partition on NVME to APFS
  • copied EFI from old SSD drive to NVME drive
  • Checked that I was able to boot into Clover on NVME drive
  • Booted High Sierra from old SSD drive
  • Did a CCC copy from old SSD drive to NVME drive.











 

Attachments

Last edited:
Joined
Oct 30, 2016
Messages
12
Motherboard
ASUS TUF z270 Mark 2
CPU
Intel Core i7-7700k (Kaby Lake)
Graphics
NVIDIA GeForce GTX 1060
Mobile Phone
iOS
Hey there,
I just built a Kaby Lake hackintosh. I followed the guide you included but there are problems.
1. After editing the config and adding the kexts, I get panics when booting Sierra
2. My display seems to be tearing and not performing smoothly. I've installed the nvidia web drivers and set it to use the web driver but when I restart the system, it changes back to OS X's display driver

EDIT: also, when i remove the USB and boot, it boots straight to my windows SSD and skips the Sierra SSD.

I really appreciate any help.

Thanks in advance.
 
Last edited:
Joined
Oct 19, 2013
Messages
34
Motherboard
Asus Prime Z270-A BIOS 0906
CPU
i7-7700K
Graphics
GTX 1060 Xtreme Gaming 6G
Mac
iMac, MacBook Pro
Mobile Phone
iOS
Did you remove FakeSMC_GPUSensors.kext from /L/E

NvidiaWeb should be set to true in config.plist

Boot:
If same MB, press [Fn] F8 or F8 doing boot; to get into boot menu and put boot sources in desired order with +- or select the one you like and press OK
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
12,777
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Power Mac, PowerBook
Mobile Phone
iOS
kxith,

1. I'm assuming that you picked the FakeSMC Plugins in MultiBeast v9.1.0. The FakeSMCGPU.kext in has not been updated to support Pascal graphics cards, and, thus, it causes a Kernel Panic and reboot. So, you'll need to boot in the Safe Mode (-x).
- At the Clover Boot Screen, press the keyboard's Space Bar, check booting in the Safe Mode, and click on the "Boot with these Options" located above the check box list.

- Once at the Desktop, open the installation drive's /Library/Extensions/ folder and move the FakeSMCGPU.kext to the trash and empty the trash. Don't reboot, yet.​

2. Your motherboard's BIOS does not save the NVRAM which is causing the lost of memory for your system to remember to use the Nvidia drivers. So, you can either use slim.jim's solution in his Graphics forum section sticky thread, Problem #6, or use MultiBeast v9.1.0's option (just select only the following):
Bootloaders > Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
Customize > NVIDIA Web Drivers Boot Flag​
Choose the last one above if you didn't pick it the first time you ran MultiBeast v9.1.0.

Finally, reboot and make sure your BIOS' Boot menu has your Sierra drive listed as the number one boot drive.
 
Joined
Oct 19, 2013
Messages
34
Motherboard
Asus Prime Z270-A BIOS 0906
CPU
i7-7700K
Graphics
GTX 1060 Xtreme Gaming 6G
Mac
iMac, MacBook Pro
Mobile Phone
iOS
kxith,

1. I'm assuming that you picked the FakeSMC Plugins in MultiBeast v9.1.0. The FakeSMCGPU.kext in has not been updated to support Pascal graphics cards, and, thus, it causes a Kernel Panic and reboot. So, you'll need to boot in the Safe Mode (-x).
- At the Clover Boot Screen, press the keyboard's Space Bar, check booting in the Safe Mode, and click on the "Boot with these Options" located above the check box list.

- Once at the Desktop, open the installation drive's /Library/Extensions/ folder and move the FakeSMCGPU.kext to the trash and empty the trash. Don't reboot, yet.​

2. Your motherboard's BIOS does not save the NVRAM which is causing the lost of memory for your system to remember to use the Nvidia drivers. So, you can either use slim.jim's solution in his Graphics forum section sticky thread, Problem #6, or use MultiBeast v9.1.0's option (just select only the following):
Bootloaders > Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
Customize > NVIDIA Web Drivers Boot Flag​
Choose the last one above if you didn't pick it the first time you ran MultiBeast v9.1.0.

Finally, reboot and make sure your BIOS' Boot menu has your Sierra drive listed as the number one boot drive.
Thanks Stork for update on Pascal Graphics Cards and FakeSMC_GPUSensors.kext :)
 
Joined
Oct 30, 2016
Messages
12
Motherboard
ASUS TUF z270 Mark 2
CPU
Intel Core i7-7700k (Kaby Lake)
Graphics
NVIDIA GeForce GTX 1060
Mobile Phone
iOS
Thank you @Stork and @margate for the speedy replies.

I have reinstalled a fresh install of Sierra and I'm now configuring the MultiBeast install with the follow configs.
Will they work? I have a 7700k (kaby lake) and i intend to use the gtx 1060 as my graphic driver.

Quick Start > UEFI boot mode
Drivers > Audio > Realtek ALCxxx > ALC1220 and 100/200 series audio
Network > Intel > IntelMausiEthernet v2.2.1d1
USB > Increase Max Port Limit 200 Series
Bootloaders > Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
Customize > Graphics configuration > Intel HD 6xx (for integrated graphics i assume) and NVIDIA Web Drivers boot flag (to use the 1060 graphics card)
System Definitions > iMac > iMac 17,1

EDIT: also, should i follow the post installation using clover configurator found here -->https://www.tonymacx86.com/threads/updated-for-multibeast-9-2-1-and-sierra-10-12-6-sierra-on-200-series-with-kabylake-processor.218494/ and if i do, how do i save the changes done using clover configurator?

Thank you for the replies.
 
Last edited:
Joined
Oct 30, 2016
Messages
12
Motherboard
ASUS TUF z270 Mark 2
CPU
Intel Core i7-7700k (Kaby Lake)
Graphics
NVIDIA GeForce GTX 1060
Mobile Phone
iOS
kxith,

1. I'm assuming that you picked the FakeSMC Plugins in MultiBeast v9.1.0. The FakeSMCGPU.kext in has not been updated to support Pascal graphics cards, and, thus, it causes a Kernel Panic and reboot. So, you'll need to boot in the Safe Mode (-x).
- At the Clover Boot Screen, press the keyboard's Space Bar, check booting in the Safe Mode, and click on the "Boot with these Options" located above the check box list.

- Once at the Desktop, open the installation drive's /Library/Extensions/ folder and move the FakeSMCGPU.kext to the trash and empty the trash. Don't reboot, yet.​

2. Your motherboard's BIOS does not save the NVRAM which is causing the lost of memory for your system to remember to use the Nvidia drivers. So, you can either use slim.jim's solution in his Graphics forum section sticky thread, Problem #6, or use MultiBeast v9.1.0's option (just select only the following):
Bootloaders > Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
Customize > NVIDIA Web Drivers Boot Flag​
Choose the last one above if you didn't pick it the first time you ran MultiBeast v9.1.0.

Finally, reboot and make sure your BIOS' Boot menu has your Sierra drive listed as the number one boot drive.
So I have followed your suggestions and installed the bootloaders, nvidia web drivers boot flag and placed my sierra drive as the first drive.
It boots as per normal, but the screen goes blank after the apple logo finishes loading.

UPDATE: I plugged my HDMI to the integrated graphics and was able to run it. The graphic driver is the NVIDIA Web Driver and my 1060 is being detected in the NVIDIA Driver Manager. So that is alright. But if i plug the HDMI to the 1060 graphic card, there will be no signal after the apple logo.
 
Last edited:
Joined
Oct 19, 2013
Messages
34
Motherboard
Asus Prime Z270-A BIOS 0906
CPU
i7-7700K
Graphics
GTX 1060 Xtreme Gaming 6G
Mac
iMac, MacBook Pro
Mobile Phone
iOS
So I have followed your suggestions and installed the bootloaders, nvidia web drivers boot flag and placed my sierra drive as the first drive.
It boots as per normal, but the screen goes blank after the apple logo finishes loading.

UPDATE: I plugged my HDMI to the integrated graphics and was able to run it. The graphic driver is the NVIDIA Web Driver and my 1060 is being detected in the NVIDIA Driver Manager. So that is alright. But if i plug the HDMI to the 1060 graphic card, there will be no signal after the apple logo.
Well, I think you ran into the same issue I did with 17,1; which I pointed out in this thread - Post #1

Quote myself:
I selected iMac 14,2 for System def. because my GeForce connected Displays wasn't detected with iMac 17,1 System def.

Note: With 17,1 i got blank screen after boot on Nvidia GeForce® GTX 1060 and no displays shown in System Report/HW/Graphics/Displays/NVIDIA GeForce...

Start "Clover Configurator" and change SMBIOS/Product Name to iMac14,2 and go through An iDiot’s Guide to iMessage with the new serial, SmUUID and "Board Serial Number"

If you ditch HD6x0 doing normal use:
My setting in Advanced|System Agent (SA) Configuration|Graphics Configuration

Primary Display=PEG
IGPU Multi-Monitor=Enabled
RC6(Render Standby)=Enabled
DVMY Pre-Allocated=64M
 
Last edited:
Joined
Oct 30, 2016
Messages
12
Motherboard
ASUS TUF z270 Mark 2
CPU
Intel Core i7-7700k (Kaby Lake)
Graphics
NVIDIA GeForce GTX 1060
Mobile Phone
iOS
@margate

Thanks for your reply. I've solved the problem by including the lilu and nvidia graphics fix kexts. It works brilliant now and it shows that I'm using my 1060 as the display driver.

Thank you so very much for your guidance.

The only problem I have left is WiFi. I'm using a usb dongle from TP-Link and I have bear extender installed but it doesn't show my usb dongle.
 
Joined
Oct 30, 2016
Messages
12
Motherboard
ASUS TUF z270 Mark 2
CPU
Intel Core i7-7700k (Kaby Lake)
Graphics
NVIDIA GeForce GTX 1060
Mobile Phone
iOS
@margate & @Stork

Thank you very much for all the guidance and help. I've managed to get my Sierra hackintosh up and running.

Just need to configure a few more things such as Bluetooth, Handoff & Continuity, iMessages, etc., etc.
 
Top