Contribute
Register

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

Status
Not open for further replies.

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
Hello,

Thank you for wanting to help, I appreciate that.
The error was related to memory allocation. Either stuck at the ++++++, or just a line saying "Error Allocating 0x33ac pages at 0x000000000ee00000 alloc type 2"
Etc.

I was able to finally boot on macOS using this AptioMemoryFix.efi.
Link: https://github.com/acidanthera/AptioFixPkg/releases

I also had to create a USB stick with UEFI Shell and save the memory map (MEMMAP), study it under windows to set the slide parameter (was slide=129 for me).
The procedure I followed is here: https://github.com/wmchris/DellXPS15-9550-OSX/blob/10.13/Additional/slide_calc.md

Strangely, the second boot did not work and I had to remove the slide=129 parameter.

So big progress!

Now, I will have to redo all the SSDT work and USB mapping for this motherboard. Thankfully, all the rest is similar (same CPU, and X99 platform).

Will also have to try OC and match what I had on the ASUS X99 DELUXE.

Will keep you posted.

AptioMemoryFix.efi cannot be used with any slide boot flag. In principle the version implemented in my original EFI-Folder distribution should work. Sometimes it is necessary to reflash the BIOS or reformat the boot drive to prevent memory allocation errors. Also enabling "Above 4G decoding" in your BIOS settings might help to prevent memory allocation errors.
 
Last edited:
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
Hello Mojave!

388803
388804
 
  • Like
Reactions: kgp
Joined
Apr 28, 2010
Messages
4
Motherboard
Snow Leopard
CPU
1156 I7
Graphics
GTX260
Mac
  1. Mac mini
  2. Mac Pro
Classic Mac
Mobile Phone
  1. iOS
Hi:
My mobo is asus x99a/usb3.1 with x6900k and I had down MSR 0xE2 register unlock for OSX Kernel Write step and without any error. But it can't worked at BIOS Flashback. Any one can help?
 
Joined
Aug 5, 2013
Messages
54
Motherboard
Asus X99 Deluxe
CPU
i7-5820K
Graphics
GTX 960
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. iMac
  2. LC
  3. Portable
  4. Power Mac
  5. PowerBook
  6. SE
Mobile Phone
  1. Android
AptioMemoryFix.efi cannot be used with any slide boot flag. In principle the version implemented in my original EFI-Folder distribution should work. Sometimes it is necessary to reflash the BIOS or reformat the boot drive to prevent memory allocation errors. Also enabling "Above 4G decoding" in your BIOS settings might help to prevent memory allocation errors.
The version of AptioMemoryFix.efi I have does accept slide arguments. The one in your folder did not work, I tried everything. The only way to boot macOS, the first time, on this mobo was to use this version of AptioMemoryFix with slide=129 (calculated from memmap). After this first boot, I had to remove the slide argument. Maybe now the one in your folder would work.

I had several random boot failure after that, but not related to mem alloc. One was because of a APFS problem that was solved by booting to Recovery and reinstall last APFS snapshot. Booting single user mode and fsck was possible, and fsck did not found anything, but I could not boot farther. Anyway, that wa solved.

The MSI X99A XPower AC I have is not as good as the Asus X99 Deluxe, as I could OC the 5820K CPU to 4.7 GHz and memory to 2.75 GHz (specs being 2,7 GHz). Now, I can only OC up to 4 GHz and mem does not even reach its specs (stable at 2.17 GHz). At least I am able to run my gig, but I miss my Asus stability. However, the BIOS is cleaner on MSI, and I have native NVRAM (was not working on the Asus).

One other problem is that the on board wifi on the MSI is an Intel 7260, unsupported by macOS. The module is set in a proprietary slot on the mobo, but inside the module, it is simply a M2 Key A+E card. In the Asus module from my dead mobo, the module had a mPCIe slot going directly on the mobo by the I/O shield. I bought a mPCIe to M2 A+E adapter and hopefully will be able to install the Broadcom card (that I know works with macOS) into the MSI instead of the Intel one.
EDIT: Wifi + BT works perfectly! Tricked the MSI to use the Asus Broadcom module.​
And the mPCIe to M2 Key A+E converter is: https://www.amazon.fr/dp/B0788CB79P/?tag=tonymacx8607-21

One other strange thing, my previous gold 1 kW PSU that I thought was dead) is working fine with the MSI card. Would not work with Asus Z170 when I tried. Asus X99 Deluxe and Z170A are ATX while MSI X99A is EATX (and has more power connectors on the mobo), maybe that is why.

I have the MSI USB map done (did not do a limited 15 yet).
 
Last edited:
Joined
Mar 7, 2013
Messages
92
Motherboard
GA-X99M-Gaming 5
CPU
i7-5820K
Graphics
RX560
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Need help:)
I updated to the latest public beta . With no backup of 10.14.3. Only have 10.13.
it boots to a black screen. Plus it’s slow to boot. Tried updating clover. No luck any insight to save my 10.14.3 ?
 
Joined
Mar 7, 2013
Messages
92
Motherboard
GA-X99M-Gaming 5
CPU
i7-5820K
Graphics
RX560
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Fixed . Updated whatevergreen kext.
Making a current back up.
 
Joined
Jun 18, 2011
Messages
379
Motherboard
Rog Strix z490 E gaming
CPU
i9 10900k
Graphics
5700xt
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Well you will have to watch GPU temps when using any load table. You can also remove the load table from the SSDT for testing purposes.

Concerning system freezes also watch CPU temps and modify CPU related BIOS settings if necessary.

What about sleep wake after assigning 255 to the BT/WFI HS port?

One important thing though!!!! In your config.plist, in Section System Parameters of Clover Configurator you have "Inject Kexts" on "Detect" instead of "YES", while the latter option is mandatory and also implemented such in my default EFI-Folder distribution!
Hi!! The freezes are related to gpu, 100% sure. Now Im working with a vgtab kext generated by me instead of with the AML file (I deleted AML file for now for testing purposes). Im using kext because I tried to change the tables with the new ones generated by vgtab but when GPU reaches 1.60ghz clock, it stucks there and dont "relax". With kext, its working perfect and no more freezes after 3 days of test. BTW, my vega64 has 1590mhz clock, so I configured VGtab like this, I dont know if its well configurated or not, but I downgrade too the "max fan speed", because at 4900 it is too loudy.

389280


Now I have configured inject-kext with "detect" too.

The sleep problem persists. I've changed all used USB to 255 like I said, but when I try to sleep the pc wakes up instantly without screen and then sleeps again, and wakes again, and so on. I have to disconnect the PSU cable, and reconnect to be able to turn off and restart.
 
Joined
Feb 27, 2013
Messages
37
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi KGP

Could you please help me with the implementation of a RX580 and hot swap thunderbolt on a X99 Designare EX?

Thunderbolt works if HD is connected on start up.

Please find enclosed all the thinks you need (I think). Just two output ports works on my RX580 (Gigabyte Aorus Radeon RX 580 8G 8GB GDDR5).

Thanks in advance,

JLC
 

Attachments

  • MacPro.zip
    49.8 MB · Views: 103
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

Could you please help me with the implementation of a RX580 and hot swap thunderbolt on a X99 Designare EX?

Thunderbolt works if HD is connected on start up.

Please find enclosed all the thinks you need (I think). Just two output ports works on my RX580 (Gigabyte Aorus Radeon RX 580 8G 8GB GDDR5).

Thanks in advance,

JLC

As detailed in my 10.14 X299 thread, I do not provide further individual, user specific support along my threads in addition to all my available and anyway detailed and extensive guidelines for now. I am sure other experienced users familiar with these general guidelines and approaches can help you in your specific issues, if really necessary and not already discussed and solved a few hundred times along my respective threads anyway.

Thanks for your comprehension.

KGP
 
Last edited:
Joined
Mar 7, 2019
Messages
2
Motherboard
Asus X99 Rampage V Edition 10-Clover
CPU
i7-6900K
Graphics
RTX 2080 TI
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Hi
The link to download Mojave manually (and therefore the createinstaller script) seem to no longer be valid (not found errors). Could you refresh them if possible?
 
Status
Not open for further replies.
Top