Contribute
Register

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

Status
Not open for further replies.
Joined
Dec 7, 2017
Messages
133
Motherboard
MSI H81M-P33
CPU
i5-4670
Graphics
GTX 750
Mobile Phone
  1. Android
My system is i9 9900x, Gigabyte x299 Master, with Quadro P1000 & P4000. 64gb ram. I have tried many procedures to install Mojave in my system. But no progress. Please help me, what should i do. I have attached my configuration.
Mojave & NVidia video cards aren't compatible: there are no device drivers for Quadro cards under Mojave.
High Sierra might be an option, however.
 
Joined
Nov 20, 2013
Messages
114
Motherboard
Asrock X299 TAICHI XE
CPU
i9 7940x
Graphics
Nvidia GTX 1080 TI FE
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
My second build went smooth in the first attempt and running fine now.
i9 9900x, ASROCK X299 TAICHI XE, G.SKILL 4X8 32 GB 3200 15Q RAM, GTX 1060 6GB, Corsair H115i.
I am on High Sierra for now, just waiting for one or two month. After that will update to AMD card and Mojave.
Everything work fine except for all USB drives get ejected including pen drive upon wake from sleep.
The i9 9900x was even detected with the older BIOS V-1.0, came with the ASROCK board. I updated to the current Version V-1.60 and system is rock solid.

Thanks and kudos to KGP for making this possible.:headbang:
 
  • Like
Reactions: kgp
Joined
Jul 21, 2018
Messages
2
Motherboard
Gigabyte X299 Master
CPU
i9-9900X
Graphics
Quadro P4000
My second build went smooth in the first attempt and running fine now.
i9 9900x, ASROCK X299 TAICHI XE, G.SKILL 4X8 32 GB 3200 15Q RAM, GTX 1060 6GB, Corsair H115i.
I am on High Sierra for now, just waiting for one or two month. After that will update to AMD card and Mojave.
Everything work fine except for all USB drives get ejected including pen drive upon wake from sleep.
The i9 9900x was even detected with the older BIOS V-1.0, came with the ASROCK board. I updated to the current Version V-1.60 and system is rock solid.

Thanks and kudos to KGP for making this possible.:headbang:

I am not so expert in hackintosh.
Can you provide me your EFI folder..?
Thanks. :)
 
Joined
Apr 21, 2010
Messages
63
Motherboard
ASUS Prime X299-A
CPU
i9-7900X
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
@Akibkhanpostcircle,

did you actually ensure that the microcodes of your recent Gigabyte X299 Master BIOS firmware actually support the i9-9900X?

@ori69, never heard about any necessity of additional Clover entries for the i9-9XXX series..

Hi KGP,

many many thanks for your guides, your knowhow and richness of detail ist fabulous!

Ich have the same kernel panic with a brandnew 9900X, and it´s exactly the same like with the 9820X in this thread:
I get this KP with an Asrock X299 Taichi XE and an Asus Prime X299-A. If I switch the new 9900X with a 12C 9920X or the 1stG 10C 7900X, both systems are booting perfectly (HS and Mojave). I'm afraid that there must be a new revision of the 9900X, because I have build a few systems wir 9900X, and there were no problems at all. I have tried a few things like change the SMBIOS, boot only with a generic Clover setup and FakeSMC, with or without ACPI fixes, TSCAdjustReset.kext etc, but I get always - with both boards - the same "AppleACPIPlatform" KP on start. Win 10 Pro boots up with no problems, on both MBs. Hm...
 

kgp

Retired
Joined
May 30, 2014
Messages
6,780
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
Thanks KGP
I remove patch Can you look this ioreg
Can you make SSDT for Alpine Ridge I will test
Thank you.

As stated in my respective post above, I would need an IOREG.save without any SSDT in your EFI-Folder.

Thanks in advance,

KGP

P.S: Seems you still did not get the point what are the flaws in your current PC01.BR1A.SL01 SSDT implementations. Once I have the necessary original IOREG information, I will create one single SSDT accounting for all devices implemented under PC01.BR1A.SL01 on different PCI bridges, which is the correct way to go and up to know you also use wrong ACPI variable replacements in your TB SSDT, which must become also part of the PC01.BR1A.SL01 SSDT in any case based on your current PCIe slot population. Having the above in mind one can also directly implement my TB SSDT implementation within the common PC01.BR1A.SL01 SSDT.
 
Last edited:

kgp

Retired
Joined
May 30, 2014
Messages
6,780
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 KGP,

many many thanks for your guides, your knowhow and richness of detail ist fabulous!

Ich have the same kernel panic with a brandnew 9900X, and it´s exactly the same like with the 9820X in this thread:
I get this KP with an Asrock X299 Taichi XE and an Asus Prime X299-A. If I switch the new 9900X with a 12C 9920X or the 1stG 10C 7900X, both systems are booting perfectly (HS and Mojave). I'm afraid that there must be a new revision of the 9900X, because I have build a few systems wir 9900X, and there were no problems at all. I have tried a few things like change the SMBIOS, boot only with a generic Clover setup and FakeSMC, with or without ACPI fixes, TSCAdjustReset.kext etc, but I get always - with both boards - the same "AppleACPIPlatform" KP on start. Win 10 Pro boots up with no problems, on both MBs. Hm...

In my personal opinion, the BIOS firmware of the respective motherboards still lacks a proper microcode update that properly considers ALL CPUs of the new I9-9XXX series. You should contact the respective manufacturers in any case.
 

kgp

Retired
Joined
May 30, 2014
Messages
6,780
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
My second build went smooth in the first attempt and running fine now.
i9 9900x, ASROCK X299 TAICHI XE, G.SKILL 4X8 32 GB 3200 15Q RAM, GTX 1060 6GB, Corsair H115i.
I am on High Sierra for now, just waiting for one or two month. After that will update to AMD card and Mojave.
Everything work fine except for all USB drives get ejected including pen drive upon wake from sleep.
The i9 9900x was even detected with the older BIOS V-1.0, came with the ASROCK board. I updated to the current Version V-1.60 and system is rock solid.

Thanks and kudos to KGP for making this possible.:headbang:

Good and nice to know!

USB drives getting ejected upon wake from sleep is not only a commonly known Hackintosh problem but apparently also an Apple one. As outlined in my guidelines, tools like mountain.app partly remove this issue on Hackintosh and Apple systems.

Good luck,

KGP
 
Last edited:
Joined
Oct 12, 2010
Messages
721
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
As stated in my respective post above, I would need an IOREG.save without any SSDT in your EFI-Folder.

Thanks in advance,

KGP

P.S: Seems you still did not get the point what are the flaws in your current PC01.BR1A.SL01 SSDT implementations. Once I have the necessary original IOREG information, I will create one single SSDT accounting for all devices implemented under PC01.BR1A.SL01 on different PCI bridges, which is the correct way to go and up to know you also use wrong ACPI variable replacements in your TB SSDT, which must become also part of the PC01.BR1A.SL01 SSDT in any case based on your current PCIe slot population. Having the above in mind one can also directly implement my TB SSDT implementation within the common PC01.BR1A.SL01 SSDT.
Hi Kgp
I update IOREG with out SSDTs.
 

Attachments

  • navaratnam’s iMac Pro (2).ioreg
    7.9 MB · Views: 40

kgp

Retired
Joined
May 30, 2014
Messages
6,780
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 Kgp
I update IOREG with out SSDTs.

Attached the System SSDT configuration for your X299-WU8 and current PCIe slot population you should build on.

I guess that any bug fixing, if necessary at all, and likely missing cosmetic corrections/adaptations can be done by yourself.

I would appreciate, if this time we could avoid any excess of subsequent posts like last time. ;)

Good luck,

KGP
 

Attachments

  • KGP-System-SSDTs-X299-WU8-nmano.zip
    19.1 KB · Views: 67
Last edited:
Joined
Apr 21, 2010
Messages
63
Motherboard
ASUS Prime X299-A
CPU
i9-7900X
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
In my personal opinion, the BIOS firmware of the respective motherboards still lacks a proper microcode update that properly considers ALL CPUs of the new I9-9XXX series. You should contact the respective manufacturers in any case.

Hi KGP,
thank you for your assessment. I think too that there is the need of a few microcode/ME-Updates from the board manufacturers. The X299 Taichi XE UEFI for example is from late 2018, the one from the Prime X299-A is from 02/2019 anyhow. But confusingly enough W10 is booting, so there is obviously a HS/Mojave kernel problem with 9820X and newer 9900X (maybe not newer but specific revision).
 
Status
Not open for further replies.
Top