Contribute
Register

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

Joined
Jan 27, 2011
Messages
82
Motherboard
Gigabyte Designare Z390
CPU
i5-9600K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
My system was freezing with that driver after I logged into the services.
Interesting, so far I didn't face any crash or system freezing.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
5,461
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
I'm using EmuVariableUEFI-64 with installed RC scripts and don't have an issue so far. Therefore I keep EmuVariableUEFI-64 installed. I haven't recognised that Clover doesn't remember the last booted volume correctly, simply because my macOS Volume gets started automatically. I also have Windows 10 installed on a dedicated SSD.
With RC scripts installed, Clover should remember the last booted volume. In the build guide we're installing EmuVariable without RC scripts; this is done just for the purpose of activating Messages, FaceTime, etc. Once activated, the guide recommends deleting EmuVariable and reinstalling it whenever it's needed again.
 
Joined
Dec 19, 2018
Messages
96
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
MacBook Pro, Mac Pro
Classic Mac
PowerBook
Mobile Phone
Android, iOS
EmuVariableEUFI-64 should work properly in combination with these two:
  • OsxAptioFix2Drv-free2000.efi
  • slide=0 (in Boot arguments)
Updated Clover, signed in again voilá here facetime and messages are working. (no freeze)
I also updated kext with kextupdater
 
Joined
Feb 11, 2014
Messages
177
Motherboard
Z390 Designare
CPU
i7-9700
Graphics
Radeon Pro WX 9100
Mac
MacBook Pro
Mobile Phone
iOS
@CaseySJ I will update Clover tonight. Which begs the question, to which version and are there any steps I need to do after that? Looks like it Installs AptioMemoryFix.efi, PartitionDxe-64.efi and ApfsDriverLoader-64.efi in /EFI/CLOVER/Drivers64UEFI/ (version r4586)

Thanks!
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
5,461
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
@CaseySJ I will update Clover tonight. Which begs the question, to which version and are there any steps I need to do after that? Looks like it Installs AptioMemoryFix.efi, PartitionDxe-64.efi and ApfsDriverLoader-64.efi in /EFI/CLOVER/Drivers64UEFI/ (version r4586)

Thanks!
I would recommend the latest released version of Clover. But make a full copy of the current EFI folder. I simply select the EFI folder name in Finder, then right-click and choose "Compress". This zips it up and I move it to my Documents folder.

After the update:
  • AptioMemoryFix should be deleted
  • Double check that OsxAptioFix2Drv-free2000 is still present
  • PartitionDxe-64 is okay
  • ApfsDriverLoader-64 is the one I'm using so it's fine; just use one APFS driver
If using the Clover standalone installer, ensure that the option to install Clover to EFI partition is selected from the "Customize" section.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
5,461
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Updated Clover, signed in again voilá here facetime and messages are working. (no freeze)
I also updated kext with kextupdater
Just to confirm, which of the following are you currently using?
  1. OsxAptioFix2Drv-free2000
  2. slide=0
  3. EmuVariableUefi64
 
Joined
Dec 19, 2018
Messages
96
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
MacBook Pro, Mac Pro
Classic Mac
PowerBook
Mobile Phone
Android, iOS
Just to confirm, which of the following are you currently using?
  1. OsxAptioFix2Drv-free2000
  2. slide=0
  3. EmuVariableUefi64
all of them

*edit don't want to double post, I fixed my Vega64 fans with VegaTab and Pastrychefs guide, I'll leave the modded kext for other users here which are using Vega64 in this particular system which goes into Efi/Clover/Kext/Others then rebuild the cache (crucial).

it can be further tuned with the app.

Can someone test Heaven Benchmark? my computer freezes in the middle and after the third or fourth freeze reboots.
 
Last edited:
Joined
Dec 19, 2018
Messages
96
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
MacBook Pro, Mac Pro
Classic Mac
PowerBook
Mobile Phone
Android, iOS
I fixed it the hard way, the kext was giving me issues:

we need to create a device into clover here, open the EFI config_list:
Screenshot 2019-01-02 at 22.52.16.png


with those parameters:

Devices: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

Properties Key: PP_PhmSoftPowerPlayTable

Properties Value: b6020801 005c00e1 060000ee 2b00001b 00480000 0080a903 00f04902 00320008 00000000 00000000 00000000 00000201 5c004f02 46029400 9e01be00 28017a00 8c00bc01 00000000 72020000 9000a802 6d014301 9701f049 02007102 02020000 00000000 08000000 00000000 05000700 03000500 00000000 00000108 20038403 b603e803 1a044c04 7e04b004 01014605 01018403 000860ea 00000040 19010001 80380100 02dc4a01 0003905f 01000400 77010005 90910100 066cb001 00070108 d04c0100 00008000 00000000 001c8301 00010000 00000000 000070a7 01000200 00000000 00000088 bc010003 00000000 00000000 c0d40100 04000000 00000000 00442302 00050000 00000100 00000058 02000600 00000001 000000b8 7c020007 00000000 01000000 000560ea 00000040 19010000 80380100 00dc4a01 0000905f 01000000 08286e00 00002cc9 000001f8 0b010002 80380100 03905f01 0004f491 010005d0 b0010006 c0d40100 0700086c 39000000 245e0000 01fc8500 0002acbc 00000334 d0000004 686e0100 05089701 0006eca3 01000700 01683c01 00000104 3c410000 00000050 c3000000 00008038 01000200 00247101 00040000 01080098 85000040 b5000060 ea000050 c3000001 80bb0000 60ea0000 940b0100 50c30000 0200e100 00940b01 00401901 0050c300 000378ff 00004019 01008826 010050c3 00000440 19010080 38010080 38010050 c3000005 80380100 dc4a0100 dc4a0100 50c30000 06007701 00007701 00905f01 0050c300 00079091 01009091 01000077 010050c3 00000118 00000000 0000000b e412e803 24133700 0a005403 90019001 90019001 90019001 90010000 00000002 043107dc 00dc00dc 002c0100 00590069 004a004a 005f0073 00730064 00400090 92976096 00905500 00000000 00000000 00000000 00000000 0202d430 00000210 60ea0000 0210

Value Type: DATA

(SECOND VALUE)

Properties Key: model

Properties Value: AMD Radeon RX Vega 64

Value Type: STRING

Save and reboot, this will finally fix both Vega64 and 56 fans and heavy load crash,
you can check the GPUs before and after with this in terminal:

while sleep 1; do clear;ioreg -l |grep \"PerformanceStatistics\" | cut -d '{' -f 2 | tr '|' ',' | tr -d '}' | tr ',' '\n'|grep 'Temp\|Fan\|Clock'; done

Credit goes to CMMChris from hackintosh forum.de (PPT Hex Generator tool in excel).
 
Joined
Feb 11, 2014
Messages
177
Motherboard
Z390 Designare
CPU
i7-9700
Graphics
Radeon Pro WX 9100
Mac
MacBook Pro
Mobile Phone
iOS
I would recommend the latest released version of Clover. But make a full copy of the current EFI folder. I simply select the EFI folder name in Finder, then right-click and choose "Compress". This zips it up and I move it to my Documents folder.

After the update:
  • AptioMemoryFix should be deleted
  • Double check that OsxAptioFix2Drv-free2000 is still present
  • PartitionDxe-64 is okay
  • ApfsDriverLoader-64 is the one I'm using so it's fine; just use one APFS driver
If using the Clover standalone installer, ensure that the option to install Clover to EFI partition is selected from the "Customize" section.
I did this and still no MB Audio showing up. Clover is updated. Deleted AptioMemoryFix I used Kext Beast to install AppleALC and verified it was 1.3.4 It is still in kext "others" folder in the EFI folder. Then I used kext utility to cleanup and restore permissions. It seemed to finish very quickly... Also it look like it does this in System/Library/extensions vs Library/extensions Is there a better way to rebuild kext caches?

On an amazingly positive note: I got my OWC Thunderbolt 4X drive bay and put my (2) 4Tb Raid drives in it from my previous build. They came up and at same speed as they did when they were on SATA controllers in my old Hack. I have two 8Tb showing up tomorrow. The Thunderbolt 3 on the MB is exactly why I did this build!

Jules
 
Joined
Dec 19, 2018
Messages
96
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
MacBook Pro, Mac Pro
Classic Mac
PowerBook
Mobile Phone
Android, iOS
Is there a better way to rebuild kext caches?
Try

sudo touch /Library/Extensions && sudo kextcache -u /
or
sudo touch System/Library/Extensions && sudo kextcache -u /
 
Top