Contribute
Register

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

Hey Casey,

Enjoying catching up on this thread and reading about new discoveries. Just had two questions:

1) I unlocked the 0xE2 MSR register on my motherboard. Would it be okay to uncheck "PluginType" in Clover Configurator? What does PluginType do in our case?

2) Should we keep the installation of EmuVariableUEFI? Mine is uninstalled and imessage/facetime are working fine. However, I'm getting this odd issue where YouTube videos are unable to play after wake from sleep. Sleep is working fine though besides that.

Doing some research online, people are saying to reset and clear the PRAM/NVRAM, which we can do in terminal on our hacks.

We don't have native NVRAM support on our mobo as far as I'm aware, so maybe best to try keeping EmuVariable installed?
  • After unlocking 0xE2 MSR, we can uncheck the following from Kernel and Kext Patches:
    • KernelPM
    • AppleIntelCPUPM (I'm testing this today and will add it to the MSR Unlock Mini Guide soon)
  • But we should keep PluginType checked on because it enables native CPU power management.
  • EmuVariable should remain installed at all times. This is a recent change to the build guide, which previously encouraged (but not required) the removal of EmuVariable.
 
  • After unlocking 0xE2 MSR, we can uncheck the following from Kernel and Kext Patches:
    • KernelPM
    • AppleIntelCPUPM (I'm testing this today and will add it to the MSR Unlock Mini Guide soon)
  • But we should keep PluginType checked on because it enables native CPU power management.
  • EmuVariable should remain installed at all times. This is a recent change to the build guide, which previously encouraged (but not required) the removal of EmuVariable.

Awesome, thanks! I've installed it again.
 
Thanks CaseySJ!!!!

Assembled my new setup, used the provided R6 SSDT, and everything's running great!

Insanely low latency with the TB2 Quantum Presonus. No random pops so far (needs more rigorous testing though before I'm fully confident), and, though it took me a while, I finally got rid of the annoying EMI in my right monitor (finally solved by plugging just my two monitors into a different (ungrounded...) wall outlet. Also tried noise-filter power plugs, etc., but those never fully solved it).

iMessage not yet working though, but that never has worked for me anyway. Might be I'm ip-banned/account-banned from registering new devices due to my previous hackintosh attempts, since my 2011 MBP and iPad air still work fine. Will try creating a new set of serials and a new account through a vpn sometime, perhaps that helps.

It's only been a few hours, so it feels like it's a bit early to say all is well, but I'm having great feelings about this build!

Thanks a lot. Really appreciate the effort you took in creating this guide and keeping it updated. Coming from a vanilla build, it felt a bit odd at first to give in to using UniBeast/MultiBeast, but your guide is great in showing what these actually do, and your custom Clover and kext steps helped me believe your guide might actually work, and so it did.

Loved the confirmed Thunderbolt parts list too (gives a sense of security prior to purchasing random gear).

Hope you'll keep supporting this build/thread over the next few years because I feel like this build is gonna keep me going for a long time!
 
Last edited:
@pianistslogic, glad to see that the build was successful! Regarding iMessage (or more correctly, “Messages” app), are you unable to log in even with EmuVariable installed?
 
@pianistslogic, glad to see that the build was successful! Regarding iMessage (or more correctly, “Messages” app), are you unable to log in even with EmuVariable installed?
Me too!
Yeah, EmuVariableUefi-64.efi installed to efi/efi/clover/drivers64uefi, followed your guidec (deviated from copying postinstall.zip lilu/weg to l/e though, and opted for copying yesterdays lilu kext instead tocboth l/e and /other, and rebuilt caches with kextutilty of course). Compared my file tree to yours etc. Not too bothered by it to be honest, real glad that everything important works great so far!
 
Me too!
Yeah, EmuVariableUefi-64.efi installed to efi/efi/clover/drivers64uefi, followed your guidec (deviated from copying postinstall.zip lilu/weg to l/e though, and opted for copying yesterdays lilu kext instead tocboth l/e and /other, and rebuilt caches with kextutilty of course). Compared my file tree to yours etc. Not too bothered by it to be honest, real glad that everything important works great so far!
You might try with EmuVariableUefi-64.efi and the RC scripts.
 
You might try with EmuVariableUefi-64.efi and the RC scripts.

Thanks for the suggestion!
To be fair, I've never actually even used (i)Messages apart from my random hackintosh attempts, so I don't miss it at all.

But just for the sake of it, I installed the latest Clover version, RC scripts to target, applicable drivers. Rebooted, didn't work.

Created new serials, copied mlb to rt vars, didn't work.

Created another set of new serials, copied first 12 digits to mbl, copied mlb to rt vars. Installed emuvariable through Clover Configurator as well just to be sure, logged out of iCloud, rebooted with VPN Killswitch turned on, connected VPN, logged in to secondary iCloud account, logged in to messages, didn't work.

Just like my previous (vanilla hackintosh), it seems like my Messages login attempts are either ignored (having to press 'login' a bunch of times, or seemingly logging in except when going to prefs it turns out I'm not logged in at all), or, on the other hand, I might get some authentication error code that I should forward to apple's customer support.

Anyway, if there's an easy fix I'd love to hear. Perhaps my experiences are similar to someone else's, in that case we might be able to compare some details. For now though, I'm not really bothered since everything still seems to be working tremendously
 
Just got up and running with your guide and made my own for Vanilla, thankyou!
 
Last edited:
Intel i7-8700K recommendation.... anyone have platform id and product model recommendations for an i7-8700K with RX 580 running in headless mode? ... the iMac 19,2 is only 3.2GHz and the iMac 18,3 is a close gen -1 processor. There isn't a clean match.
 
Last edited:
Very Strange... My Hackintosh has been running strong since April 21 and Id forgotten some of the details. After the 10.14.5 upgrade I was re-evaluating and checking on the new CPU options. I'm noticing in SMBIOS that only the Product Model, BIOS, and System are populated. none of the board or firmware fields are populated. I guess I shouldn't be concerned with everything working but I can't help but wonder. I thought the board and firmware details were normal filled in? Also if I needed to create a matching Board Serial number does anyone have the shell script?
 
Back
Top