Contribute
Register

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

@CaseySJ I finally added a brand new shiny RX580 from Saphire into my build
IMG_20200902_102051.jpg


Should I change anything on my BIOS / OC EFI coming from iGPU? I'm using Catalina + OC 0.6.0
Right now I simply plugged the card and booted normally, without any changes...
 
sorting out a new issue I came across the Extensions tab in system report and took a look at the extensions relating to Apple Thunderbolt. Im curious to know if this mirrors other users with a Titan Ridge flashed card in a non TB header MB or if I have extensions off that should be on.....
 

Attachments

  • Apple Thunderbolt extensions.png
    Apple Thunderbolt extensions.png
    306.1 KB · Views: 65
Hi! I'm trying to get WOL working. It worked with windows but i don't have a windows installation anymore.
De LEDS on the motherboard are off when power is off.
All WOL options are enabled in BIOS and "wake for network acces' is on. I'm running 10.14.6

Any Ideas?
 
@CaseySJ I finally added a brand new shiny RX580 from Saphire into my build
View attachment 486678

Should I change anything on my BIOS / OC EFI coming from iGPU? I'm using Catalina + OC 0.6.0
Right now I simply plugged the card and booted normally, without any changes...
Wonderful, congratulations! Some notes:
  • Connect an 8-pin power cable to the Sapphire.
  • The OpenCore EFI is okay, but Platform ID should be changed now to 0x3E980003 (headless).
    • Easy way to do this is to use the file config-AMD-GPU.plist and copy-paste the following from existing config.plist into the new plist.
      • Board Serial Number
      • Serial Number
      • System UUID
    • Then rename the old config.plist to something like config-old.plist and rename config-AMD-GPU.plist to simply config.plist.
 
Hello CaseySJ sorry to disturb you but i have trouble till the begining with shutdown and restart that not working. Can you tell me if you have a solution.
Here's my config.plist. Thanks for your help.
Hello @Ulrick,

Some questions / suggestions:
  • Are you running Mojave or Catalina?
  • Which version of BIOS is currently installed on your motherboard?
    • Please try F9g from here.
    • Then configure all BIOS parameters again as stated in Post #1.
    • Always start with F7 (Load Optimized Defaults). Too many people skip this step and regret it.
  • Then do the following:
    • Check restart/shutdown.
    • If problem still occurs, then:
      • Compress and upload the EFI folder
      • Post a screenshot of /Library/Extensions folder and /etc folder
 
I understand this doesn't bring any improvement per se on how the TB devices will work. I don't feel like tinkering with flashing the TB controller, so will stay as is.*

*for now :D
Yes, never say never!
 
sorting out a new issue I came across the Extensions tab in system report and took a look at the extensions relating to Apple Thunderbolt. Im curious to know if this mirrors other users with a Titan Ridge flashed card in a non TB header MB or if I have extensions off that should be on.....
There are some differences between your screenshot and mine, but AppleThunderboltPCIAdapters is the same -- Not Loaded.
Screen Shot 2020-09-02 at 9.34.08 AM.png
 
  • Please try F9g from here.
  • Then configure all BIOS parameters again as stated in Post #1.
  • Always start with F7 (Load Optimized Defaults). Too many people skip this step and regret it.

May I make a suggestion?

As well as the BIOS being available to download, it may be helpful to those who forget to Load Optimised Defaults, and/or make the other necessary changes, that a BIOS profile is also made available which can be downloaded, copied onto a USB stick with the BIOS file and then also loaded. Each BIOS version would, of course, need its own profile file.

Just a thought, but may help some first time hackintoshers..
 
Any Ideas?
Although I've not used Wake-on-LAN, please see this post by @xiuer. In fact, I'll post that here:
Hello, MacOS is turned off, the motherboard does not support Wake-on-LAN, you need to modify IntelMausi->IntelMausiEthernet.cpp->wolCapable = false; wolActive = false; (replace them with true)

I have compiled and tested it, no problem.
But I only compiled the debug version successfully, and the release version reported an error
I've made these two changes and compiled it in RELEASE mode. Please try this:
  • If using Clover, move the existing IntelMausi.kext to a different folder such as CLOVER/misc.
  • If using OpenCore, uncheck the Enabled flag in the Kernel section of OpenCore Configurator.
  • Install the modified version -- filename is IntelMausiWOL.kext
  • If using OpenCore, be sure to add it to Kernel section using OpenCore Configurator --> Kernel --> Browse.
This driver is for the Intel i219 Ethernet port (not the i211 because that's controlled by SmallTreeIntel82576.kext). The i219 Ethernet port is the once closest to the audio jacks on the rear IO panel. Your Ethernet cable must be connected to that port.

If the release version does not work, try the debug version which is also attached (IntelMausiWOL-debug.kext).
Screen Shot 2020-09-02 at 9.56.45 AM.png
 

Attachments

  • IntelMausiWOL.kext.zip
    56.2 KB · Views: 70
  • IntelMausiWOL-debug.kext.zip
    75.7 KB · Views: 71
Last edited:
May I make a suggestion?

As well as the BIOS being available to download, it may be helpful to those who forget to Load Optimised Defaults, and/or make the other necessary changes, that a BIOS profile is also made available which can be downloaded, copied onto a USB stick with the BIOS file and then also loaded. Each BIOS version would, of course, need its own profile file.

Just a thought, but may help some first time hackintoshers..
That is a good suggestion and would certainly reduce another source of error. My only concern is that the more we "dumb this down" the less knowledgeable people become. For example, after posting the OpenCore EFI folder, we find that many users do not know what to do when a problem occurs. For example, many users don't know how to change Boot Arguments in OpenCore.

So if we provide everything in preconfigured files, it will turn their systems into Black Boxes, and they won't be able to troubleshoot problems independently.
 
Back
Top