Contribute
Register

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

Joined
Sep 22, 2016
Messages
463
Motherboard
Z170X-UD5 TH-Clover
CPU
i7-6700K
Graphics
RX Vega 56
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I am having problems with the Apple TV app. When I begin to play an Apply TV+ series, it begins to show the video and then closes back to the main Apple TV menu. Just wondering if this might have something to do with Shiki?
Apple TV is DRM content mostly. Check my Designare + Radeon VII build linke below about the topic.
 
Joined
Jun 18, 2015
Messages
99
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 6900 XT
I was looking for the switch to prevent DSDT from loading under Win10. I did not know it was removed. Can you guys show boot options while holding OPT button? Just like a real Mac.
For everyone who has trouble booting Windows under OpenCore with custom DSDT - you can use this customized OpenCore fork.
In this fork ACPI patches is now optional for non macOS with setting ACPI->Quirks->EnableForAll to yes (default is no).
Customized OpenCore with additional features
 
Joined
May 23, 2019
Messages
244
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Happy New Year everyone!

Discovered an oddity: I can only get quick charging for phones (tried with iPhone X, iPhone 7 Plus and Nexus 6P) through the front USB 3.0 ports. With any of the back ports (haven't tried the USB-c/TB3 ports) they're limited to 500 mA. I'm using @hylkepylke's DSDT.aml and SSDT-Z390-DESIGNARE-TB3HP-V4.aml in my ACPI folder (OC), with USBInjectAll.kext. Any idea what could be wrong?

You are possibly missing SSDT-EC.aml - read page 1 carefully
 
Joined
Feb 25, 2019
Messages
13
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KS
Graphics
Shappire RX 5700 TX
Mac
  1. MacBook Pro
I just followed the Catalina Mini Guide, and now have a hackintosh running perfectly on its first try.

I have a few things to refine, like static coming up on my screen during a restart and a few static screen boots if i'm trying to access BIOS. My only other issue is inability to use the 630 IGPU from motherboard HDMI, but im sure that can be resolved / its not needed with my parts.

But apart from that, sound and everything is perfect.

Here is the list of parts working without any extra steps needed:

Gigabyte Designare Z390
Refine R6 USB C case
i9-9900S
64GB 3200MHz Corsair RAM (4x16)
Sapphire Pulse RX 5700 XT 8GB
EVO Plus 1TB M.2 (i did a firmware update via this built in windows pre installing OSX.)
Western Digital 4TB Black HDD

Wifi card by WIFIOSX is coming in the mail this week. So I will test everything else then, but the 2 LAN ports work fine.
 
Last edited:
Joined
Dec 21, 2019
Messages
53
Motherboard
Gigabyte Z390 Designare iMac19,1
CPU
i9-9900K
Graphics
RX 5700 XT
Is the power patch "pointing" only at the HS/SS ports on the front and missing the rear ports? Or is the patch supposed to be applying high power to every HS/SS port possible?

I haven't read enough about patching to know exactly where to look in the disassembled DSDT. Any pointers?

You are possibly missing SSDT-EC.aml - read page 1 carefully

I'm under the impression that @hylkepylke included the EC patch and everything else except TB3 in his DSDT (the EFI folder he shared for @totototo had only DSDT.aml and no SSDT files at all). I can try adding it separately and see if it makes a difference.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,220
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Could I take this opportunity of wishing you all a Hacking New Year ! :headbang:

@CaseySJ Perhaps we will see your take on the 24 core New Mac pro for 2020 ! :thumbup:
Happy 2020!! This is indeed the year we build a successor to the venerable and trustworthy Z390 Designare. But we'll wait until the technology we expect Intel to release is actually released. And let's hope Apple releases WiFi 6 support (for more than just Broadcom). The technology stack for the successor -- from today's vantage point -- looks like this:
  • One High-End Desktop (HEDT) model and perhaps one regular model (one build guide with options for 2 boards).
  • HEDT:
    • High core count (Intel 10nm CPUs or Intel 7nm CPUs if available)
    • High DIMM slot count
    • 10Gbit Ethernet
    • Thunderbolt 3 or USB4 on board
    • These boards are expected to have 2 DP-INs, allowing full 5K support
    • Minimum E-ATX board
    • Gobs and gobs of PCIe lanes
  • Non-HEDT:
    • 8+ core CPU (10nm or 7nm), preferably 10 or more
    • 4 DIMM slots
    • 2.5Gbit, 5Gbit, or 10Gbit Ethernet
    • Thunderbolt 3 or USB4 on board (if two DP-INs are provided; otherwise may need to use Add-in-Card)
    • Minimum ATX board
    • More PCIe lanes than Z390 chipset -- Intel has been choking us with too few cores and too few lanes
This is not a definitive list or a commitment.

Any other thoughts/suggestions for the successor?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,220
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Yes I would like to ask a question my apologies if its been asked before, on the Magic keyboards et al, there are function keys like screen brightness, audio volume, play and pause controls in iTunes, F4 brings up recently used apps, F3 tiles the desktop.

Could you confirm if these work, or would work with an appropriate keyboard, Monitor ?
On Mac-compatible keyboards, these keys do work. However, to enable F1/F2 for brightness control, please see the spoiler in Post #1 marked Enabling Brightness Control via F1 and F2 Keys. It's in the subsection Contributed Files and Tips. Two kernel patches are needed, but fortunately both of those patches are already in your config.plist if you followed the Catalina Mini-Guide. Just open config.plist with Clover Configurator and click on Kernel and Kext Patches. The bottom 2 entries in the list are currently disabled. Simply uncheck the Disable checkbox, save the file, reboot, and install Native Brightness Control as mentioned in the Post 1 spoiler.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,220
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hello CaseySJ,

Sorry if I'm being a pain with this, I have had a read the two links regarding the Shiki patches and nowhere does it mention what the shikigva=32 is used for. shikigva=32 is what is preset if you follow the **Mini-guide for Direct Installation of Catalina 10.15.1 and Newer** The links for the Shiki patches mention the other boot arguments just not =32.

As I have a RX 5700 XT, should I perhaps be making mine =128 and changing my Mac in the SMBIOS to iMacPro1,1 as I briefly read somewhere in another post. Also will Shiki even work with the -wegoff argument in place? (-wegoff is in place to fix my random freeze issues)

I am having problems with the Apple TV app. When I begin to play an Apply TV+ series, it begins to show the video and then closes back to the main Apple TV menu. Just wondering if this might have something to do with Shiki?
The WhateverGreen source code contains a file called kern_shiki.hpp located here. Lines 60-66 explain shiki 32 as follows:
Code:
        // Replace board-id used by AppleGVA and AppleVPA by a different board-id.
        // Sometimes it is feasible to use different GPU acceleration settings from the main mac model.
        // By default Mac-27ADBB7B4CEE8E61 (iMac14,2) will be used, but you can override this via shiki-id boot-arg.
        // See /System/Library/PrivateFrameworks/AppleGVA.framework/Resources/Info.plist for more details.
        ReplaceBoardID             = 32,

Also, please search this thread for recent posts by @CODYQX4, who has done some detailed comparisons of various shiki values and how they affect playback in Safari, Netflix, iTunes, Chrome, etc.
 
Last edited:
Joined
Jan 1, 2020
Messages
511
Motherboard
Gigabyte Z390 Designare
CPU
i5-9600K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Hi all,
Happy new year !

I successfully have a full view of Thunderbolt under IOReg including IOThunderboltLocalNode and IOThunderboltPort :thumbup:

Capture d’écran 2020-01-01 à 12.45.06.png


Capture d’écran 2020-01-01 à 12.47.11.png

Capture d’écran 2020-01-01 à 12.52.21.png


Under BIOS, I don't have GPIO3ForcePwr, but I activate Thunderbolt controller under the SSDT-TBT with TBFP method.

Asus Maximus IX have only one Thunderbolt port, this is why there is one ThunderboltIPport

Capture d’écran 2020-01-01 à 13.59.49.png
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,220
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi guys,

First of all, thank you @CaseySJ for the great guide. I followed the OpenCore beta guide for a fresh Catalina install and everything worked super smoothly, except for the fact that I can't get sleep to reliably work. I used all the aml files from the zip for port mapping, etc.

As soon as I try to put the system to sleep, it immediately wakes again and will then cycle between the two until I wake it up properly with a mouse click or key press. In the system log, the wake reason is "XHC" so I suspect it's some sort of USB issue. I've unplugged basically everything from all USB ports (including the Fenvi-919 connector, as well as the internal USB3.1 front panel connectors), to no avail.

Is there an additional step of USB port mapping I need to do? I used @hylkepylke 's DSDT file so I had assumed the ports were already correct.

I've disabled wake on LAN, power nap, all of the obvious things. Anything else I might be missing?

Thank you!
Hello @docfiru

Welcome to the forum! Did you actually perform the fresh installation with OpenCore instead of Clover? Here's a suggestion:
  • Because macOS is already installed, you can create a new USB boot disk with Clover by following the first part of the Catalina Mini-Guide (skip the steps related to copying macOS onto the flash disk -- just follow the Clover installation steps, replacing drivers/kexts/SSDTs, and modifying config.plist).
  • Then insert the USB flash disk into the Hackintosh, press F12 at boot and select the USB. Now Clover will start up. Boot macOS from the internal SSD and check sleep/wake behavior.
 
Top