Contribute
Register

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

I only switched though because I wanted to use AptioMemoryFix, as I don't do video/audio editing or anything where the GPU difference would matter. I'd probably switch back to iMac19,1 if it didn't break Quick Look with iGPU off (I think there are additional kexts that can fix this but the less modifications needed the better as far as I'm concerned).

I run my system without IGPU and AptioMemoryFix. I also run iMac19,1. I got QuickLook running with 19,1 by using the following shikigva changes. I forget where I picked it up. But it works just fine.

Code:
shikigva=32
shiki-id=Mac-7BA5B2D9E42DDD94

Those would go into your Boot section.

Boot_args.png
 
*** SideCar SideDiscussion ***

  • On my system, SideCar fails with SMBIOS Mac mini 8,1. The late 2018 Mac mini has a T2 chip.
    • I'll change the SMBIOS to iMac19,1 and try again.
  • I also have an Asus X99 system without iGPU set up as iMacPro 1,1. The real iMacPro 1,1 has a T2 chip.
    • If the Hackintosh ****** indicates that SideCar works on an iMacPro1,1 Hackintosh, I'll find out soon enough.
Meanwhile, for everyone that has upgraded to Catalina and has a compatible iPad:
  • Does SideCar work? If so, what SMBIOS?
  • Does SideCar fail? Is so, what SMBIOS?

Some early results:

User URL SMBIOS Has T2? Motherboard Result
@ummario link iMac 18,3 No AORUS Xtreme Success
@NicoDiePlume link iMac 19,1 No Designare Z390 Success
@NicoDiePlume link iMac 18,3 No Designare Z390 Success
@CaseySJ link Mac mini 8,1 Yes Designare Z390 Failure
@svandive link iMacPro 1,1 Yes Designare Z390 Failure

SMBIOS 19,1 Designare Z390 Radeon VII - works beautifully. Wired and wireless.
 
When we press F12 at BIOS to open the BIOS Boot Menu and select either the 10.13 drive or the 10.14 drive, the system run Clover on the chosen drive.
  • If the 10.13 drive has its own EFI partition with Clover installed, then that Clover will run if this disk is chosen as the boot disk.
  • If the 10.14 drive has its own EFI partition with its own Clover, then that Clover will run if this disk is selected.
I'm sure you knew this already, but the point is that these are two independent installations of Clover that will not interfere with each other if:
  • You use AptioMemoryFix and ...
  • You install EmuVariableUefi-64 and RC Scripts in Target Volume
Installing EmuVariable and RC scripts has the effect of bypassing the built-in NVRAM in favor of a software solution that writes nvram parameters to a local file in the EFI partition of the booted drive. If both drives have their own EFI partitions, then each drive will have its own nvram.plist and you should not have any interference.

But these two installations can interfere with each other if:
  • You install AptioMemoryFix and ...
  • Do not install EmuVariableUefi-64
In this case, the system will store NVRAM parameters into actual NVRAM. Because there's only one NVRAM, both 10.13 and 10.14 will write values into it.


AptioMemoryFix is being replaced by FwRuntimeServices. But we can still install AptioMemoryFix from Clover Configurator as shown:
View attachment 428981
@CaseySJ Thanks a ton! I had a few snags at first but got Mojave fully working, with L/E and Clover/kexts/other setup exactly as you explained. I've booted it about 5 times, no weirdness so far, so looks like I've got a stable build :)
Geekbenched it with GB 4 and it did pretty well, pics below...

The only thing left is the CPU id is wrong. I know how to change it cosmetically but I believe some pages back I saw there is a way to correctly set it with a hex value but can't find the thread now, (9900k). If you have a link or could explain that'd be great.

Also my SMBIOS is iMac 18,3, will this affect being able to set the CPU id correctly, and would I see any worthwhile gain from changing the SMBIOS to 19,1 or is it negligible?

Thanks again, you sir are a hackintosh god among men! :headbang:

Geek bench 4:

Screen Shot 2019-10-08 at 6.28.19 PM.png
 
Last edited:
I run my system without IGPU and AptioMemoryFix. I also run iMac19,1. I got QuickLook running with 19,1 by using the following shikigva changes. I forget where I picked it up. But it works just fine.

Code:
shikigva=32
shiki-id=Mac-7BA5B2D9E42DDD94

Those would go into your Boot section.

I just did some research about the setting I had found it in the WhateverGreen documents when seeing another EFI folder that used NoVPAJpeg. After seeing NoVPAJpeg had been deprecated by WEG in Hackintool I opted to use the shiki settings.

Now I found this post from @pastrychef . I wonder if I'm not using my setup to the best of its abilities. I've been running without the iGPU and just relying just on the Radeon VII.

Are there folks who are running AptioMemoryFix with iGPU enabled on Designare Z390? Who also have Quick Look working with jpegs?
 
So that didn't fix it. I should note that I'm currently using a SAPPHIRE NITRO+ Radeon RX 5700 XT unaccelerated, and am hoping for kexts in the next week or so or else I'll be getting a different card. Could that be causing problems?
Please try the attached config.plist but first:
  • Change SMBIOS to iMac19,1 again and ensure that serial numbers are populated in both SMBIOS and RtVariables.
  • Then mount EFI partition of Mojave SSD using Clover Configurator --> Mount EFI or some other tool.
  • Backup existing config.plist and copy new one in its place.
  • Reboot.
Do you see any listings in PCI section? Please post screenshot.

So that didn't fix it. I should note that I'm currently using a SAPPHIRE NITRO+ Radeon RX 5700 XT unaccelerated, and am hoping for kexts in the next week or so or else I'll be getting a different card. Could that be causing problems?
Forward thinking! Love it. Shouldn't be the cause of this, though.
 

Attachments

  • config.plist
    11.3 KB · Views: 111
Last edited:
@CaseySJ Thanks a ton! I had a few snags at first but got Mojave fully working, with L/E and Clover/kexts/other setup exactly as you explained. I've booted it about 5 times, no weirdness so far, so looks like I've got a stable build :)
Geekbenched it with GB 4 and it did pretty well, pics below...
Looking good!
The only thing left is the CPU id is wrong. I know how to change it cosmetically but I believe some pages back I saw there is a way to correctly set it with a hex value but can't find the thread now, (9900k). If you have a link or could explain that'd be great.
Sure; just click here.
Also my SMBIOS is iMac 18,3, will this affect being able to set the CPU id correctly, and would I see any worthwhile gain from changing the SMBIOS to 19,1 or is it negligible?
Pro A/V applications can indeed see a significant bump in performance with iMac19,1. However, keeping iMac18,3 may still allow you to set CPU ID to 0x1005 as explained in the previous link. I have not tested this myself, however.
 
** FYI: In-Place Upgrade from Mojave to Catalina **

Post #1 now contains 2 links for information on upgrading from Mojave to Catalina.

Screen Shot 2019-10-08 at 6.29.44 PM.png
 
@CaseySJ

Mojave upgraded to Catalina -> Success (Updated VirtualSMC and kexts first).

SMBIOS is iMac 19,1 with iGPU enabled, Sidecar -> Success. I had to update my iPad first (12.9 Pro 2nd Gen).

Using OsxAptioFix2Drv-free2000. Fenvi FV-T919 PCIe WiFi/Bluetooth (BCM94360CD).
 
Last edited:
Back
Top