Contribute
Register

Mac OSX 10.12 with X99 Broadwell-E family and Haswell-E family

Status
Not open for further replies.
Joined
Apr 7, 2012
Messages
141
Motherboard
Asus Maximus X Formula
CPU
i7 8700K
Graphics
VEGA
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Sorry i didn't read well you have a new 1080GTX....at the moment you cannot boot with nvidiaweb you must set nv_disable=1 to reach OSX GUI

Can it work at all? In the OS? I've read there is no acceleration. Now, I need to swap my 1080s for old 980Tis or Titans...
 
Joined
Apr 7, 2012
Messages
141
Motherboard
Asus Maximus X Formula
CPU
i7 8700K
Graphics
VEGA
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
I can't even install. How do I enter the verbose debug mode?
 
Joined
Jun 26, 2013
Messages
86
Motherboard
GA-X99-Ultra Gaming
CPU
i7-6850K
Graphics
GTX 1080
Mac
  1. Mac Pro
Mobile Phone
  1. Other
Guide update 23-07-2016

Mac OSX 10.12 with X99 Broadwell-E family and Haswell-E family



X99Gaming G1 wifi
5960X
GTX 970
Samsung SM951 256GB AHCI
Corsair 780T
Corsair H115i


I install Mac OSX 10.12 (16A239j) with X99 LGA2011-V3 platform. It’s fully supported now we don’t need add FakeCPUID anymore. 5960X needs only CloverPatch.
I update bios F22J Support Intel Xeon E5-2600 v4, E5-1600 v4 series, Core i7 6000 series CPU
The Samsung SM951 AHCI model is fully supported by Mac OSX Pro.


OSX 10.12 Installation Notes:


Set Mac osx Installer (I updated files)
Remove DSDT and SSDT
Update Clover to latest (_v2.3k_r3652_Special Edition).
Update nvidia latest web drivers.
Set patch 1 Change 15 Port Limit To 30 in XHCI Kext 10.12(99-series)
Set patch 2 5960XPatch 10.12 by Brumbaer
Creative Sound worked with AppleALC.kext
Install X99_Injector USB 3.kext and set your DSDT XHC to XHCI
You have to set IOCPUNumber to VoodooTSCSync.kext.

BIOS Configuration for USB 3 Flash drive with clover



  1. Intel USB 3.0 XHCI Mode Enabled
  2. CSM Disable
  3. XHCI-Hand-off-Enabled
  4. EHCI-Hand-off-Enabled
BIOS Configuration for USB 2 Flash drive with clover

  1. Intel USB 3.0 XHCI Mode Smart Auto
  2. CSM Disable
  3. XHCI-Hand-off-Enabled
  4. EHCI-Hand-off-Enabled
After installation you have to set DSDT and SSDT.

I get Script to generate a SSDT for Power Management

https://github.com/P...ha/ssdtPRGen.sh

AppleALC

https://github.com/vit9696/AppleALC

AppleALC Boot Arguments 10.12 you have to add -alcbeta
-v darkwake=0 npci=0x3000 nvda_drv=1 -alcbeta

SCALED RESOLUTIONS FOR YOUR MONITOR

https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
Enable HiDPI Mode
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
Set your DisplayProductName
Set your DisplayProductID
Set your DisplayVendorID
Set Scale Resolutions
Download your file then overrides your display vendorId like this.

Example for my Monitor:
sudo cp ~/Downloads/DisplayProductID-79f.plist /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-4c2d/DisplayProductID-79f

Now graphics work very well after clover update.We have to set nvda_drv=1 and patched AppleGraphicsControl.kext







XCPM for unsupported Processor
https://pikeralpha.wordpress.com/2016/07/26/xcpm-for-unsupported-processor/


Look Files
config.plist
Kexts
Mac osx Installer



Hi nmano! can you make a youtube video of all this guide step by step?
Thx man!
 
Joined
Dec 25, 2014
Messages
46
Motherboard
X570 AORUS MASTER
CPU
AMD Ryzen™ 9 5900X
Graphics
Radeon RX 5500 XT GAMING X 8G
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Tried to upgrade to 10.12 Final last night and failed, so did a complete reinstall, had to boot with NullCPUPowerManagement and VoodooTSCSync and Haswell FakeCPUID and flag, but after that i was able to change FakeCPUID to Broadwell-E and remove the kexts and now have XCPM working again... weird

Any way just a little note for people upgrading or trying from a clean install, thanks nmano for OP
@ekwipt Can you please share your files?
I've been trying for a week with no success
I followed many guides
I don't know where is the issue
 
Joined
Dec 31, 2012
Messages
598
Motherboard
Asus Sage 10/G X299
CPU
i9-10980XE
Graphics
AMD Radeon VII
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
@ekwipt Can you please share your files?
I've been trying for a week with no success
I followed many guides
I don't know where is the issue
There is no need to use NullCPUPowerManagement kext to enable xcpm...it's no more used!
 
Joined
Jun 9, 2013
Messages
10,736
Motherboard
Gigabyte GA-H77N-WIFI
CPU
i7-3770
Graphics
HD 4000
Mac
  1. MacBook
  2. Mac mini
Mobile Phone
  1. Android
Joined
Nov 21, 2015
Messages
205
Motherboard
Gigabyte GA-X99P-SLI MB
CPU
i7 6800K
Graphics
RX480
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
not sure, what's with the two nvidia flags? They look they are opposing each other, can you just boot with Apple graphics drivers first.

What you need to do is make a workable Sierra USB with minimal Kexts etc

Screenshot your Clover boot screens as well

I basically followed a combination of guides,

Giacomoleopardo's is a good starting point, but very detailed, which you don't need at this point, also are you using 10.12.0? As i've seen issues with 10.12.1

https://www.tonymacx86.com/threads/giacomoleopardos-workstation-triplet.199643/

http://www.insanelymac.com/forum/files/file/604-nvmep/

FakeCPUID 0x0306A0

 
Joined
Dec 25, 2014
Messages
46
Motherboard
X570 AORUS MASTER
CPU
AMD Ryzen™ 9 5900X
Graphics
Radeon RX 5500 XT GAMING X 8G
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
not sure, what's with the two nvidia flags? They look they are opposing each other, can you just boot with Apple graphics drivers first.

What you need to do is make a workable Sierra USB with minimal Kexts etc

Screenshot your Clover boot screens as well

I basically followed a combination of guides,

Giacomoleopardo's is a good starting point, but very detailed, which you don't need at this point, also are you using 10.12.0? As i've seen issues with 10.12.1

https://www.tonymacx86.com/threads/giacomoleopardos-workstation-triplet.199643/

http://www.insanelymac.com/forum/files/file/604-nvmep/

FakeCPUID 0x0306A0


I followed Giacomoleopardo guide for installing El Capitan it was easy but not working with Sierra

How can I boot with apple graphic driver with nvidia gtx 980 ti installed?

I tried nv_disable=1 alone and both flags same result it wasn't an issue with installing El Capitan, Also npci=0x2000 & npci=0x3000

I'm trying to install 10.12.0 fresh install with usb drive

Sorry I had a typo it's right FaceCPUID 0x0306A0 that I used
 

Attachments

  • Screen Shot 2016-11-30 at 05.22.40.png
    Screen Shot 2016-11-30 at 05.22.40.png
    733.6 KB · Views: 122
  • Screen Shot 2016-11-30 at 05.27.54.png
    Screen Shot 2016-11-30 at 05.27.54.png
    113.1 KB · Views: 165
  • Screen Shot 2016-11-30 at 05.28.15.png
    Screen Shot 2016-11-30 at 05.28.15.png
    87.2 KB · Views: 142
Joined
Nov 21, 2015
Messages
205
Motherboard
Gigabyte GA-X99P-SLI MB
CPU
i7 6800K
Graphics
RX480
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
Make sure you are using the kexts NullCPUPowerManagement and voodootsc kexts and make sure you change the plots to reflect the number of cores minus one (in your case 11)
 
Joined
Jun 9, 2013
Messages
10,736
Motherboard
Gigabyte GA-H77N-WIFI
CPU
i7-3770
Graphics
HD 4000
Mac
  1. MacBook
  2. Mac mini
Mobile Phone
  1. Android
Make sure you are using the kexts NullCPUPowerManagement and voodootsc kexts and make sure you change the plots to reflect the number of cores minus one (in your case 11)

NullCPUPowermanagement is not needed with Clover only needed with legacy boot loaders such as Chimera, Chameleon.
 
Status
Not open for further replies.
Top