Contribute
Register

How to extend the iMac Pro to X99 [Successful Build/Extended Guide]

Status
Not open for further replies.

kgp

Retired
Joined
May 30, 2014
Messages
6,784
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Those files are for your PCIe devices to show in system report, and/or function properly if they don't yet. The .aml files are loaded during boot and overrides the way your PCIe devices are shown or work in/for the OS. Since it's unlikely the author of the files has the same build as you do, it's possible you might have to change your .aml files in order for them to work for your components. Follow this guide to do so.

Good luck!

@GRNMusic, better see this small guide to know how to properly adopt PCI path and PCI replacements in available SSDTs for your system and slot configuration.
 
Joined
Jun 9, 2014
Messages
67
Motherboard
ASUS Z390 ROG Maximus XI Code
CPU
i9 9900K
Graphics
Sapphire Nitro+ RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
guys, I share my updated EFI (last versions of clover, kext, etc.) for High Sierra 10.13.6: XCPM and OC works.

SMBIOS: iMAC PRO
FAKECPUID: BROADWELL E

my hackintosh: MSI X99A GODLIKE GAMING, i7 6850k, NVIDIA Titan XP.

thanks again to @kgp for his precious and priceless support. iMAC PRO wouldn't have been possible without his guide.
I also thanks @metacollin: without his patches, I wouldn't have run 10.13.6 with XCPM.

Thank you a lot.
Can you tell me your BIOS settings that you change please thx ?
 

kgp

Retired
Joined
May 30, 2014
Messages
6,784
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
New macOS independent XCPM-Performance patch provided by @PMHeart and based on the approach developed by @vit9696.

Code:
Find:    C1E30848 63D389D0 48C1EA20
Replace: C1E30889 D831D290 90909090

This new patch should work with all versions of 10.14 and also with 10.13.6. If the latter can be performed also by others we are now able to reach a fully vanilla macOS build also with our X99 iMacPro's, always provided that one also uses a truncated 15-port XHC USB kext in addition, which makes any macOS dependent port limit patch obsolete in addition!

Please report back if you can confirm the recent findings!

Enjoy and have fun,

kgp.png
 
Joined
Nov 17, 2013
Messages
6
Motherboard
ASRock X99 Extreme 4
CPU
E5-2658v3
Graphics
RX580
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Hi all. I have a problem...
Hardware:
ASRock x99 Extreme 4
Intel Xeon E5 2658 v3 ES
16 gb 2133 corsair
GTX 1080 inno3d x2
Mac OS 10.13.6 (17G5019)
SMBIOS Mac Pro 6.1
latest Nvidia web driver installed
video card is working fine in system no freezes or lags but only in UI, but in benchmarks my 1080 really sucks.
CPUPower Management working fine, usb, all working fine except this, maybe someone knows what is the reason?
Снимок экрана 2019-02-01 в 22.07.33.png
Снимок экрана 2019-02-01 в 22.07.49.png
 

kgp

Retired
Joined
May 30, 2014
Messages
6,784
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Hi all. I have a problem...
Hardware:
ASRock x99 Extreme 4
Intel Xeon E5 2658 v3 ES
16 gb 2133 corsair
GTX 1080 inno3d x2
Mac OS 10.13.6 (17G5019)
SMBIOS Mac Pro 6.1
latest Nvidia web driver installed
video card is working fine in system no freezes or lags but only in UI, but in benchmarks my 1080 really sucks.
CPUPower Management working fine, usb, all working fine except this, maybe someone knows what is the reason?View attachment 384130View attachment 384131

Sell your Nvidia and go for a Vega 56 or 64.

Good luck,

KGP
 
Joined
Jun 4, 2018
Messages
63
Motherboard
Asus Z390-I
CPU
I7-8700K
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Mobile Phone
  1. Android
  2. iOS
Sell your Nvidia and go for a Vega 56 or 64.

Good luck,

KGP

I have to agree with @kgp performance on my 1080ti has degraded on every security update. Saving up so I to can go the AMD route to end my frustration.
 
  • Like
Reactions: kgp

kgp

Retired
Joined
May 30, 2014
Messages
6,784
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
New 10.13.6 SU EFI-Folder

New EFI-Folder EFI-X99-10.13.6-SU-Release-iMacPro1,1-020219.zip with Clover_v2.4k_r4862, yet disabled USB port limit patch and macOS independent XCPM_performance patch valid for 10.13.4+ and all version of 10.14.

The correct macOS independent XCPM_performance patch valid for 10.13.4+ and all 10.14 versions reads:

Code:
Find:    C1E30848 63D389D0 48C1EA20 B99901
Replace: C1E308B8 00FF0000 31D29090 B99901

Fully vanilla EFI-Folder that should work with 10.13.4+ and all versions of 10.14, always provided that one also uses a truncated 15-port XHC USB kext in addition, with disabled USB port limit patch in the config.plist (default).

Enjoy and have fun,

kgp.png
 
Joined
Jun 4, 2018
Messages
63
Motherboard
Asus Z390-I
CPU
I7-8700K
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Mobile Phone
  1. Android
  2. iOS
New 10.13.6 SU EFI-Folder

New EFI-Folder EFI-X99-10.13.6-SU-Release-iMacPro1,1-020219.zip with Clover_v2.4k_r4862, yet disabled USB port limit patch and macOS independent XCPM_performance patch valid for 10.13.4+ and all version of 10.14.

The correct macOS independent XCPM_performance patch valid for 10.13.4+ and all 10.14 versions reads:

Code:
Find:    C1E30848 63D389D0 48C1EA20 B99901
Replace: C1E308B8 00FF0000 31D29090 B99901

Fully vanilla EFI-Folder that should work with 10.13.4+ and all versions of 10.14, always provided that one also uses a truncated 15-port XHC USB kext in addition, with disabled USB port limit patch in the config.plist (default).

Enjoy and have fun,

View attachment 384343

Cinebench.png


That Performance patch brought back like 40fps back on cinebench for me. Cheers!
 
  • Like
Reactions: kgp
Status
Not open for further replies.
Top