Contribute
Register

iMac Pro X299 - Live the Future now with macOS 10.14 Mojave [Successful Build/Extended Guide]

Joined
Feb 24, 2013
Messages
1,615
Motherboard
ASUS X299 Prime Deluxe II
CPU
i9-7900X
Graphics
Vega FE
Mac
MacBook Pro
Mobile Phone
iOS
I guess that one, right?

View attachment 377140

https://www.alphacool.com/shop/grafikkartenkuehler/amd-fullsize/23863/alphacool-nexxxos-gpx-amd-rx-vega-m05-mit-backplate-schwarz

Not very fancy though.. apparently does not feature any RGB LEDs.. But certainly faster and less problematic delivery here in Germany when compared with the water block of Aliexpress.
I ordered this one but cancelled because I found it ugly. (The half closed loop one called Eisbaer/Eiswolf)

Went with the EKWB Phoenix half closed loop for a 280mm and a 240mm and a CPU block. (Most likely I will loop them all together when I get the Vega blocks)

The Vega blocks are end of life, I really need to get one. Will try calling EK Monday.

They’re actually having an amazing sale on these and other items for 40% off right now until Monday.

https://www.ekwb.com/shop/aio/ek-mlc

EEC67AD7-EA1C-40D3-9238-95401D771982.jpeg


PS after doing some research people do have leaking issues with it, but I’ll take my chances. I like danger :headbang:

Maybe one day all gpus and cpus will run so cool that we can use air cooling and not worry about water :lol:

Or I can stop being lazy and actually go full open loop.
 
Last edited:
Joined
Feb 24, 2013
Messages
1,615
Motherboard
ASUS X299 Prime Deluxe II
CPU
i9-7900X
Graphics
Vega FE
Mac
MacBook Pro
Mobile Phone
iOS

BoomR

Moderator
Joined
Dec 18, 2011
Messages
1,225
Motherboard
Gigabyte AORUS Z370 Ultra Gaming
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, Performa, Power Mac, Quadra
Mobile Phone
Android
Sorry for the dumb questions but...How and where did you install EFI folder? In the hidden sub partition of the drive correct? See picture attached when EFI is mounted.
Not a stupid question at all - I'm attaching a couple screen grabs of the main USB install partition, as well as the EFI hidden partition (now mounted using EFI Mounter v3)
 

Attachments

Joined
Mar 18, 2017
Messages
410
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7940X
Graphics
2x Vega 56
Mac
iMac, Mac mini
Mobile Phone
iOS
I guess that one, right?

View attachment 377140

https://www.alphacool.com/shop/grafikkartenkuehler/amd-fullsize/23863/alphacool-nexxxos-gpx-amd-rx-vega-m05-mit-backplate-schwarz

Not very fancy though.. apparently does not feature any RGB LEDs.. But certainly faster and less problematic delivery here in Germany when compared with the water block of Aliexpress.
I ordered it at the end of November, delivered very quickly from Germany, very well built and solid, a little heavy and thick, but reliable with my complete custom Alphacool loop system.
 

BoomR

Moderator
Joined
Dec 18, 2011
Messages
1,225
Motherboard
Gigabyte AORUS Z370 Ultra Gaming
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, Performa, Power Mac, Quadra
Mobile Phone
Android
Edit: I used usb install for high sierra as an example..but it's the same process for all drives
Noted, thanks :) . BTW, is there anything in the config.plist > Kernel & Kext Patches that I need to re-enable for now? Specifically the USB Port Limit Patch? Could this be causing issues, as it's disabled right now from the EFI you shared?
 

kgp

Joined
May 30, 2014
Messages
6,747
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Not a stupid question at all - I'm attaching a couple screen grabs of the main USB install partition, as well as the EFI hidden partition (now mounted using EFI Mounter v3)
You know that you can directly mount individual EFI-partitions directly within Clover Configurator?
 

BoomR

Moderator
Joined
Dec 18, 2011
Messages
1,225
Motherboard
Gigabyte AORUS Z370 Ultra Gaming
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, Performa, Power Mac, Quadra
Mobile Phone
Android
You know that you can directly mount individual EFI-partitions directly within Clover Configurator?
YESSIR! :) But for some bizzaro reason, the disk mounting part of CC was not working about a week or so ago, when I started this project. (I'm using my 2017 MBP 14,3 for all the USB installer prep work). Clicking the Mount Partition button yielded nothing. However, I seem to recall an update to the app, and now it's working again! Thanks for the refresh! :)
 

kgp

Joined
May 30, 2014
Messages
6,747
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Noted, thanks :) . BTW, is there anything in the config.plist > Kernel & Kext Patches that I need to re-enable for now? Specifically the USB Port Limit Patch? Could this be causing issues, as it's disabled right now from the EFI you shared?
The USB port limit patch might anyway not work for 10.14.2. If some of your USB3.0 connectors do not work actually, you can also use the USB3.1 connectors for the macOS installation.

In general it would be recommended to use a truncated 15-port XHC USB kext, which makes any port limit patch totally obsolete and yields a fully vanilla X299 system, as Skylake-X is fully natively supported anyway.

@Ellybz, I was just having a look to the XHC USB kext implemented in your EFI-Folder. Unfortunately, yet is has several flaws..

It seems to be a fully implemented HXC USB kext not really suited for 10.14.2. With SSP6 being the highest implemented port, your actual port-count value was wrong. It must be 16000000 instead of 1a000000.

Also port number entries have been missing in the kext for ports HS09 to HS12.

I assume HS01/SSP1 and HS02/SSP2 are assigned to F_USB30_1, HS03/SSP3 and HS04/SSP4 to F_USB30_2, HS05/SSP5 to USB30_LAN2 and HS06/SSP6 to USB30_LAN1. Please verify.

Unclear remains to me, which USB2.0 headers and USB2.0 connectors ports HS07 to HS14 are assigned to. Please clarify and add USB port-layout.rtf for the Designare EX to your kext.

Screenshot 2019-01-06 at 16.54.26.png


In addition to the fully implemented kext, we would need the truncated 15-port XHC USB kext, which also should contain the same port-layout.rtf.

Could you provide a final version of both kexts within a subsequent post? I would directly implement them in the XHC USB kext Github library.

@BoomR should implement then directly your truncated 15-port kext and remove the inconsistent XHC USB kext currently implemented in his EFI-Folder.

For the finalisation of both kexts (fully implemented and truncated 15-port XHC USB kexts), please use my modified guess kexts attached below.

In my actual guess for the 15-port XHC USB kext, HS03/SSP3 and HS04/SSP4 have been removed from the kext. The respective internal connector F-USB30_2 should be functionless. Please verify. I also removed HS14 to stay within the 15-port limit, without having any clue to which USB2.0 connector HS14 is actually assigned. Please clarify USB2.0 header and USB2.0 connector assignment of HS07 to HS14.

Both fully implemented and truncated USB kexts attached below, yet contain my port-layout.rtf for the ASUS Prime X299 Deluxe. Please properly adapt and modify for the GA X299 Designare EX.

@BoomR, until @Ellybz provides the final versions of the fully implemented and truncated 15-port kexts for the Designare EX, you can also use my 15-port guess kext attached below. By this you do not need to worry about an USB port limit patch anyway, as the latter becomes fully obsolete.
 

Attachments

Last edited:

kgp

Joined
May 30, 2014
Messages
6,747
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
@Ellybz,

attached a revision of your EFI-Folder for the i7-7800X and the GA Designare EX.

1.) I implemented a modified FakeSMC and Sensor kext distribution to be used with iStat Menus 6.31.
2.) I implemented Clover_v2.4k_r4833 and updated implemented Clover Themes for their use with Mojave.
3.) I reimplemented a TSCAdjustReset.kext adopted for the i7-7800X
4.) I implemented the preliminary ELLY-iMacPro-GA-X299DEX-XHCI-15port.kext

All you have to do is adding serial, board serial and SmUUID in your config.plist
 

Attachments

Last edited:
Top