Contribute
Register

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

Hi, sorry.. Where can I get SMCSensors.kext? It is not contained within the REALEASE folder for VirtualSMC..

Did you mean SMCLightSensor.kext?

View attachment 418644

Thanks!

You're right, my mistake. I'm using SMCProcessor.kext

I'm also using SMCSuperIO.kext but I didn't tried without it, maybe it's useless I'm not sure
 
Some background questions:
  • Are you using the Samsung EVO or EVO Plus? If using the Plus, have you already updated its firmware via Samsung Magician?
  • Are you installing 10.14.6? The USB port limit patches for 10.14.5 will not work with 10.14.6. It would be better to disable all USB port limit patches and copy:
    • USBInjectAll.kext to your CLOVER/kexts/Other folder on EFI partition of USB install disk​
    • SSDT-UIAC-DESIGNARE-Z390-V7.aml to CLOVER/ACPI/patched folder on EFI partition of USB install disk​
  • If you have any Windows drivers or other hard drives in the system, probably a good idea to remove them.

Hi @CaseySJ

thanks for the answer!

- I am indeed using a EVO Plus but not sure if I can upload the firmware via BIOS? I'm installing macOS from scratch
- I'm installing MOJAVE 10.14.2
- No other driver in the system that I'm aware of, I'm starting from scratch

I see here
https://www.tonymacx86.com/threads/...390-thunderbolt-3-i7-9700k-amd-rx-580.267551/
> https://www.tonymacx86.com/threads/...x-580.267551/#lg=_xfUid-15-1564131024&slide=0

there should be a USB remover patch but can't find it anywhere.

ALSO I notice when I boot clover, first screen I click right on USB and on the top of the specs it says macOS 10.14.6. Unsure if this indicates some sort of clash between versions? What tells clover what version I want to install if not the mojave installer itself during clover installation? (question might be completely irrelevant though..) Please see pic attached.

Thanks so much for your support! Hope dies last!
 

Attachments

  • IMG_20190726_163624.jpg
    IMG_20190726_163624.jpg
    4.6 MB · Views: 61
Last edited:
I'm testing AptioMemoryFix now on Mojave 10.14.6. Still using slide=0 and emuvariable. I have a Sapphire Pulse RX 580 and a PCI Adapter for a Bluetooth card. I have not tried any other slide values. I have unlocked my MSR CFG Lock.

I was using iMac19,1 Headless GPU+RX 580 GPU, but I did have to disable the iGPU in BIOS to not get the memory allocation error. I switched to iMacPro1,1 SMBIOS because iMac19,1 with a disabled iGPU has preview/quick look issues. I use FileVault 2 and an Apple Magic Mouse 2 and Apple Magic Keyboard 2.

UEFI Drivers:
  • ApfsDriverLoader.efi
  • AppleUiSupport.efi
  • AptioInputFix.efi
  • AptioMemoryFix.efi
  • AudioDxe.efi
  • DataHubDxe.efi
  • EmuVariableUefi.efi
  • FSInject.efi
  • HFSPlus.efi
  • VirtualSmc.efi

Kexts (I installed all of them to /Library/Extensions and set Inject Kexts=Detect, but I leave them here):
  • AppleALC.kext
  • IntelMausiEthernet.kext
  • Lilu.kext
  • SMCProcessor.kext
  • SMCSuperIO.kext
  • SmallTree-Intel-211-AT-PCIe-GBE.kext (Binary patched SmallTree driver 1.2.5 so that I don't need the FakePCIID drivers)
  • USBInjectAll.kext
  • VirtualSMC.kext
  • WhateverGreen.kext
  • XHCI-unsupported.kext
Some issues I've had, but I've had before the switch.
  • Battery life is extremely bad on my keyboard compared to work, which is the same model keyboard. I do not know if this is a hardware or software problem.
  • I use Karabiner Elements to conditionally make the F1/F2 keys flip so that I can use Native Brightness App and match the normal behavior of a real Mac. You can only set F1/F2, and that's not the keycode set when not using "use as standard function keys". This seems to stop working after launch. The Wern patch wasn't working for me as expected so I removed it.
  • I mentioned the above because my caps lock light likes to come on and off inconsistently where it might not be active. I don't know if this is software related, but caps lock is sketchy on my keyboard. I noticed different drivers seem to make the keyboard more laggy on the FileVault 2 login screen.
  • Regular but random freezes every few days. I haven't been able to catch a log of it, and I don't have -v on. I have had freezes like this on a real mac, just freezes the screen and clock, never reboots/shows panic screen.
I will need more time to compare stability, because I haven't even had this going a full day yet. I did have awful bluetooth mouse performance when I made the switch, but it seemed to go away the next reboot or two.

I attached my EFI folder with my boot custom entries and SMBIOS and serials removed.
 

Attachments

  • EFI.zip
    6.4 MB · Views: 94
After rethink about it, I don't think the card position really matter. I read the comment log of this page, and figure out it's truely native. https://www.aliexpress.com/item/WTX...Adapter-PCi-Express-Wireless/32815001639.html

However, the Bluetooth go to the usb pins on mobo. And in System Report > USB, there is still "Broadcom Bluetooth Download Device", but System Report > Bluetooth: No information found. So I think my problem is if I mistaken do sth to limit Bluetooth card.

How do you think @CaseySJ ?
The most important things to check for Bluetooth problems:
  • Must install SSDT-DESIGNARE-Z390-NO-CNVW.aml
  • Must install SSDT-UIAC-Z390-DESIGNARE-V7.aml and USBInjectAll.kext
After checking this, if the problem continues, please download and run IORegistryExplorer and select File —> Save As.... Then upload the saved file.

Edit: You uploaded IOReg in earlier post. Will look at it later today.
Your IOReg file shows that you have not installed SSDT-DESIGNARE-Z390-NO-CNVW.aml into the CLOVER/ACPI/patched folder of the EFI partition of your Mojave SSD. Please see Final Steps in Post-Installation in the build guide.
 
Hi @CaseySJ

thanks for the answer!

- I am indeed using a EVO Plus but not sure if I can upload the firmware via BIOS? I'm installing macOS from scratch
- I'm installing MOJAVE 10.14.2
- No other driver in the system that I'm aware of, I'm starting from scratch

I see here
https://www.tonymacx86.com/threads/...390-thunderbolt-3-i7-9700k-amd-rx-580.267551/
> https://www.tonymacx86.com/threads/...x-580.267551/#lg=_xfUid-15-1564131024&slide=0

there should be a USB remover patch but can't find it anywhere.

ALSO I notice when I boot clover, first screen I click right on USB and on the top of the specs it says macOS 10.14.6. Unsure if this indicates some sort of clash between versions? What tells clover what version I want to install if not the mojave installer itself during clover installation? (question might be completely irrelevant though..) Please see pic attached.

Thanks so much for your support! Hope dies last!
It is absolutely required to update the firmware on the Samsung EVO Plus using Samsung's Magician software in Windows. Without the firmware update, this particular NVMe SSD will not work with macOS.

At this time, nothing else matters. You have at least two three choices:
  1. Update the EVO Plus firmware on Windows.
  2. Return the EVO Plus and replace it with standard EVO or EVO Pro. There are many other excellent choices including:
    • Sabret Rocket NVMe
    • HP EX950
    • ADATA SX8200 Pro
    • etc.
  3. Using the self-booting updater as pointed out by @mobi in post #6125 below.
 
Last edited:
I've been struggling majorly trying to get the Gigabyte z390 Gaming X up and running.
Was able to get 10.13.6 installed but cannot figure out multibeast settings what so ever.
Can't seem to find a successful build thread so if anyone can point me to a successful multibeast settings list that is compatible that would be amazing!
You may be able to skip MultiBeast and proceed as follows:
  • Mount EFI partition of High Sierra SSD.
  • Mount EFI partition of USB Install Disk.
  • Copy EFI folder from EFI partition of USB to EFI partition of High Sierra SSD.
  • Unmount the EFI partition of USB install disk and eject the USB install disk completely.
  • Open the EFI folder of the High Sierra SSD in Finder.
  • Add the following to EFI/CLOVER/kexts/Other:
    • AppleALC
    • Lilu
    • WhateverGreen
Reboot and see if you can boot directly into High Sierra without the USB disk.

If so, check:
  • Sound
  • Graphics
  • Bluetooth (if you have BT card)
  • WiFi (if you have WiFi)
  • Ethernet
  • USB ports -- try connecting some USB flash drives
  • FaceTime, Messages (requires WiFi/BT)
  • Sleep, Wake
  • Reboot, Shutdown
Make a list of any problems and let us know.
 
Has anyone updated safely to 10.14.6?
Any new procedures?
 
It is absolutely required to update the firmware on the Samsung EVO Plus using Samsung's Magician software in Windows. Without the firmware update, this particular NVMe SSD will not work with macOS.

I was able to update my EVO Plus without Windows. Samsung has a self booting installer also, but be sure to use a PS2 keyboard , I've heard reports about USB keyboards not recognized when using Samsung self booting installer.
 
Alright thank you! I have some good news and bad news. My build is almost perfect.

I updated my bios settings to reflect the guide (they mysteriously had reset to defaults) and all my USB ports and thunderbolt ports work w/ hot swap except for my LG 5k display, which I'm OK with as I'm just happy its running successfully in full 5k res. I have also successfully put my build into headless mode.

However I have new problems:

  1. All my USB devices eject during sleep (I believe I saw talk+solution about this in the guide, so I will revisit it).
  2. I have very unusual and deal-breaking behavior with my LG 5k display. I'll try to break it down here.
    • I have my Vega 64 plugged into the Mobo DP port and my LG 5k display boots the bios screen and clover, so everything works great in that sense. So my Vega 64 is driving my LG 5k, not the HD 630
    • During Mac OS boot I get an intermittent black screen during the apple boot logo and after the purple WEG marks (I assume this is normal). Sometimes, only when using the LG 5k display, it goes to black screen and stays black. The login doesn't pop up as it usually does. The LG 5k display doesn't turn back on at all. The builds' fans acts as if it has in fact boot into login screen, though.
    • After I get the black screen, I can't get the display to show anything no matter how many reboots. The bios or clover don't even show up anymore. What seems to fix it is connecting to my Vega 64 via DP or HDMI to another monitor and then setting it up to use my LG 5k again. But this fix only lasts so many reboots. Usually after 5-8 reboots, the LG 5k stops working again and I have to go through this whole process to make it work again.
    • Hot swapping the LG 5k in while I have my Vega 64 plugged into a separate monitor doesn't work either. It just is a black screen and before I made macOS into headless mode sometimes would display lines. But after I enabled headless mode that isn't an issue anymore-- its just a black screen. Im not so much worried about the LG 5k hot swapping as I am it not working consistently.
    • The monitor stops working completely (including stops working in bios boot up) even if I unplug or bump the monitor while macOS is booted up. And sometimes when I reboot my PC after this happens-- the PC reboots twice before booting into clover. Thats something interesting I thought I should point out.
So any ideas on making my 5k display work consistently? I couldn't find anybody else in the forums who had similar problems. This is so irritating as its perfect when it is working. All other displays work consistently every single time every time. I have included a set of screenshots, but also a copy of my IORegistryExplorer file.

Also I just want to verify something: I was able to put my build into headless mode as shown by my VideoProc acceleration confirmation of H264 and HEVC with my HD 630 graphics. This still means my Vega 64 will be used for FCPX and all other video intensive tasks as an iMac 19,1 would, correct?

Extra Info if at all useful:
- Clover 4920
- Windows is installed in NVME slot 1 (but have never boot into windows on this PC this far)
This is going to sound very counter-intuitive, but if the only Thunderbolt device you have at the moment is the LG 5K Thunderbolt Display, then please try the following:
  • Mount EFI partition of Mojave SSD and temporarily delete or move-out the file:
    • CLOVER/ACPI/patched/SSDT-Z390-DESIGNARE-TB3HP-V4.aml
  • BIOS --> Enable CSM Support
Reboot. Any change in behavior?
  • Does screen go black and stay black?
  • Can you hot-plug the LG 5K?
 
Back
Top