Contribute
Register

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

Please do the following:
  • Post screen shot of System Preferences --> Energy Saver
  • Using Terminal, type the following line carefully or copy-and-paste:
    • sudo rm -rf /Library/Preferences/com.apple.PowerManagement.*
    • (Don't worry, these files will be re-created on next boot.)
  • After reboot, test Sleep by selecting it from the Apple Menu.
  • If computer wakes up suddenly, open Terminal again and enter:
    • sudo pmset -g proximitywake 0
    • sudo pmset -g hibernatemode 0
  • Test Sleep again from Apple menu.
    • If it fails, run this command again in Terminal and post the file SleepLog.txt from Documents folder:
    • pmset -g log | tail -100 > ~/Documents/SleepLog.txt

Got an error when running proximitywake and hibernatemode, i attached all the files. Computer waked up from sleep once again. So, its still happening, I'm sure we will figure it out.
 

Attachments

  • Screen Shot 2019-07-11 at 9.02.08 PM.png
    Screen Shot 2019-07-11 at 9.02.08 PM.png
    60.2 KB · Views: 85
  • Screen Shot 2019-07-11 at 9.07.21 PM.png
    Screen Shot 2019-07-11 at 9.07.21 PM.png
    53.2 KB · Views: 84
  • SleepLog.txt
    13.8 KB · Views: 107
Got an error when running proximitywake and hibernatemode, i attached all the files. Computer waked up from sleep once again. So, its still happening, I'm sure we will figure it out.
Have you already tried unchecking Enable Power Nap in System Preferences --> Energy Saver?
 
Have you already tried unchecking Enable Power Nap in System Preferences --> Energy Saver?

When unchecking Enable Power Nap, it doesn't really go to sleep. When selecting sleep from Apple Menu, it just woke backup again. Its definitely something to do with the H115i Cooler.
 
Yes I am using a UAD Thunderbolt Satellite. iLok dongle, Steinberg dongle and Little Snitch. Why?
Hi, I unplugged the UAD Thunderbolt Satellite and the computer started up without freezing at a kernel panic.
Can you give me any advice please?
 
*** Mini Guide: Using Broadcom WiFi/BT in macOS and Intel CNVi WiFi/BT in Windows ***

UPDATE:
This procedure is being revised after further testing... Please do not use at this time.

Purpose:
The presence of multiple WiFi/BT cards will confuse both macOS and Windows. If you purchased a Broadcom BCM94360 WiFi/BT card for use in macOS, you know that we disable the built-in Intel CNVi WiFi/BT module so the Broadcom card can operate properly.

But Windows fully supports the Intel CNVi module and may not support the Broadcom. So we need a way to disable the Broadcom module when running Windows and enable the Intel module.

(Built-in Intel CNVi has more advanced WiFi than the Broadcom 94360. Intel CNVi also provides Bluetooth 5.0 whereas Broadcom 94360 is limited to Bluetooth 4.x.)

MacOS:
  • Enable Broadcom 93460
  • Disable Intel CNVi
Windows:
  • Disable Broadcom 94360
  • Enable Intel CNVi
This mini guide provides a solution, and was inspired by a request from @nadena.


Result:
  • When I boot into Windows, the Broadcom WiFi and Bluetooth modules are disabled, but Intel CNVi is enabled. I am able to connect to WiFi and pair Bluetooth devices. It is necessary to connect the antenna that came with the Designare motherboard to the two antenna connectors on the rear IO panel.
  • When I boot into MacOS, the Intel CNVi is disabled, so the Broadcom card is used exclusively for WiFi and Bluetooth.
How to Use:
  • When booting macOS:
    • Just select Boot macOS from Mojave from the Clover Boot Menu.
    • Nothing else needs to be done.
  • When booting Windows 10:
    • First go to Clover --> Options --> Configs --> config-windows.
    • Then choose Boot Microsoft EFI from Windows. (Actual name of volume may be different.)



How to Configure:
  • Mount EFI partition of your Mojave SSD.
  • Copy the 2 attached files to CLOVER/ACPI/patched
    • SSDT-DESIGNARE-Z390-NO-BCM-WIN.aml
    • SSDT-UIAC-DESIGNARE-Z390-V7-WIN.aml
  • Make a copy of config.plist in the same CLOVER folder and give it the name:
    • config-windows.plist
  • Now you'll have these config files in the same CLOVER folder:
    • config.plist (for macOS)
    • config-windows.plist (for Windows)
  • Modify config.plist for macOS as follows:
    • Open the file in Clover Configurator.
    • Click the "+" icon next to DisabledAML as shown and enter the names of the two SSDTs as shown. Click "+" once for each SSDT to create a new entry field.
    • Save the file.
      View attachment 411341
  • Modify config-windows.plist for Windows as follows:
    • Open the file in Clover Configurator.
    • Click the "+" icon next to DisabledAML as shown and enter the names of the two SSDTs as shown. Click "+" once for each SSDT to create a new entry field.
    • Save the file.
      View attachment 411342
Important Notes:
  • Every time you boot into Windows you must select Options --> Configs --> config-windows. This is not necessary for macOS.
  • The "SSDT-UIAC-DESIGNARE-Z390-V7-WIN.aml" assumes that your Broadcom Bluetooth cable is connected to port HS12. You can check by running IORegistryExplorer and scrolling the tree on left side to XHC. Then expand both HS11 and HS12 and look for BroadcomBluetooth...
    • If you find this on HS11 instead of HS12, please let me know. I will need to give you a different SSDT.
  • This solution also assumes that your Broadcom WiFi/BT PCIe Card is installed in the bottom short PCIe x1 slot.
  • When you run Windows, Device Manager will show the Broadcom WiFi and BT devices with a ? question mark. This is okay. If you check the device properties, you'll see that Device ID and Vendor ID are -1 or NULL. So the devices are in fact disabled.

I may have missed it, but has construction been completed for this mini-guide?
 
Thank you for this incredible guide. I replaced my old Sandy Bridge i7 with the i9-9700K, and I was able to clone the old Sierra system drive and upgrade it to High Sierra. (I do professional audio so Mojave isn't quite compatible with some software I use.)
For your information I am able to run my Apogee Ensemble (Firewire) via a Startech Firewire PCI card with no issues.

Thanks for all of your brilliant work. :clap::headbang::clap::headbang:
 
Hi, I unplugged the UAD Thunderbolt Satellite and the computer started up without freezing at a kernel panic.
Can you give me any advice please?

I mentioned UAD, iLok and Little Snitch originally because those are the more interesting peripherals and software I use (the rest of my peripherals are just USB 2 MIDI devices, and I don't use any other software that relies on kernel extensions like Little Snitch, iLok & UAD stuff does as far as I know. I could be wrong there though... time to do some research :) )

But if you are using the same things I use, that unfortunately doesn't help with the process of elimination.

I use an Apollo Twin and a Satellite, daisy chained together and using an Apple Thunderbolt 2 to 3 adapter. It seems to work great. But I don't have this kernel panic every time I start up, and I start up with everything connected. If I get the kernel panic again I'll try disconnecting only the UAD devices and see what happens. The issues I have are random freezes, mostly with Ableton open, but I did have one just using Firefox to watch YouTube.

A more open question for anyone: when a program crashes, are hackintoshes more likely to crash entirely compared to real macs? Ableton is notorious for crashing, but I don't think I've ever had just Ableton crash on my hackintosh, if something does go wrong the whole machine just locks up.
 
Last edited:
@CaseySJ,

My current X99 Hack is problematic; Mojave broke shutdown and Preview hangs on jpegs. Plus Clover Configurator has never been able to save config files - hangs. I'm eyeing your build or real Mac.

A while back you mused about your next possible build... can you elaborate? How much better might it be than your current Hack?
 
Back
Top