Contribute
Register

[Success] ASRock Z390 Phantom Gaming-ITX + TB3 + iGPU + Mojave + SFF Build

Joined
Dec 29, 2010
Messages
223
Motherboard
GA-Z97N-Gaming 5
CPU
Core i7 4790K
Graphics
Nvidia GTX 760
Mac
Classic Mac
Mobile Phone
@mango1122, do you have any issues with crashes related to AMD GPUs with these TB3 SSDTs? Mine are sporadic. Some times there is no problem with wake from sleep, other times there are problems. Also seeing some variability with the attached TB device connecting properly after sleep-wake.

Have you had better success with the modified firmware?
 
Joined
May 23, 2019
Messages
243
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
At this moment, I think the Thunderbolt SSDT is very unstable. I don't use a GPU, but even with the iGPU - I have had sleep wake issues, monitor disconnects etc. The modified firmware is known to not work with sleep wake. So I guess choices are limited.
 
Joined
Jun 7, 2019
Messages
101
Motherboard
Z490 Vision D
CPU
i9-10900K
Graphics
Sapphire RX Vega64
Mac
  1. MacBook Pro
Joined
May 23, 2019
Messages
243
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
@mango1122 FWIW I tried injecting DROM and UUID on the patched firmware => No luck. TB3 still dies after sleep.
Yeah same behaviour. I’ve given up for now. Worth a try - I read somewhere that you can try with setting thunderbolt option - sw smi on tbt hotplug to enable. If that doesn’t work try the other one -acpi notify on tbt hotplug. If that doesn’t work set both to enable. In all 3 tests start with a cold boot.
 

sdm

Joined
Jan 6, 2013
Messages
17
Motherboard
Z390 Phantom Gaming-ITX/ac
CPU
i3 9100
Graphics
UHD 630
Good day, is anyone use IGPU connectors patching?
For me everything work, but, in Hackintool i see DP connection type instead HDMI, when i use IGPU HDMI Out.
I know about instruction: https://dortania.github.io/OpenCore-Desktop-Guide/extras/gpu-patches.html
But, maybe anyone already have appropriate config (preferably for open core :) )
I think i found relative example hire:
this is connectors for ASRock Z390M-itx/ac but i think, it also compatible with phantom model:
 

sdm

Joined
Jan 6, 2013
Messages
17
Motherboard
Z390 Phantom Gaming-ITX/ac
CPU
i3 9100
Graphics
UHD 630
I think i found relative example hire:
this is connectors for ASRock Z390M-itx/ac but i think, it also compatible with phantom model:
I use follow configs for check changes:
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-busid</key>
<data>BAAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-flags</key>
<data>xwMAAA==</data>
<key>framebuffer-con2-index</key>
<data>AwAAAA==</data>
<key>framebuffer-con2-pipe</key>
<data>EgAAAA==</data>
<key>framebuffer-con2-type</key>
<data>AAgAAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-unifiedmem</key>
<data>AAAAgA==</data>
</dict>
<key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
<dict>
<key>layout-id</key>
<data>AQAAAA==</data>
</dict>
</dict>
<key>Block</key>
<dict/>
</dict>
as same as
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-type</key>
<data>AAgAAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-unifiedmem</key>
<data>AAAAgA==</data>
</dict>
<key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
<dict>
<key>layout-id</key>
<data>AQAAAA==</data>
</dict>
</dict>
<key>Block</key>
<dict/>
</dict>
At both cases as result, in Hackintool I see connection type as HDMI, but in system sound settings - audio out type shown as Display Port :(
 
Last edited:

sdm

Joined
Jan 6, 2013
Messages
17
Motherboard
Z390 Phantom Gaming-ITX/ac
CPU
i3 9100
Graphics
UHD 630
Is anyone, who using IGPU HDMI see the same connector type in audio out settings?
 
Last edited:
Joined
Dec 1, 2019
Messages
1
Motherboard
B85M
CPU
i5
Graphics
iGP
Hello @rj510
I also want minimalistic setup without dGPU based on ASRock Z390 Phantom Gaming-ITX
I need hackintosh for work. My main requirements = 3 monitors 2560x1080 75Hz.

Is it possible to connect all 3 monitors at the same time? Maybe you try it.
1st - via HDMI, 2nd - via Display port, 3rd - via Thunderbolt 3 with Thunderbolt 3 to Dual DisplayPort Adapter

I see that such configuration is possible in theory, according to Intel website docs
....
What is your recommendation?
Or it's easier to take simpler motherboard, but with dGPU?

Thank you in advance.
Hi there, I'm using a triple monitor setup for 4 years now (1920x1200). in the beginning I was sceptic with TB3 port but it works flawlessly. What I had to do to get over standby/sleep issues was to add properties for no-hda-gfx as this causes KP after wakeup events (I guess because my monitor has no sound).
Bildschirmfoto 2020-05-31 um 19.14.48.png
 
Joined
May 16, 2012
Messages
86
Motherboard
ASRock Z390 Phantom Gaming-ITX
CPU
i5-9600K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
OK. So with the update to 10.15.5 I do not any drivers are loaded under System Report > Thunderbolt. However, all my devices connected to my TB3 dock are working perfectly. Seems odd. Perhaps the SSDT needs to be updated for the most recent Catalina update?
 
Top