Contribute
Register

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

  • Regarding item 1, please see this post from yesterday.
  • Regarding item 2, you are correct. SideCar requires hardware support for HEVC (H.265). On Macs with T2 chip, this is provided by the T2 chip. On Macs without T2, SideCar uses Intel QuickSync, which is provided by the iGPU.

Thanks so for a new install am I better off with imac pro or imac as a system definition? The new system has i9-9900KF and a discrete graphics card (msi 5700xt). Thanks so much!
 
In that case we do not need to specify WhateverGreen parameters in Devices --> Properties. I believe it's still possible to use iMac19,1 although some users prefer iMacPro1,1 when iGPU is disabled. If SideCar in Catalina might be of interest down the road, iMac19,1 should be used.

Feel free to post the config.plist from EFI partition of your USB install disk.
Got it! I intend on staying on Mojave 10.14.6 and don't intend to move to update to catalina at least for the next couple of years. I've attached my config file.
 

Attachments

  • config.plist
    8.2 KB · Views: 89
Thanks so for a new install am I better off with imac pro or imac as a system definition? The new system has i9-9900KF and a discrete graphics card (msi 5700xt). Thanks so much!
I believe iMac19,1 should be the default SMBIOS for this system:
  • Real iMac19,1 uses 9th-Gen Coffee Lake CPUs (same as this build)
  • Real iMac19,1 uses Intel Z390 chipset (same as this build)
  • Real iMac19,1 does not have a T2 chip (same as this build)
  • Real iMac19,1 was released in 2019 so it will be supported for at least next 7 years
    • This means all new macOS releases for the next 7 years or so will be supported
Real iMacPro1,1 has these components:
  • Intel Xeon W (no iGPU)
  • Intel X299 chipset (?)
  • T2 chip
  • Released in 2017
    • macOS support will expire 2 years earlier than for iMac19,1
 
Got it! I intend on staying on Mojave 10.14.6 and don't intend to move to update to catalina at least for the next couple of years. I've attached my config file.
Here's the modified config.plist that removes InjectIntel and Fake ID --> IntelGFX. Simply rename it to config.plist prior to use.
 

Attachments

  • config-No-IGPU.plist
    8.1 KB · Views: 92
Here's the modified config.plist that removes InjectIntel and Fake ID --> IntelGFX. Simply rename it to config.plist prior to use.
Great! Highly appreciate your help and support. Will test and report back on the progress!
 
Anyone using Corsair icue (Mac version) to control corsair coolers or Vengeance RGB Ram? I wasn't aware there was a Mac version until I noticed it yesterday. But it doesn't detect any devices on my rig.
 
Let's try this:
  • I can post my screen recording later this evening.
  • Meanwhile, please enable screen recording on the iPad Pro.
    • Settings --> Control Center --> Customize Controls --> Tap "+" next to Screen Recording
    • Then swipe down from the upper right corner of the screen and it should appear in Control Center (circle icon with a dot inside)
  • Open a browser or other window, move it, scroll it, etc. for a few seconds to demonstrate the issues you are seeing.
    • Then stop screen recording. It will be saved to Photos.
    • Upload the video here or on a site of your choosing.
Using the Catalina Quick Install Guide Sidecar is working great. I also see some dithering but if you need another screen it works.
 
The procedure is quite simple even if it takes many paragraphs to explain... If you get stuck, follow a subset of the above procedure that explains how to list all the USB 2, USB 3, and USB Type C ports. If you can create that list, I can modify the USB SSDT very quickly.

I'm a little lost, dont know if i did everything right, but my map came out this way...

Map_USB.jpg


+ I wasn't able to identify the USBC port. Wont respond with any of my devices,
+ The RED usb port (SS01) was able to identify my pen drive, but not my keyboard.
+ The Blue one on the Up Panel (HS07) dont respond as (SS07) when plugin my pen drive but responde always as (HS07).
+ I wasn't able to identify the (HS11).

Edit: Thought the USB-C could maybe be a hardware problem, but it is working fine on windows, so... Hardware problem discarted.
 
Last edited:
I'm a little lost, dont know if i did everything right, but my map came out this way...

View attachment 441403

+ I wasn't able to identify the USBC port. Wont respond with any of my devices,
+ The RED usb port (SS01) was able to identify my pen drive, but not my keyboard.
+ The Blue one on the Up Panel (HS07) dont respond as (SS07) when plugin my pen drive but responde always as (HS07).
+ I wasn't able to identify the (HS11).
This is a really good start!
  • See that list of USB ports (IOReg)?
    Map_USB.jpg
  • Notice that HS01, HS02, HS08, HS13, HS14, and SS02 are missing?
  • That's because that the Designare Z390 SSDT (SSDT-UIAC-DESIGNARE-Z390-V7.aml) is still in effect. We have to remove that file from CLOVER/ACPI/patched.
  • Then add the 2 Catalina USB port-limit removal patches shown in Post #1 here. These patches are specified in Kernel & Kext Patches.
  • Save the file and reboot.
  • After the reboot, first thing you should do is run IORegistryExplorer and scroll down to XHC as you did before. You should have HS01 through HS14, and possibly SS01. But SS02 through SS07 might be missing.
    • Don't worry about that.
    • Insert a USB 2 device into each of the USB ports (not into the Type C port unless you have a Type-A to Type-C adapter or a real USB 2 Type C device).
    • Make a list of the USB 2 ports once again.
  • If ports SS01 through SS07 or SS08 are not shown under XHC, then modify your config.plist as follows:
    • Using Clover Configurator, simply add -uia_exclude_hs to Boot Arguments, like this:
      Screen Shot 2019-12-20 at 12.11.39 PM.png
    • Save the file and reboot.
    • This will turn off all the HS ports in order to reveal all the missing SS ports.
    • After the reboot, run IORegistryExplorer again and scroll down to XHC. Notice that all the SS ports are now present.
  • If ports SS01 through SS07 or SS08 are shown, then insert a USB 3 device into each port (including the red ones) and make a list.
  • Now connect your USB C device into the USB C port and determine which port lights up.
    • Now eject the USB C device and insert it into the same USB C but flip the connector!
    • Does the same SS port light up, or does a different one light up?
  • Now edit the config.plist file again and delete the -uiac_exclude_hs boot argument. You may also delete (or check the Disable flag) the two USB Port Limit patches we added to config.plist --> Kernel and Kext Patches.
 
Last edited:
Back
Top