Contribute
Register

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

Joined
Dec 13, 2010
Messages
334
Motherboard
Z390 PHANTOM GAMIG-ITX/ac
CPU
i5-9600K
Graphics
UHD 630
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. Android
  2. iOS
Hi, for me only run SSDT-TbtOnPch_PINI_D8.aml but my IOReg show root port is at "dc" :crazy:

If try with SSDT-TbtOnPch_PIN.aml when i like eject external SSD, not eject.

Captura de pantalla 2020-05-06 a las 17.34.43.png
 
Joined
May 31, 2016
Messages
50
Motherboard
Asrock Z390 Phantom Gaming itx/ac - OC
CPU
i7-8700
Graphics
RX 460, 2560x1080
Mac
  1. MacBook Air
  2. Mac mini
Mobile Phone
  1. iOS
Joined
May 17, 2012
Messages
51
Motherboard
ASRock Z390 Phantom Gaming-ITX
CPU
i5-9600K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
I’m really curious. How long does it take you guys to boot from off (cold boot) to OSX desktop?

I want to know if it is worth reinstalling my build and going from clover to OC. Everything is working, but will do it for science and faster boot times.

Unless of course bios settings improve boot times in which case, would you all mind sharing whatever bios settings you can?
 
Joined
May 31, 2016
Messages
50
Motherboard
Asrock Z390 Phantom Gaming itx/ac - OC
CPU
i7-8700
Graphics
RX 460, 2560x1080
Mac
  1. MacBook Air
  2. Mac mini
Mobile Phone
  1. iOS
Those who has the hardware flashing tools could you try to update the TB firmware via the FwUpdateTool V1.0.4 with the patched file ASRock_z390_ITX_Patched_NVM20_try1 ? It seems the FwUpdateTool v1.0.4 did not block the update.
 
Joined
Dec 29, 2010
Messages
232
Motherboard
GA-Z97N-Gaming 5
CPU
Core i7 4790K
Graphics
Nvidia GTX 760
Mac
Classic Mac
Mobile Phone
Yes - I did that to test the SSDT. If you want to flash the original firmware back - use the tbpatcher from GitHub

sudo ./tbpatch patch -p RP@21 -f patch2.plist.
or you can use the external programmer as before or boot into Windows and update the firmware for the TB device.

The only benefit I see is that USB-C devices are getting detected connected to the TB port. I haven't tested extensively so do not know the other benefits.

@mango1122, could you explain the use of tbpatcher a bit more?

Using this tool can you flash the full original NVM20 in macOS?
 
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, could you explain the use of tbpatcher a bit more?

Using this tool can you flash the full original NVM20 in macOS?

If you are on the stock NVM20 firmware you don’t need this.
This is for people to undo the modifications done to the firmware when we patched it to get TB working. After the tbpatch tool they would get the firmware restored to the stock NVM20.
The tool does selective patching of bytes. If you don't understand what you are doing - I wouldn't recommend using it.

You want to be on the stock firmware to use a SSDT to enable thunderbolt ( yes you no longer need to patch the firmware). Details are in my post above. With the SSDT thunderbolt would work in macOS and also in Windows.
 
Joined
Dec 13, 2010
Messages
334
Motherboard
Z390 PHANTOM GAMIG-ITX/ac
CPU
i5-9600K
Graphics
UHD 630
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. Android
  2. iOS
I’m really curious. How long does it take you guys to boot from off (cold boot) to OSX desktop?

I want to know if it is worth reinstalling my build and going from clover to OC. Everything is working, but will do it for science and faster boot times.

Unless of course bios settings improve boot times in which case, would you all mind sharing whatever bios settings you can?

Although we've had some good times Clover, in my case there's not much difference in start-up times, but the reasons for switching to OC are:
Updated tool along with the memory manager
It is less invasive to the operating system
It is simpler and more intuitive to configure
System Boot disk selection works
System updates are safer than breaking anything

and finally this helps a lot: https://dortania.github.io/OpenCore-Desktop-Guide/

At the beginning you can help from OpenCore configurator taking care that it is well updated to the OpenCore version, but I like to do it more with ProperTree
 
Joined
Jul 22, 2011
Messages
54
Motherboard
ASRock Z390 Phantom Gaming-ITX/ac
CPU
i9-9900
Graphics
RX 5700 XT
Mac
  1. MacBook
Mobile Phone
  1. Android
  2. iOS
I’m really curious. How long does it take you guys to boot from off (cold boot) to OSX desktop?

I want to know if it is worth reinstalling my build and going from clover to OC. Everything is working, but will do it for science and faster boot times.

Unless of course bios settings improve boot times in which case, would you all mind sharing whatever bios settings you can?
26 seconds from turning on to Catelina login screen (skipping the count down timer on the Clover boot screen).
 
Joined
Dec 13, 2010
Messages
334
Motherboard
Z390 PHANTOM GAMIG-ITX/ac
CPU
i5-9600K
Graphics
UHD 630
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. Android
  2. iOS
29 seconds for me...
 
Joined
May 17, 2012
Messages
51
Motherboard
ASRock Z390 Phantom Gaming-ITX
CPU
i5-9600K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
I have to do some BIOS tweaking or something. I'm at 52 seconds, and I have a 970 EVO NVMe drive and 32GB of RAM.

Are you all using the OP BIOS settings?

Either that or there is a OpenCore reinstall in my future. How does that affect Windows dual boot? Right now my Win10 is on a separate NVMe drive and working rock solid with Clover boot options.
 
Top