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
Sep 9, 2018
Messages
25
Motherboard
ASROCK X299-ITX/AC
CPU
i9 7980XE
Graphics
RADEON VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
  2. iOS
hi @kgp ,
If I use Sapphire Nitro+ RX Vega 64 do I have to input "PP_PhmSoftPowerPlayTable", etc in the SSDT Vega aml? and if I'm not misunderstanding in tutorial you still flashing your sapphire nitro+ Vega 64 to this https://www.techpowerup.com/vgabios/200283/sapphire-rxvega64-8192-180125 ?

Because I recently installed the same sapphire nitro+ Vega 64 (air cooled) but having problem with my display (dual display actually) when waking up from display off (energy saver in system setting) my monitor just blank screen, BIOS code is still AA, not having kernel panic whatsoever. I have to push the reset button or power on/off button. if display off for after around 20-30 second everything still can wake normally, but after 1 minute or more my display won't wake up.

in Clover/Kext/other I use whatevergreen, lilu, TSCAdjustreset, FakeSMC, AGPMenabler, IntelMausEthernet and AppleALC kexts.
this condition happened with or without SSDT Vega aml applied.
Tried also reset NVRAM within clover with pressing F11 but still no luck.
I have even try to fresh install but still happen.
BIOS setting CSM disable and everything else still exact the same with your guide.

Really stressed with this condition, any help will be very appreciate
and here is my config.plist :
 

Attachments

  • config.plist
    23.4 KB · Views: 119

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 ,
If I use Sapphire Nitro+ RX Vega 64 do I have to input "PP_PhmSoftPowerPlayTable", etc in the SSDT Vega aml? and if I'm not misunderstanding in tutorial you still flashing your sapphire nitro+ Vega 64 to this https://www.techpowerup.com/vgabios/200283/sapphire-rxvega64-8192-180125 ?

Because I recently installed the same sapphire nitro+ Vega 64 (air cooled) but having problem with my display (dual display actually) when waking up from display off (energy saver in system setting) my monitor just blank screen, BIOS code is still AA, not having kernel panic whatsoever. I have to push the reset button or power on/off button. if display off for after around 20-30 second everything still can wake normally, but after 1 minute or more my display won't wake up.

in Clover/Kext/other I use whatevergreen, lilu, TSCAdjustreset, FakeSMC, AGPMenabler, IntelMausEthernet and AppleALC kexts.
this condition happened with or without SSDT Vega aml applied.
Tried also reset NVRAM within clover with pressing F11 but still no luck.
I have even try to fresh install but still happen.
BIOS setting CSM disable and everything else still exact the same with your guide.

Really stressed with this condition, any help will be very appreciate
and here is my config.plist :

In which way do you have your GPU connect with your Display? HDMI or DisplayPort?

Try to see if you find within your Display settings options for enabling/disabling HDMI or DP port compatibility. This should fix your black screen wake issues.
 
Joined
Sep 9, 2018
Messages
25
Motherboard
ASROCK X299-ITX/AC
CPU
i9 7980XE
Graphics
RADEON VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
  2. iOS
T
In which way do you have your GPU connect with your Display? HDMI or DisplayPort?

Try to see if you find within your Display settings options for enabling/disabling HDMI or DP port compatibility. This should fix your black screen wake issues.
thankyou for your reply,
Both my display connected to the DP port,
I will try using HDMI/DP compatibility (i think i have try enable this before)
 

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
T

thankyou for your reply,
Both my display connected to the DP port,
I will try using HDMI/DP compatibility (i think i have try enable this before)

There should be one option for HDMI compatibility and one option for DisplayPort compatibility, depending on the connection in use.
 
Joined
Sep 9, 2018
Messages
25
Motherboard
ASROCK X299-ITX/AC
CPU
i9 7980XE
Graphics
RADEON VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
  2. iOS
U
There should be one option for HDMI compatibility and one option for DisplayPort compatibility, depending on the connection in use.
understood, will try tonight as soon as i get home
 
Joined
Mar 9, 2011
Messages
318
Motherboard
ASUS PRIME X299-Deluxe
CPU
i9-7980XE
Graphics
Vega Frontier
Hey KGP,

Not sure where the best place to chat about this is. but i do not believe that usb functions 100% and i have been stuck trying to figure out this issue.

Without using the KGP-ImacPro-XHCI.Kext i am unable to supply enough power to charge an ipad. however all other functions seem to work. (aside from the obvious external drives showing as internal)

When i use your kext the ipad charges (and it appears im not getting any disconnects on my external raid box's either) however if i have the ipad charging and connect a usb3 hard drive the machine does not have enough power for it and i get a pop "this accessory needs power"

If you are willing to help with this problem that would be great. if not thats totally cool as well. i just know that you have a good relationship with others who may be able to help such as @RehabMan
 

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
Hey KGP,

Not sure where the best place to chat about this is. but i do not believe that usb functions 100% and i have been stuck trying to figure out this issue.

Without using the KGP-ImacPro-XHCI.Kext i am unable to supply enough power to charge an ipad. however all other functions seem to work. (aside from the obvious external drives showing as internal)

When i use your kext the ipad charges (and it appears im not getting any disconnects on my external raid box's either) however if i have the ipad charging and connect a usb3 hard drive the machine does not have enough power for it and i get a pop "this accessory needs power"

If you are willing to help with this problem that would be great. if not thats totally cool as well. i just know that you have a good relationship with others who may be able to help such as @RehabMan

Did you ever use my SSDT-X299-USBX.aml, which usually fixes the USB power assignation?
 
Joined
Mar 9, 2011
Messages
318
Motherboard
ASUS PRIME X299-Deluxe
CPU
i9-7980XE
Graphics
Vega Frontier
Did you ever use my SSDT-X299-USBX.aml, which usually fixes the USB power assignation?

Of Course!

(just a quick side note, when i updated to Mojave, i started from scratch with a fresh install following the new guide, so all files are updated to the recent version)
 

Attachments

  • Screen Shot 2018-10-01 at 1.11.05 PM.png
    Screen Shot 2018-10-01 at 1.11.05 PM.png
    110.3 KB · Views: 95
  • Like
Reactions: kgp

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
Of Course!

(just a quick side note, when i updated to Mojave, i started from scratch with a fresh install following the new guide, so all files are updated to the recent version)

And if you use KGP-ImacPro-XHCI.Kext you still witness USB power issues? I mean without this kext you do not have a well defined XHC USB configuration. BTW.. you seem to use an old version of this kext, as the bug showing external drives as internal should have been removed quite a while ago.

Screenshot 2018-10-01 at 19.38.14.png


Screenshot 2018-10-01 at 19.38.29.png


Below I attach the most recent version I am currently using myself.

I regret, but I am not able to reproduce your issues, as in my case XHC USB behaves as expected. I can connect my iPhone X via one of the USB3.0 ports and it charges without any issue. It is commonly know that iPad devices different from iPad mini do not properly charge on USB ports of PCs (these iPads require much higher USB voltage as usually provided on USB ports of PCs). They do load but too slowly.. therefore you will receive the message "not loading". Else your iPad will be fully accessible from iTunes, while connected via USB. Your iPad should properly load via USB when switched off.

If you still think there is a power issue within the current XHC USB implementation, you are free to address your issue to RehabMan in one of his threats. Maybe he is able to help. I really don't know how to do it better. Please let me know in case you figure out that I am yet missing something.

Cheers,

KGP
 

Attachments

  • KGP-iMacPro-XHCI.kext.zip
    2.9 KB · Views: 71
Last edited:
Joined
Mar 9, 2011
Messages
318
Motherboard
ASUS PRIME X299-Deluxe
CPU
i9-7980XE
Graphics
Vega Frontier
sorry if i wasnt clear, only without the kext do the external drives show as internal.

thats very interesting i didnt know the issue with the ipad charging. ill try and do more digging, if i do resolve the issue i will let you know.


Thank you

And if you use KGP-ImacPro-XHCI.Kext you still witness USB power issues? I mean without this kext you do not have a well defined XHC USB configuration. BTW.. you seem to use an old version of this kext, as the bug showing external drives as internal should have been removed quite a while ago.

View attachment 354513

View attachment 354514

Below I attach the most recent version I am currently using myself.

I regret, but I am not able to reproduce your issues, as in my case XHC USB behaves as expected. I can connect my iPhone X via one of the USB3.0 ports and it charges without any issue. It is commonly know that iPad devices different from iPad mini do not properly charge on USB ports of PCs (these iPads require much higher USB voltage as usually provided on USB ports of PCs). They do load but too slowly.. therefore you will receive the message "not loading". Else your iPad will be fully accessible from iTunes, while connected via USB. Your iPad should properly load via USB when switched off.

If you still think there is a power issue within the current XHC USB implementation, you are free to address your issue to RehabMan in one of his threats. Maybe he is able to help. I really don't know how to do it better. Please let me know in case you figure out that I am yet missing something.

Cheers,

KGP
 
  • Like
Reactions: kgp
Status
Not open for further replies.
Top