Contribute
Register

iMac Pro X299 - 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,902
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
For me it worked OOB
I also tried to add the patch in this guid and it did not change anything

If you want me to do more tests, I will
I have 2 identical cards

Maybe I'll change their sons and see if there's any change?
Marvelous that the card just worked out of box. Let’s see if the other will too and if other users also confirm your current observation.

There is obviously no reason to use any patch for a card that is natively supported by macOS.

Up to now, for the ASUS Aquantia 10GB NIC, this was definitely not the case and therefore users applied the respective workaround under macOS.

Also there is no need for any additional testing, as without the 10.13.3 firmware patching and the subsequent Mieze build-in patch for higher macOS version, up to now the card would not have been even recognised by macOS.

There is one thing you could test though: I don't know which macOS version you are on. In any case, you could try to see if your card also gets natively implemented under former macOS versions.

And there is also one last question though, likely interesting for all of us: where and when did you purchase these cards and are they factory with factory firmware or second hand?
 
Last edited:
Joined
Nov 1, 2014
Messages
75
Motherboard
Asus Rampage VI Apex
CPU
i9-9980XE
Graphics
Vega F.E.
Mac
MacBook Pro
Mobile Phone
iOS
Marvelous that the card just worked out of box. Let’s see if the other will too and if other users also confirm your current observation.

There is obviously no reason to use any patch for a card that is natively supported by macOS.

Up to know, for the ASUS Aquantia 10GB NIC, this was definitely not the case and therefore users applied the respective workaround under macOS.

Also there is no need for any additional testing, as without the 10.13.3 firmware patching and the subsequent Mieze build-in patch for higher macOS version, up to now the card would not have been even recognised by macOS.

There is one thing you could test though: I don't know which macOS version you are on. In any case, you could try to see if your card also gets natively implemented under former macOS versions.

And there is also one last question though, likely interesting for all of us: where and when did you purchase these cards and are they factory with factory firmware or second hand?
The network cards are new from Amazon
MacOs Version 10.14.4 (18E226)


400269


Windows 10 Device Manager

400272
 
Joined
Feb 5, 2013
Messages
783
Motherboard
Asus X299 Prime Deluxe
CPU
i9 7940X
Graphics
Radeon VII
Mac
iMac, Mac Pro
The network cards are new from Amazon
MacOs Version 10.14.4 (18E226)


View attachment 400269

Windows 10 Device Manager

View attachment 400272

That's great news. To me, this means the Asus Aquantia cards are supported natively in macOS. That means more choices for us, and anyone who wants a 10G card (that even includes Windows and Linux users). Now there are three that I can count (Sonnet, Syba, Asus) in the ~$100 range, and there are probably more, and in the future many more than that. Considering where we were even a year ago, this is great progress.
 
Joined
Apr 18, 2011
Messages
280
Motherboard
ASUS WS X299 Sage/10G
CPU
i9-7980XE
Graphics
Vega Frontier Edition
Mac
MacBook Pro
Mobile Phone
iOS
Also potential good news to those considering the Rampage VI Extreme Omega boards. Hoping to mess with one of these boards and jumping pins for thunderbolt and will report back.
 
Joined
Mar 10, 2018
Messages
14
Motherboard
ASUS PRIME X299-Deluxe II
CPU
i9-9900X
Graphics
Radeon VII x2
Mac
MacBook Pro
Mobile Phone
Android, iOS
What do you mean by "I tried creating a ssdt for Radeon VII but it do not get injected properly"?

Inspecting your IOREG, the SSDT from my Githib Library you adapted for your 2x Radeon VII seems implemented properly, although you are missing SSDT-DTPG.aml and SSDT-X299-HDEF.aml in addition in your EFI-Folder.

Else you are not using any already available XHC USB kext, and if you would use the available 15-port kext, you could also disable all USB port limit patches. The other two Kext Patches in your config.plist are anyway disabled and I do not really know what is there meaning.

Hope this helps somehow and note that else your black screen on boot must not be necessarily GPU related and also could be some KP caused by something else. KP on wake with TB devices connected to the TTR on my Deluxe during sleep have been an issue I just got rid off by employing the WS X299 Sage 10, and even there are still problems with the LG5K2K when connected via TB to the TTR on wake from sleep.

Good luck,

KGP
Hi KGP,

Happy Easter!

What I meant was that I was trying to modify some properties of the Radeon VII such as hda-gfx.
I was inspired by your suggestion and was able to implement SSDTs for most of my devices. One of the challenges I have is not being able to change the hda-gfx properties of my two Sapphire Radeon VII.

Please look at the attached picture. I want to change the value to onboard-2 but for some reason, it would not change.

At this point, I have yet to implement USB limits or the on-board Titan Ridge.

BTW, I would like to echo that my ASUS XG-C100C (AQC-107) is recognised by macOS 10.14.4 out of box. I have removed the Mieze patch from Clover now.

Best regards,

Isaac
 

Attachments

kgp

Retired
Joined
May 30, 2014
Messages
6,902
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Hi KGP,

Happy Easter!

What I meant was that I was trying to modify some properties of the Radeon VII such as hda-gfx.
I was inspired by your suggestion and was able to implement SSDTs for most of my devices. One of the challenges I have is not being able to change the hda-gfx properties of my two Sapphire Radeon VII.

Please look at the attached picture. I want to change the value to onboard-2 but for some reason, it would not change.

At this point, I have yet to implement USB limits or the on-board Titan Ridge.

BTW, I would like to echo that my ASUS XG-C100C (AQC-107) is recognised by macOS 10.14.4 out of box. I have removed the Mieze patch from Clover now.

Best regards,

Isaac
Dont't get the point why you want to use onboard-2 for your Radeon VII, while you use onboard-1 for HDEF. Else I would appreciate, if you would not change authorship in SSDTs taken from the Github library, where all people with significant contributions are cited anyway and also nice to know that you also confirm native support for the ASUS XG-C100C (AQC-107) under 10.14.4 thus I will consider the respective discovery of @ICEVISION also in my guidelines.
 
Joined
Oct 12, 2010
Messages
692
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
iMac, Mac Pro

kgp

Retired
Joined
May 30, 2014
Messages
6,902
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Hi KGP
Can you confirm your bluetooth working or not?
Thanks.
My bluetooth is perfectly working including sleep/wake.
 

kgp

Retired
Joined
May 30, 2014
Messages
6,902
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Radeon VII now considered within Whatevergreen Source Code distribution

I just asked @VIT9696 to consider all necessary Radeon VII details within his Whatevergreen Source Code distribution and he kindly did immediately.

Radeon VII is now also part of WEG and all necessary cosmetics are now also properly displayed under "About this Mac" and "Graphics/Displays" of Apple's system report also by means of WEG and not only as up to now by means of my SSDT-X299-Radeon-VII.aml available in my Github SSDT repositories. For respective testing purposes, I removed my respective Radeon VII SSDT temporarily.

400379


400376


The new version of WEG however seems to work also well in line with the actual version of my SSDT-X299-Radeon-VII.aml and the Kozlek/Interferenc FakeSMC/HWSensor kext distribution that I recently modified to properly display Radeon VII GPU Temps under iStatMenus and which is also hardwired such within my 10.14.5 EFI-Folder Github distribution.

400377


Against former claims of others, the current Radeon VII WEG consideration does not seem to have any effect on respective Geekbench scores either.

Let’s see if all the above remains valid after long term testing not only by myself but also by other users, moreover as everything related to the VII should be considered as beta in any case.



Enjoy and have fun,

400378


Edit:

Note that the new WEG source code also seems to fix some actual or at least some former macOS inconsistencies concerning "compatible", "subvendor-ID",... GFX0 and HDAU properties. Thus anybody using my RadeonVII SSDT in addition to WEG, needs to download and implement the new modified RadeonVII-WEGVII SSDT from my respective Github libraries, after the usual adaptation to motherboard and PCI-Slot Population. I also dropped the formerly implemented load table created with VGTab (version for Vega64) but apparently not fully compatible with Radon VII, as it actually does not seem to provide major improvements and therefore rather would be confusing in the ongoing beta testing. All other above conclusion however seem still valid also after the actual changes in the RadeonVII-WEGVII SSDTs.
 
Last edited:
Status
Not open for further replies.
Top