Contribute
Register

[SUCCESS] MSI Z270 Gaming Pro Carbon - Intel™ Core® i7-7700K-Corsair RGB 16GB RAM - AMD RX580

Joined
Dec 16, 2016
Messages
124
Motherboard
Msi z270 pro carbon
CPU
i7 7700k
Graphics
RX 580 + GTX 1080
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
Android
Simo241 Build:
Mojave MSI Z270 Gaming Pro Carbon - i7-7700K - RX580, Dual Boot Windows GTX 1080


s10.png


20170808_225132.jpg


Components


Cooler Master Master Case Maker 5
https://www.amazon.it/dp/B01CZX6U5I/?tag=tonymacx86com-21

INTEL™ CORE® i7-7700K Processor
https://www.amazon.it/dp/B01LTI1JEM/?tag=tonymacx86com-21

MSI Z270 Gaming Pro Carbon
https://www.amazon.it/dp/B01MY4L5ED/?tag=tonymacx86com-21


Corsair Vengeance RGB 16 GB (2x8 GB) DDR4, 3000 MHz C15 XMP 2.0
https://www.amazon.it/dp/B06XRFNWHK/?tag=tonymacx86com-21

EVGA SuperNOVA 850 G3, 80 Plus Gold 850W

https://www.amazon.com/dp/B01LY4OJYJ/?tag=tonymacx86com-20


Corsair Hydro Series H100i v2
https://www.amazon.com/dp/B019EXSSBG/?tag=tonymacx86com-20

Samsung SSD 850 EVO, 250 GB
https://www.amazon.it/dp/B00P736UEU/?tag=tonymacx86com-21

Samsung SSD 960 EVO, 250 GB, M.2, NVMe
https://www.amazon.it/dp/B01M211K53/?tag=tonymacx86com-21

Zotac ZT-P10800I-10P GeForce GTX 1080 8GB GDDR5

https://www.amazon.it/dp/B06Y3NTL47/?tag=tonymacx86com-21


Sapphire Pulse Radeon RX 580 8GD5
https://www.amazon.it/gp/product/B071CQ5LRV/?tag=tonymacx86com-21

Abwb 802.11AC Wi-Fi con Bluetooth 4.0 PCI Express (PCI-E) BCM943602CS per Hackintosh (Mac OS X)
https://www.amazon.it/gp/product/B00MBP25UK/?tag=tonymacx86com-21


Already Owned

Corsair Gaming K70 RGB LUX
https://www.amazon.it/dp/B01IN3X0RU/?tag=tonymacx86com-21

Razer Mamba Wireless
https://www.amazon.it/dp/B00ZU1Z7FW/?tag=tonymacx86com-21

Acer Predator XB271HU Monitor Gaming
https://www.amazon.it/dp/B017DG09WM/?tag=tonymacx86com-21



Comments

I want to make dual OS system. For gaming and for Photo Editing purposes.

MSI Z270 Carbon BIOS Settings
  1. Save & Exit → Restore Defaults : Yes
  2. Advanced \ Integrated Peripherals → Network Stack : [Disabled]
  3. Advanced \Integrated Peripherals → Intel Serial IO : [Disabled]
  4. Advanced \ USB Configuration → XHCI Hand-off : [Enabled]
  5. Advanced \ USB Configuration → Legacy USB Support : [Auto]
  6. Advanced \ Windows OS Configuration → MSI Fast Boot : [Disabled]
  7. Advanced \ Windows OS Configuration → Fast Boot : [Disabled]
  8. Overclocking → Extreme Memory Profile(X.M.P) : [Enabled]
  9. Overclocking \ CPU Features → Intel Virtualization Tech : [Enabled]
  10. Overclocking \ CPU Features → Intel VT-D Tech : [Disabled]
  11. Boot → Boot mode select : [LEGACY+UEFI]

Based on the GPU you’re using change the following settings:

Dedicated graphics card:

  1. Advanced \ Integrated Graphics Configuration → Initiate Graphic Adapter : PEG
Intel iGPU:
  1. Advanced \ Integrated Graphics Configuration → Initiate Graphic Adapter : IGD
  2. Advanced \ Integrated Graphics Configuration → DVMT Pre-Allocated : 96M
(Optional) Wake hackintosh from sleep thru Input:
  1. Advanced \ Wake Up Event Setup → Resume By USB Device : [Enabled]
  2. Advanced \ Wake Up Event Setup → Resume From S3/S4/S5 by PS/2 Mouse : [Enabled]
  3. Advanced \ Wake Up Event Setup → Resume From S3/S4/S5 by PS/2 Mouse : [Enabled]

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 Mojave
  1. Open Mac App Store
  2. Log in with your Apple ID
  3. Download macOS Mojave (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
PreRequisites

  1. An 8+GB USB flash drive
  2. The Install OS X/macOS.app (preferably downloaded direct from the app store)
  3. Clover's Install Package
  4. Clover Configurator
  5. VirtualSMC.kext - this supercedes FakeSMC.kext as our SMC emulator and either VirtualSMC or FakeSMC is vital to booting our Hackintosh. Without one of them, we'd never boot.

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


  • 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 all things work. These are the same thing that we were doing after the installation of Windows. In windows that are in a package and it automatically installed within few clicks with macOS we should manually do this 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.

  • Seventh Step = 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


  • 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
Open Clover Configurator if not open.

Add patches in DSDT

ACPI –> DSDT–> Patches –> +

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


  • Add Custom BootFlag -shikigva In Boot–>Custom Flags


  • Add ig-platform-id for Kabylake in Graphics–> ig-platform-id–> 0x59120000
  • Check Inject Intel option in Graphics–>Inject Intel


  • Install Lilu.kext, Shiki.kext, AppleALC, IntelGraphicsFixup.kext, Kexts. To install these Kext, use kext beast and install it on /Library/Extension.
Audio Method Two
Open Clover Configurator if not open.

  • Make sure that Lilu.kext and AppleALC.kext 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


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


  • 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



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


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.


Untitled.jpg


I have same problem :
Same time, when I start the computer and after the Apple it is show prohibited sign, only after few restart is loading Sierra. Same time, mouse and keyboard need to be unplugged - plugged to make them work - never together same time - the mouse same time only the keyboard.

Is always glitchy, when i start the machine.
 

Attachments

Last edited:
Joined
Dec 16, 2016
Messages
124
Motherboard
Msi z270 pro carbon
CPU
i7 7700k
Graphics
RX 580 + GTX 1080
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
Android
Can someone help me to solve this issue? Im still experience a glitchy Hackintosh
Also when I start the computer most of the time after the Apple it is show prohibited sign
I attached my config playlist
:(:(:(
 
Last edited:
Joined
Dec 16, 2016
Messages
124
Motherboard
Msi z270 pro carbon
CPU
i7 7700k
Graphics
RX 580 + GTX 1080
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
Android
All ok i forgot to set off virtualization in bios
 
Joined
Nov 4, 2017
Messages
24
Motherboard
MSI Z270 Gaming Pro Carbon - BIOS 1.60
CPU
i5-7600K
Graphics
GTX 1080
Mac
MacBook Pro
Hi simo214 - I know this is an old thread but hopefully you're still around.

I have a very similar build (MSI Z270 Gaming Pro Carbon and Samsung SSD 960 EVO M.2, NVMe)...

In your build you list 2 drives: which did you install MacOS on in this guide; the SSD or the M.2 NVMe ?

Thanks.
 
Joined
Dec 16, 2016
Messages
124
Motherboard
Msi z270 pro carbon
CPU
i7 7700k
Graphics
RX 580 + GTX 1080
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
Android
I have both. On the SSD, I have installed Sierra and on the NVMe I recently installed High Sierra. Both are fully working.
 
Joined
Nov 4, 2017
Messages
24
Motherboard
MSI Z270 Gaming Pro Carbon - BIOS 1.60
CPU
i5-7600K
Graphics
GTX 1080
Mac
MacBook Pro
Thanks for replying, that's great to hear!
I'm planning to install High Sierra on the NVMe M.2 as the boot disk using the MSI Z270 Gaming Pro Carbon. --- So you've done this already? And I should be able to do it too by following your guide in this post? (Are there any changes you needed to make when you used the M.2 as the boot drive?)
 
Joined
Dec 16, 2016
Messages
124
Motherboard
Msi z270 pro carbon
CPU
i7 7700k
Graphics
RX 580 + GTX 1080
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
Android
Negative! This guide is for Sierra. High Sierra is even more easy. You can use this guide for the BIOS set up.
You need to use the Nvidia web driver 104, otherwise it will not work.
 
Joined
Nov 4, 2017
Messages
24
Motherboard
MSI Z270 Gaming Pro Carbon - BIOS 1.60
CPU
i5-7600K
Graphics
GTX 1080
Mac
MacBook Pro
Thanks again. You said earlier "on the NVMe I recently installed High Sierra. Both are fully working." -- do you have a link to the guide you used to do this (with our hardware setup)?

...and that was good enough to start fixing other stuff, so I left it at that.
 
Last edited:
Joined
Feb 10, 2015
Messages
5
Motherboard
MSI Z270 SLI PLUS
CPU
i7 7700K
Graphics
EVGA GTX 970
Mac
MacBook Pro
Mobile Phone
iOS
Can someone help me to solve this issue? Im still experience a glitchy Hackintosh
Also when I start the computer most of the time after the Apple it is show prohibited sign
I attached my config playlist
:(:(:(
Hello, have you been able to fix the prohibited sign problem? I'm having the same problem with a MSI z270 SLI PLUS, I need to restart one or two times before I can boot
 
Top