Contribute
Register

Psedog's Mod Pro. Aorus Z390 8700K Vega64

Status
Not open for further replies.
Joined
Jul 1, 2018
Messages
79
Motherboard
Gigabyte Z490 Vision G
CPU
I3-10100
Graphics
Saphire RX 580
Mobile Phone
  1. iOS
I got mine running Catalina 10.15.1 using psedog's EFI and Bios F10. I had to install it on another Hack Computer and then swap the hard drive back into this build. Has anyone gotten sidecar function to work? I see it listed , but I cannot connect to iPad wirelessly or with usb c cable, using smbios 19.1
 
Joined
Dec 2, 2011
Messages
53
Motherboard
Gigabyte Z390 AORUS PRO WIFI
CPU
i7-9700K
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
USB Configuration.
Here is my current USB Configuration and overall layout. Layout is written in the pictures. As you can see, some ports I have as USB 3.0 only and 1 rear port I have as 2.0 only even though it's a 3.0 port. That one I use for my mouse as my mouse and keyboard on the same USB 2.0 header were not happy and causing stuttering.​

Note: Front USB3 port uses 3 address all by itself, due to how it handles reversing the connection. The rear port only requires two addresses though.

Ports I have enabled. (HS = USB2.0 / SS = USB 3.0+)
HS01 / SS01 + SS02​
HS03​
SS04​
SS05​
SS06​
SS07​
SS08​
HS09 / SS09​
HS10 / SS10​
HS11​
HS13​
Layout
The pictures below show the layout. Use this to determine if my setup works for you. If not, then you can use this to gauge how you want to set yours up.​

View attachment 432930
View attachment 432931
I just went through the exercise of mapping myself today and a few things got my attention. I started following @UtterDisbelief's New Beginner's Guide and then saw Hackintool had some similar information/guide so I followed that.

  1. You have two HS11 - One on the F_USB30 and one for F_USB1/2. My front USB ports show up as HS/SS 09/10. HS11 is F_USB1/2 and dedicated to my WiFi/BT PCIe add-on.
  2. The build-in WiFi/BT module are actually two ports I think - HS12 & HS14. You don't have it labeled, but you are excluding it from your mapping anyway. I guess, FYI to anyone wondering.
  3. In your latest EFI attached here, you have SSDT-UIAC.aml & SSDT-USBX.aml in the ACPI folder AND USBPorts.kext. According to Hackintool (Step 16 in the Help -> USB Port Patching):

Use the “Export” button to generate files to your Desktop
  • Copy SSDT-EC.aml (if created) to EFI/CLOVER/ACPI/patched
  • Choose one of the following two:
    1. Copy USBPorts.kext to EFI/CLOVER/kexts/Other or;
    2. Copy SSDT-UIAC.aml and SSDT-USBX.aml (if created) to EFI/CLOVER/ACPI/patched
Currently, I just have the USBPorts.kext (generated from Hackintool) and SSDT-EC.aml in my ACPI/patched folder. Everything seems to work (although, my mapping is a little different than yours). Honestly, the patching of USB ports is not terribly difficult; I would recommend people take this task on even if just a learning exercise. :thumbup:


Regarding OsxAptioFix2Drv-free2000.efi, I think I figured this out (or maybe just an observation). Based on various threads here and by the author of the driver and my own little venture to get AppleTV+ to work, I found that if I disable internal graphics in the BIOS (and run iMacPro1,1), I can reliably use AptioMemoryFix.efi with slide=0. The minute I enable internal graphics to run headless is when things go sideways. In fact, I'm not sure I can go back to running headless because once I switched to iMacPro1,1 w/o internal graphics, none of the memory fix drivers, with any value for slide, would work if I tried to go back to iMac19,1 w/ internal graphics (headless) + Vega 56. It's really kind of frustrating.

Now, the story might be different if you don't have a discrete graphics card or maybe if you have less physical hardware connected to the MB (e.g. a TB card or a WiFi/BT card), but I use all the things connected to my MB and don't feel like running a multi-day experiment right now. :)
 
Joined
Nov 27, 2018
Messages
355
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Hello, maybe only cosmetic so necessary ! How have you done this prowess ?
Regards
Use Hackintool / PCI. Hit the Export on the bottom and add the values to your Devices.


I just went through the exercise of mapping myself today and a few things got my attention. I started following @UtterDisbelief's New Beginner's Guide and then saw Hackintool had some similar information/guide so I followed that.
  1. You have two HS11 - One on the F_USB30 and one for F_USB1/2. My front USB ports show up as HS/SS 09/10. HS11 is F_USB1/2 and dedicated to my WiFi/BT PCIe add-on.
  2. The build-in WiFi/BT module are actually two ports I think - HS12 & HS14. You don't have it labeled, but you are excluding it from your mapping anyway. I guess, FYI to anyone wondering.
  3. In your latest EFI attached here, you have SSDT-UIAC.aml & SSDT-USBX.aml in the ACPI folder AND USBPorts.kext. According to Hackintool (Step 16 in the Help -> USB Port Patching):
1. Not sure what you are talking about. HS11 are USB headers 1 and 2.
2. Go back to my first post. Everything is labeled in the graphics. (HS12 as far as I can tell isn't used.
3. Both work for me. Without USBPorts.kext the ports don't get assigned. As far as I can tell the UIAC and USBX tell the system what the ports actually do.

I'm going to work on getting rid of the reliance on OsxAptioFix2Drv-free2000.efi. That's a project for the next couple of weeks. I had it working without it, but went back. I've heard it can destroy systems and even the developer is against it, so it's time to move on.
 
Joined
Dec 2, 2011
Messages
53
Motherboard
Gigabyte Z390 AORUS PRO WIFI
CPU
i7-9700K
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
1. Correct. But the image in the first post has F_USB30 labeled as HS/SS 10/11. For me, they show up as HS/SS 09/10 and HS11 is the USB 2.0 headers on the bottom of the board. Probably just a typo.
2. HS12 showed up with a device number, which I assumed was part of the internal WiFi/BT (one for WiFi, one for BT? I dunno)
3. My BT stopped working with both installed, but if it ain't broke... ;) But also, doesn't SSDT-EC.aml govern the power to the ports for charging devices?

If you're running iMac19,1 in headless, try disabling internal graphics and removing the properties from clover. Then try AptioMemoryFix.efi with slide=0. That's what worked for me.
 
Joined
Nov 27, 2018
Messages
355
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
1. Correct. But the image in the first post has F_USB30 labeled as HS/SS 10/11. For me, they show up as HS/SS 09/10 and HS11 is the USB 2.0 headers on the bottom of the board. Probably just a typo.
2. HS12 showed up with a device number, which I assumed was part of the internal WiFi/BT (one for WiFi, one for BT? I dunno)
3. My BT stopped working with both installed, but if it ain't broke... ;) But also, doesn't SSDT-EC.aml govern the power to the ports for charging devices?

If you're running iMac19,1 in headless, try disabling internal graphics and removing the properties from clover. Then try AptioMemoryFix.efi with slide=0. That's what worked for me.
1. You are correct. I'll fix that.
2. Could be. Can't remember. I did all the mapping almost a full year ago.
3. If you were using the Bluetooth that is built in, then yes, I removed it as it conflicts with the official combo Wifi/Bluetooth card and you end up losing all bluetooth.

Extra, I've done that before. I'm trying to get it to work with the iGpu enabled. Lots of people want to take advantage of intel quicksync. I had it working prior with all the iGpu memory options turned down to minimum.
 
Joined
Nov 27, 2018
Messages
355
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Bought another CPU AIO 240mm. Modified it to work on my Vega (had to widen the holes on the PCB as well). Now the GPU/Memory is chilly. Waiting on VRM heatsyncs and I'm going to cut out a sheet of Stainless steel to try and spread the VRM modules that are blocked by the cooler. I've got the Bios set to increase the pump/fan to 100% at 50°c. Now that I know my idle temps are in the 20's, I'll bring that down and see if it makes a difference. If so, it'll help with VRM temps too.

3.jpg
2.jpg
1.jpg
Screen Shot 2019-12-02 at 4.00.36 PM.png
 
Joined
Nov 2, 2011
Messages
113
Motherboard
Gigabyte Z390 Aorus Pro Wifi
CPU
i7-8700K
Graphics
UHD 630
In using the BCM94360CSAX out of my MacBook Pro and this PCIe riser card (Amazon Japan) . You can find similar cards on Amazon/eBay.

I bought this card and it worked like a charm

 
Joined
Mar 5, 2013
Messages
63
Motherboard
Asus ROG Strix X570-E
CPU
Ryzen 3950X
Graphics
RX Vega 64
Hey folks, I'm back hackintoshing after my CPU went kaput! Back online with a 9900ks this time ;) I've got my old Mojave back up and working but can't seem to get Catalina working. Tried a fresh install of Mojave and upgraded to Catalina and it seem to not be able to load the IGPU driver (says Graphics driver failed to load) IGPU enabled in Bios (I'm using F12a Bios by the way). Tried with @psedog OpenCore and same thing happens, when I boot into the Catalina install, or on my other partition where I have just a basic Mojave installation, it gives that error. Can someone post their EFI folder.
 
Last edited:
Joined
Nov 27, 2018
Messages
355
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
@darrix Give this one a shot in Clover. My default one has the iGpu set without a video output, that was you can still use it for acceleration. Also, don't use an alpha build Bios. Go back to F11 until they have the full version of F12 out (Not F12a or F12b)
 

Attachments

  • config.plist
    12.6 KB · Views: 42
Status
Not open for further replies.
Top