Contribute
Register

Asus Z690 ProArt Creator WiFi (Thunderbolt 4) + i7-12700K + AMD RX 6800 XT

@CaseySJ Hi !
I recently hackintoshed ASrock Z690 taichi mobo too.
This mobo comes with the built-in TB4 ports, just like the ASUS ProArt mobo.
The issue is, I am not able to get hotplug functionality on this mobo. TB devices detect fine from a cold boot but no hotplug, and they also survive after sleep but no hotplug.

Any suggestions on this ? trying to figure out hotplug from cold boot and after sleep .

Thanks !
 
Last edited:
@CaseySJ Hi !
I recently hackintoshed ASrock Z690 taichi mobo too.
This mobo comes with the built-in TB4 ports, just like the ASUS ProArt mobo.
The issue is, I am not able to get hotplug functionality on this mobo. TB devices detect fine from a cold boot but no hotplug, and they also survive after sleep but no hotplug.

Any suggestions on this ? trying to figure out hotplug from cold boot and after sleep .

Thanks !
Hello @nvkay,

For hot plug to work we need to install a Thunderbolt SSDT. Depending on the root port that Thunderbolt is attached to (RP05 is the common root port for built-in controllers) we may need to modify the SSDT.

I assume you have already done this?

Whether you have or haven’t, it would be good to run IORegistryExplorer, scroll (not search) down to RP05 (if that’s where Thunderbolt is connected) and post a screenshot.

We can determine the next step after that.
 
Never say never! The good folks in the Z690 discussion proved "never" not to be the case. Awesome!
After fixing the NVRAM variable I installed Monterey 12.3 beta. The “10 minutes remaining” countdown came back (hooray) and there are no graphics glitches.

The only lingering issue I still see is slow/sluggish resizing of the System Information window.
 
After fixing the NVRAM variable I installed Monterey 12.3 beta. The “10 minutes remaining” countdown came back (hooray) and there are no graphics glitches.

The only lingering issue I still see is slow/sluggish resizing of the System Information window.
Even with changing the keyboard NVRAM variable to data, I'm still having the graphical glitches (of rendering certain desktop backgrounds) in 12.3 beta. The issue seems to be related to Apple's dynamic desktop backgrounds like the default purple+blue one of Monterey and that of Big Sur.

I opened the original Monterey *.heic file (from:" /System/Library/Desktop Pictures/Monterey Graphic.heic) in Preview, and Preview has graphical glitches when rendering that file. The same exact file renders just fine on Apple Silicon...
 
Last edited:
Hello @nvkay,

For hot plug to work we need to install a Thunderbolt SSDT. Depending on the root port that Thunderbolt is attached to (RP05 is the common root port for built-in controllers) we may need to modify the SSDT.

I assume you have already done this?

Whether you have or haven’t, it would be good to run IORegistryExplorer, scroll (not search) down to RP05 (if that’s where Thunderbolt is connected) and post a screenshot.

We can determine the next step after that.
Yes, I have added the SSDT for TB4 already.
Here is the IOReg screen snapshot:

Screen Shot 2022-02-17 at 6.49.33 PM.png
 
Hi all, I know this may not be the post for it but I'm seriously struggling, I have always used Macs and this is my first Hack/PC build, I have tried to go through the process of updating the BIOS before I get started with Caseys guide.

It went through ok, said it was complete but it is now going round in a loop and isn't booting into the BIOS, this may be basic to you guys but I feel lost.

I have tried a few things so far but they have all failed

Help!
Quick update on my situation....I've sent the board back to Amazon and I've got a replacement coming tomorrow, will this process still work if I don't update the bios if it's not the latest version? I don't fancy going through this another time!

Thanks guys, reading this thread makes me want to learn, I feel intimidated by the knowledge of some of you!
 
Yes, I have added the SSDT for TB4 already.
Here is the IOReg screen snapshot:

View attachment 542126
Okay, the SSDT looks good. Have you tried performing a sleep/wake cycle with no Thunderbolt device connected, then hot plugging a Thunderbolt device after system has fully woken up?
 
Quick update on my situation....I've sent the board back to Amazon and I've got a replacement coming tomorrow, will this process still work if I don't update the bios if it's not the latest version? I don't fancy going through this another time!
I agree with you. We should complain to Asus as well. No one should have to struggle after installing a formally released BIOS update.

When the new board arrives, check which version of BIOS is installed. If you have 0803, it should be okay to upgrade to 0811, but do not install 1003.

Screen Shot 2022-02-17 at 8.45.42 AM.png
 
** Am I Dreaming? **

@Elias64Fr @gandem @dehjomz @StefanAM

In order to determine if the Aquantia AQC113C on Asus ProArt Z690 Creator is compatible with Big Sur, I just performed a fresh installation of Big Sur 11.6 using the standard EFI 0.7.8 folder for this build. This EFI configuration spoofs the Thunderbolt NHI device ID to Titan Ridge 0x15eb.

Immediately after finishing the "Welcome" wizard and getting to the Big Sur desktop, I installed IORegistryExplorer and I can hardly believe my eyes:
  • Thunderbolt Bus is active
  • Hot plug works multiple times
  • No sleep/wake cycle needed
  • System Information --> Thunderbolt shows information about the Bus, with vendor = ASUS.
Caveats:
  • System Information --> Thunderbolt section does not show connected Thunderbolt devices ("No device connected")
  • System Information --> Thunderbolt section does not seem to show correct Speed
P.S. I am too scared to reboot! Don't know if Thunderbolt Bus will reappear...

Screen Shot 2022-02-17 at 9.21.23 AM.png
Screen Shot 2022-02-17 at 9.24.13 AM.png
Screen Shot 2022-02-17 at 9.42.36 AM.png
 
Last edited:
This is how mine looks on Big Sur 11.6.1 consistently, I didn't realize it wasn't normal for the Thunderbolt section to be there?! I have my Firewire interface plugged in via Firewire to Thunderbolt adapter and as long as the interface is on, the bus always appears.
Thunderbolt Bus Big Sur 11.6.1.png

I don't have any hotpluggable devices to test the hotplug unfortunately.

I have noticed that the bus does not appear in the Thunderbolt section consistently when my interface is not plugged in. Sometimes the Thunderbolt PCI devices don't appear, or the controller's driver doesn't show as installed.

(I am happy that Thunderbolt is working consistently for my interface, as it frees me from having to add a Firewire card and take up a PCIe slot!) :)
 
Back
Top