Contribute
Register

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

Status
Not open for further replies.
Let the show begin

Screenshot 2018-09-24 at 21.52.06.png

x299-10.14.0.png


System and Guide Update to 10.14.0 (18A391) completed.

Guide related changes:
  • New Section D.2) with manual and automatic "Install macOS Mojave.app" full package installer creation approach
  • Revised Section E.7) GC-Titan Ridge / GC-Alpine Ridge /Asus TBEX 3 PCIe Add-In Implementation
  • Revised Section E.9.13) GC-Titan Ridge / GC-Alpine Ridge / Asus TBEX 3 Thunderbolt HotPlug System Implementation
  • New EFi-Folder EFI-X299-10.14.0-Release-iMacPro1,1-240918.zip
EFI-Folder related changes:
  • Implementation of Clover_v2.4k_r4674
  • Removal of Beta Boot Flags for Lilu and Lilu Plugins

Enjoy and have fun,

kgp.png
 
Update to Mojave went well. Only issue I had was a problem with Clover Configurator, 5.2.0.1 would not work, while 5.1.3.1 did, so that was an easy work-around.

The upgrade took longer than Sierra or High Sierra, but all in all, it was a very straightforward upgrade.

Nice boost in performance on my Sapphire Nitro Vega 64 and overall on Geekbench for the CPU and the Graphics Card!

I'm eager to receive the Gigabyte GC-Titan Ridge TB Card, expected to be delivered tomorrow. Soon as I get it, I will try to install and configure it. I hope the connection cable (card to the motherboard) fits.....
 
Update to Mojave went well. Only issue I had was a problem with Clover Configurator, 5.2.0.1 would not work, while 5.1.3.1 did, so that was an easy work-around.

The upgrade took longer than Sierra or High Sierra, but all in all, it was a very straightforward upgrade.

Nice boost in performance on my Sapphire Nitro Vega 64 and overall on Geekbench for the CPU and the Graphics Card!

I'm eager to receive the Gigabyte GC-Titan Ridge TB Card, expected to be delivered tomorrow. Soon as I get it, I will try to install and configure it. I hope the connection cable (card to the motherboard) fits.....

Titan Ridge needs both THB_C and USB2.0 internal connection. Without the USB2.0 cable, USB-C won’t work.
 
Titan Ridge needs both THB_C and USB2.0 internal connection. Without the USB2.0 cable, USB-C won’t work.

So, the BCM4360 wireless/bluetooth card takes an internal USB 2.0 port with its block connector (which actually takes up both internal USB 2.0 ports - one portion of the block being empty and one being used), and now the Titan Ridge also must use an internal USB 2.0 connection? There is only one USB internal connector on X299 Prime motherboard, as least as far as I can tell, so how did you get it work? Did you connect the wires onto the unused section of the connection block that is provided by the BCM4360 card?
 
So, the BCM4360 wireless/bluetooth card takes an internal USB 2.0 port with its block connector (which actually takes up both internal USB 2.0 ports - one portion of the block being empty and one being used), and now the Titan Ridge also must use an internal USB 2.0 connection? There is only one USB internal connector on X299 Prime motherboard, as least as far as I can tell, so how did you get it work? Did you connect the wires onto the unused section of the connection block that is provided by the BCM4360 card?

There are two possibilities:

1.) you buy an internal USB2.0 hub. Preferentially the one linked in my guide.

2 you buy a cabel with 1x internal and 1x external connector and connect your BT/WIFI or Titan Ridge to one of the external USB ports.
 
So, the BCM4360 wireless/bluetooth card takes an internal USB 2.0 port with its block connector (which actually takes up both internal USB 2.0 ports - one portion of the block being empty and one being used), and now the Titan Ridge also must use an internal USB 2.0 connection? There is only one USB internal connector on X299 Prime motherboard, as least as far as I can tell, so how did you get it work? Did you connect the wires onto the unused section of the connection block that is provided by the BCM4360 card?

I had a similar challenge on my Prime-A motherboard. My wireless card only required USB for power, so I was able to just take the 2 power leads (grey in the photo) and insert them into the appropriate lead spots on the open side of the USB connector. Works like a charm!

This is a not a great photo, as I didn't want to open the case but it should give you the general idea.

IMG_4206.JPG
 
Airplay mirroring option is DOA after updating to 10.14.1! Beta. Nice! :crazy:
 
hi, I have some problems that don´t know for where find a solution.
Always hang my computer in Geekbench4 CPU SGEMM test
Previosly, I updated from 10.13.6.
Clean install do not resolved the problem.
Removed istat Menus & Kext...
Revised TSCAdjustReset.kext (IOCPUNumber 31)
Lasted WhateverGreen.kext 1.2.3 & Lilu.kext 1.2.7

Some help?
Code:
Fri Sep 28 17:11:40 2018

*** Panic Report ***
Machine-check capabilities: 0x0000000000000c14
family: 6 model: 85 stepping: 4 microcode: 33554509
signature: 0x50654
Intel(R) Core(TM) i9-7960X CPU @ 2.80GHz
20 error-reporting banks
Processor 30: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
Processor 31: IA32_MCG_STATUS: 0x0000000000000005
IA32_MC0_STATUS(0x401): 0xb200000000070005
mp_kdp_enter() timed-out on cpu 16, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
mp_kdp_enter() timed-out during locked wait after NMI;expected 32 acks but received 1 after 11036400 loops in 1404000000 ticks
panic(cpu 16 caller 0xffffff8006cd91ea): "Machine Check at 0x0000000104df8f09, registers:\n" "CR0: 0x0000000080010033, CR2: 0x0000000115784000, CR3: 0x00000007abc3a058, CR4: 0x00000000003626e0\n" "RAX: 0x0000000000000030, RBX: 0x00000001123d0040, RCX: 0x0000000000000c00, RDX: 0x00007f853c003040\n" "RSP: 0x000070000b8d2b60, RBP: 0x000070000b8d2e70, RSI: 0x00000001132a5340, RDI: 0x000000011251ec40\n" "R8:  0xffffffffffffffe0, R9:  0x00000000000018c0, R10: 0x000000011251ed00, R11: 0x000000011251f900\n" "R12: 0x0000000000000c00, R13: 0x0000000000000040, R14: 0x0000000112cd4040, R15: 0x0000000000000040\n" "RFL: 0x0000000000000246, RIP: 0x0000000104df8f09, CS:  0x000000000000002b, SS:  0x0000000000000023\n" "Error code: 0x0000000000000000\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.201.2/osfmk/i386/trap_native.c:168
Backtrace (CPU 16), Frame : Return Address
0xffffffa3ca3c3c00 : 0xffffff8006baca1d mach_kernel : _handle_debugger_trap + 0x48d
0xffffffa3ca3c3c50 : 0xffffff8006ce6b13 mach_kernel : _kdp_i386_trap + 0x153
0xffffffa3ca3c3c90 : 0xffffff8006cd859a mach_kernel : _kernel_trap + 0x4fa
0xffffffa3ca3c3d00 : 0xffffff8006b59ca0 mach_kernel : _return_from_trap + 0xe0
0xffffffa3ca3c3d20 : 0xffffff8006bac437 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffffa3ca3c3e40 : 0xffffff8006bac283 mach_kernel : _panic + 0x63
0xffffffa3ca3c3eb0 : 0xffffff8006cd91ea mach_kernel : _panic_64 + 0xda
0xffffffa3ca3c3fa0 : 0xffffff8006b5a4ff mach_kernel : _hndl_machine_check + 0xf

BSD process name corresponding to current thread: geekbench_x86_64
Boot args: darkwake=0 keepsyms=1 debug=0x100

Mac OS version:
18A391

Kernel version:
Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64
Kernel UUID: DF83AD37-501E-3B4F-B1F0-04F3AC90FE35
Kernel slide:     0x0000000006800000
Kernel text base: 0xffffff8006a00000
__HIB  text base: 0xffffff8006900000
System model name: iMacPro1,1

System uptime in nanoseconds: 841266556913
last loaded kext at 653401680572: com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.8f6 (addr 0xffffff7f8c61a000, size 49152)
last unloaded kext at 775014266204: com.apple.driver.AppleFileSystemDriver    3.0.1 (addr 0xffffff7f877ad000, size 16384)
loaded kexts:
com.smalltree.driver.SmallTreeIntel82576    1.0.6
com.insanelymac.IntelMausiEthernet    2.4.0d0
hu.interferenc.TSCAdjustReset    1.1
org.netkas.driver.FakeSMC    1449
as.vit9696.AppleALC    1.3.2
as.vit9696.WhateverGreen    1.2.3
as.vit9696.Lilu    1.2.7
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.7
com.apple.kext.AMDFramebuffer    2.0.0
com.apple.fileutil    1
com.apple.filesystems.autofs    3.0
com.apple.driver.AGPM    110.23.41
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AppleHDA    282.10
com.apple.kext.AMDRadeonX5000    2.0.0
com.apple.AGDCPluginDisplayMetrics    3.22.9
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.8f6
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleGFXHDA    100.1.23
com.apple.driver.AppleIntelPCHPMC    2.0.1
com.apple.kext.AMD10000Controller    2.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.filesystems.apfs    945.200.129
com.apple.driver.AirPort.BrcmNIC    1400.1.1
com.apple.driver.AppleAHCIPort    329.200.2
com.apple.filesystems.hfs.kext    407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleAPIC    1.7
com.apple.nke.applicationfirewall    190
com.apple.security.TMSafetyNet    8
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.8f6
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.8f6
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.8f6
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOUSBHIDDriver    900.4.2
com.apple.kext.triggers    1.0
com.apple.driver.DspFuncLib    282.10
com.apple.kext.OSvKernDSPLib    527
com.apple.kext.AMDRadeonX5000HWLibs    1.0
com.apple.iokit.IOAcceleratorFamily2    400.24
com.apple.kext.AMDRadeonX5000HWServices    2.0.0
com.apple.iokit.IOAVBFamily    700.6
com.apple.plugin.IOgPTPPlugin    700.7
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOSurface    255.1
com.apple.iokit.IOSerialFamily    11
com.apple.iokit.IOBluetoothFamily    6.0.8f6
com.apple.driver.AppleHDAController    282.10
com.apple.iokit.IOHDAFamily    282.10
com.apple.iokit.IONDRVSupport    530
com.apple.kext.AMDSupport    2.0.0
com.apple.AppleGPUWrangler    3.22.9
com.apple.AppleGraphicsDeviceControl    3.22.18
com.apple.iokit.IOGraphicsFamily    530.9
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.AppleThunderboltNHI    4.7.5
com.apple.iokit.IOThunderboltFamily    6.8.1
com.apple.driver.AppleUSBMergeNub    900.4.2
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.iokit.IONVMeFamily    2.1.0
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.mDNSOffloadUserClient    1.0.1b8
com.apple.driver.corecapture    1.0.4
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI    1.2
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    493.0.0
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.200.8
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.kext.CoreTrust    1
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.200.1
com.apple.iokit.IOSCSIArchitectureModelFamily    408.200.1
com.apple.iokit.IOStorageFamily    2.1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOReportFamily    47
com.apple.iokit.IOTimeSyncFamily    700.7
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.Libm    1
com.apple.kec.corecrypto    1.0

EOF
Model: iMacPro1,1, BootROM 15.16.6059.0.0,0, 16 processors, 2,81 GHz, 32 GB, SMC 2.41f1
Graphics: Radeon Vega Frontier Edition, Radeon Vega Frontier Edition, PCIe
Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 3200 MHz, Corsair, CMD32GX4M4B3200C16
Memory Module: BANK 1/DIMM0, 8 GB, DDR4, 3200 MHz, Corsair, CMD32GX4M4B3200C16
Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 3200 MHz, Corsair, CMD32GX4M4B3200C16
Memory Module: BANK 1/DIMM0, 8 GB, DDR4, 3200 MHz, Corsair, CMD32GX4M4B3200C16
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)
Bluetooth: Version 6.0.8f6, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet 3, Ethernet, en1
Network Service: Wi-Fi, AirPort, en2
PCI Card: ASMedia ASM1074 / Intel X299 Series Chipset USB 3.0, USB eXtensible Host Controller, Built In
PCI Card: Intel X299 Series Thermal Subsystem, Thermal-Controller, Built In
PCI Card: Intel X299 Series Chipset SATA, AHCI SATA Controller, Built In
PCI Card: Intel X299 Series Chipset PMC, PMC-Controller, Built In
PCI Card: Realtek ALC S1220A HD Audio, HD-Audio-Controller, Built In
PCI Card: Intel I219V2 PCI Express Gigabit Ethernet, Ethernet Controller, Built In
PCI Card: ASMedia ASM3142 #3 1x USB 3.1 Type-A / ASM1543 1x USB 3.1 Type-C External, USB eXtensible Host Controller, Built In
PCI Card: Intel I211VA PCI Express Gigabit Ethernet, Ethernet Controller, Built In
PCI Card: ASMedia ASM3142 #1 1x USB 3.1 Type-C Internal, USB eXtensible Host Controller, Built In
PCI Card: Apple SSD AP1024M I, NVM Express Controller, Built In
PCI Card: ASMedia ASM3142 #2 2x USB 3.1 Type-A External, USB eXtensible Host Controller, Built In
PCI Card: Intel DSL6540 Thunderbolt 3 NHI, Thunderbolt 3 Controller, Slot-4
PCI Card: Intel DSL6540 XHC USB 3.1 Type-C (Type-A), USB 3.1 Controller, Slot-4
PCI Card: Radeon Vega Frontier Edition, Display Controller, Slot-1
PCI Card: Radeon Vega Frontier Edition HD-Audio,,,,,, Multimedia Controller, Slot-1
USB Device: USB 3.0 Bus
USB Device: ASM107x
USB Device: AURA Custom Human interface
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Receiver
USB Device: ASM107x
USB Device: USB 3.1 Bus
USB Device: External USB 3.0
USB Device: USB 3.1 Bus
USB Device: USB 3.1 Bus
USB Device: Ultra USB 3.0
Thunderbolt Bus:

Update: Finally changed AVX -4, AVX 512 - 3, and stable !!!.... Updated my score from about 58.000 to 63.000 in Mojave :headbang:


 
Last edited:
Thank you for the guide @kgp . Did macOS Mojave finally know what our CPU ID is ? It says Intel Xeon W now for my 7900x instead of "unknown cpu" before . Also my asus TB3 card died too and i have never actually use it other than installing the hardware and setting it up to be ready for use.... I supposed you had the same problem with yours since you're using a different TB3 card.
 
Thank you for the guide @kgp . Did macOS Mojave finally know what our CPU ID is ? It says Intel Xeon W now for my 7900x instead of "unknown cpu" before . Also my asus TB3 card died too and i have never actually use it other than installing the hardware and setting it up to be ready for use.... I supposed you had the same problem with yours since you're using a different TB3 card.

It says Xeon W due to the CPU type entry hardwired in the config.plist of my EFI-Folder distribution.

My TBEX 3 never died. I just don’t use it anymore, as I do have now the GC-Titan Ridge in my X299 rig and the former GC-Alpine Ridge in my X99 rig.
 
Status
Not open for further replies.
Back
Top