Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
9,600
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
@CaseySJ , that contraption is so cool! Luckily I have the reset button, but this a great option!

I have just received my splitter - exactly the one you have mentioned. I was just a little worrying there were a few mix reviews, but great to hear it is working well. Why don't you put those little contraptions on your hardware list? you can't technically run your box fully without them :)

Thanks again for all your help!
Good idea! I'll add those little contraptions to the Components section.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
9,600
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
@rj510,

Welcome to the forum! Very glad to hear of the successful build and thank you in particular for detailing your experience on what is currently the most impressive Z390 motherboard on the market! It takes a special kind of personality to thrive in this environment, and this being your first post shows your independent resourceful nature.

Samsung 970 EVO Pro
We know that different motherboards and even different BIOS revisions can behave differently. I am surprised to see that the new Samsung 970 EVO Pro works on your Gigabyte motherboard, but has been highly problematic on the Designare.

USB Port Map
On the Designare we're okay with just the UIAC SSDT and USBInjectAll.kext. The uia_include and uia_exclude boot arguments are not needed, but I know others also recommend using them. It could be idiosyncratic to certain boards. However, I'm intrigued by the SSDT-EC in which you've defined the Hardware ID to EC000000, and SSDT-USBX in which you're specifying USB Wake and Sleep Power Supply and Port Current Limit arguments. On the Designare, I've noticed what seems like an under-current or under-voltage problem on the front USB 3 ports (located on the PC case). Are these SSDTs being used to resolve under voltage and/or under current issues?

I would like to add your SSDT-UIAC-Xtreme to the Contributed Files and Tips section for the BeQuiet Dark Base Pro 900 rev 2 case.

Radeon Vega
What is the make and model of your Vega 64? I would like to add your Vega64.kext to the Contributed Files and Tips section. How widely applicable is this kext? Is it expected to work fairly well for most Vega64s? And Vega56s? Or should this kext be used when other solutions fail? In other words, is there any particular symptom that would necessitate the use of this kext?

Thunderbolt 3
Glad to hear this part went well! I'll add the Plugable Thunderbolt 3 Dock to the Thunderbolt 3 Experiences section!

WiFi/Bluetooth Card
This is interesting, but consistent with the Designare Z390, which also seems to dislike having these cards in x1 slots. Because your Vantec FireWire x1 card works in a x1 slot, it's rather puzzling why the Fenvi and OSXWiFi Broadcom cards are failing in those slots. The Broadcom card and PCIe adapter listed in the Components section of this guide work flawlessly in a x1 slot on the Designare.

Devices/Arbitrary
Again, interesting why DarwinDumper failed to generate a listing on your motherboard. It works well on the Designare. We also get strange results for discrete graphics cards on the Designare, but most other devices are reported correctly. For the RX 580 and RX Vega, we use slot-specific SSDTs to name the cards in our PCI registry.
 
Last edited:
Joined
Feb 18, 2019
Messages
337
Motherboard
ASUS X299 Prime Deluxe
CPU
i9-9980XE
Graphics
Vega 56
Mac
iMac, MacBook Air
Mobile Phone
iOS
Radeon Vega
What is the make and model of your Vega 64? I would like to add your Vega64.kext to the Contributed Files and Tips section. How widely applicable is this kext? Is it expected to work fairly well for most Vega64s? And Vega56s? Or should this kext be used when other solutions fail? In other words, is there any particular symptom that would necessitate the use of this kext?
Hi CaseySJ,

My Vega 64 is a "SAPPHIRE Radeon RX VEGA 64 8GB" that I bought off eBay. It supposedly was NIB but without regular packaging. Whatever that means. It seems to look to be in good condition and only has the mildest of noise (typical I understand) when being stressed with OpenCL tests. My case is completely open until I finish the build, so the minimal noise I do hear will be gone once the case is closed up.

As for the Vega KEXT, the person who created it combined a couple of KEXTs to better regulate fan speed and temperature issues. Their post (#105) is on this page. I saw almost no follow-up comments (and I read the entire thread; as I've read your entire thread). This KEXT works well with Whatevergreen.

I found basically the same things that Lapseart found, that the usual PP_PhmSoftPowerPlayTable adjustments would have the fan speed idle too fast and up but not come back down and the speed up was to maybe 4000+ rpm (way too fast and way too noisy). Now, with this KEXT, at 100% usage, the fan speeds up to around 2200 and after the load is removed, it gradually reduces speed after a minute or so to it lowest level, which is around 750 rpm. The Memory clock speed might be a bit low for some users, but I think it's fine (mine is around 950 MHz), as the graphics speed tests I posted are at the top of the values I've seen for Vega 64s, so why push it? (Lapseart had 600 rpm as idle speed; mine again is around 750 rpm.) BTW, my LuxMark v3.1 speeds were around 30,000 with Vega 64 alone and 36,000 when the CPU was added to the Vega 64.

The SSDT files were created automatically by USBMap. I'd noticed some things seemingly off (I want to use the word 'alignment' but it's difficult to describe now after so many iterations the set up has been through), but all seemed better in IORegistry Explorer after installing those SSDTs.

Do you have any ideas why the PCI registry sites don't match up with the physical sites (like the Vega 64 being in slot 1, but showing up as in slot 3)?
 
Joined
May 13, 2017
Messages
65
Motherboard
Gigabyte z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
iOS
Anyone having issues with Auto Unlock with Apple Watch? I'm using a BCM94360CS2 card and everything is working, including handoff and continuity, but unlock with Apple Watch still prompts for password after wake from sleep. If I click "cancel" at the login screen and try again, it works, meaning that hardware wise things are fine and there is a software glitch occurring right after sleep.

Any suggestions will be appreciated. I've tried the basics - deleted bluetooth and wifi preferences, restarted everything (iPhone, watch and hack), and logged out and back into iCloud.
 
Joined
Mar 2, 2019
Messages
19
Motherboard
Gigabyte Z390 DESIGNARE-F4
CPU
i9-9900K
Graphics
Vega 56
If you have 3TB, 4TB, 6TB, and 10TB hard drives in the system, are they all connected to the internal SATA ports?
  • If you have an NVMe PCIe SSD in the upper M2M slot, then you cannot use SATA ports 4 and 5.
  • If you have an NVMe PCIe SSD in the lower M2P slot, then you cannot use SATA port 0.
  • If you have an NVMe SATA SSD in the lower M2P slot, then you cannot use SATA port 1.
View attachment 393086
Thanks for that info, it’ll come in handy later however I don’t yet have any m2 drives connected, they’re all SATA so I’m unsure as to why they aren’t showing up. I remember when 6tb drives first showed up some settings on windows computers needed to be updated to make the bigger drives visible. I think I had some bad sata cables, all the drives are showing up now.

I think I still have a few issues to deal with, the computer doesn’t always wake up from sleep might just have a black screen and also at times the computer freezes more often when its put under a bit of pressure so I then have to hold the off button to restart it. I’m wondering if that could have anything todo with my 550w psu. I have plans to change it soon but wanted to hold off until next month. However it could be something else as still have the issues after sleep... its not every time but maybe half the time
 
Last edited:
Joined
Apr 21, 2012
Messages
76
Motherboard
GA Designare Z390
CPU
i9-9900K
Graphics
UHD 630
Mac
iMac
Mobile Phone
iOS
Good idea! I'll add those little contraptions to the Components section.
@CaseySJ , I have installed the BCM94360CS2

https://www.amazon.com/gp/product/B07C78VBCD/?tag=tonymacx86com-20

using this card

https://www.amazon.com/gp/product/B076KBBFV4/?tag=tonymacx86com-20

into the uppper PCIe X1 slot (closest to CPU)

The BT works out of the box (even in BIOS!!). However I'm unable to turn on WiFi. The WiFi widget showed up , but it does not react when I choose "Turn Wi-Fi On" . Tried in settings too.

I have not tried moving this card around yet, but thought of asking first if I'm missing anything or need to apply any patches/kexts. I noticed commonly hackintoshers experience BT issues for the most part rather than WiFI.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
9,600
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Do you have any ideas why the PCI registry sites don't match up with the physical sites (like the Vega 64 being in slot 1, but showing up as in slot 3)?
This is still a puzzle. I haven't looked into the reasons why this seeming discrepancy occurs for only certain devices. What if it's not a discrepancy? Have you tried using the outwardly wrong addresses anyway?
 
Joined
Feb 18, 2019
Messages
337
Motherboard
ASUS X299 Prime Deluxe
CPU
i9-9980XE
Graphics
Vega 56
Mac
iMac, MacBook Air
Mobile Phone
iOS
Anyone having issues with Auto Unlock with Apple Watch? I'm using a BCM94360CS2 card and everything is working, including handoff and continuity, but unlock with Apple Watch still prompts for password after wake from sleep. If I click "cancel" at the login screen and try again, it works, meaning that hardware wise things are fine and there is a software glitch occurring right after sleep.

Any suggestions will be appreciated. I've tried the basics - deleted bluetooth and wifi preferences, restarted everything (iPhone, watch and hack), and logged out and back into iCloud.
Have you tried running EmuVariableUefi-64.efi in the Clover "drivers64UEFI" folder? That helped for me with various iCloud, FaceTime issues.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
9,600
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Anyone having issues with Auto Unlock with Apple Watch? I'm using a BCM94360CS2 card and everything is working, including handoff and continuity, but unlock with Apple Watch still prompts for password after wake from sleep. If I click "cancel" at the login screen and try again, it works, meaning that hardware wise things are fine and there is a software glitch occurring right after sleep.

Any suggestions will be appreciated. I've tried the basics - deleted bluetooth and wifi preferences, restarted everything (iPhone, watch and hack), and logged out and back into iCloud.
I had some issues last weekend while experimenting with the Fenvi WiFi/BT card. I was able solve my particular problem by:
  • Unchecking "Use Apple Watch to Unlock this Mac" in Preferences --> Security & Privacy
  • Rebooting Apple watch and waiting for it to come back on
  • Turning Bluetooth off and then on again on the Hackintosh
  • Turning WiFi off and then on again on the Hackintosh
  • Checking-on "Use Apple Watch to Unlock this Mac" in Preferences --> Security & Privacy
You may have a different problem -- particularly if your Mac is not logged into the same iCloud account as the Apple Watch. In other words, the iPhone that you use to manage the Apple Watch must be logged into the same iCloud account as the Hackintosh.
 
Joined
Feb 18, 2019
Messages
337
Motherboard
ASUS X299 Prime Deluxe
CPU
i9-9980XE
Graphics
Vega 56
Mac
iMac, MacBook Air
Mobile Phone
iOS
into the uppper PCIe X1 slot (closest to CPU)

The BT works out of the box (even in BIOS!!). However I'm unable to turn on WiFi. The WiFi widget showed up , but it does not react when I choose "Turn Wi-Fi On" . Tried in settings too.

I have not tried moving this card around yet, but thought of asking first if I'm missing anything or need to apply any patches/kexts. I noticed commonly hackintoshers experience BT issues for the most part rather than WiFI.
I had some of these same issues but once I placed the Broadcom card (below) into a larger PCIe X4 or X8 slot and had a proper USB connection to the Broadcom card, all worked. I needed no special KEXT or patches for Wifi/BT. I did turn off HS14 to inactivate the mobo Wifi/BT.

But... I did try the card you're using, and it didn't give me Wifi either. I then went with the OXSWiFi board (here) and it worked for both Wifi/BT---just make sure you get the USB connection correct as it is not a keyed plug. (I bought various pieces of Wifi/BT parts, and none worked until I went with the OXSWiFi board with integral Broadcom board.)
 
Top