Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

For a Hackintosh build with the Gigabyte Z490 Vision D, i5-10400, and AMD RX 580, you can follow CaseySJ’s guide to configure macOS successfully on this hardware. The Vision D motherboard is known for good Thunderbolt 3 support, and the i5-10400 is a solid choice for a macOS Hackintosh.

Here’s a high-level outline of steps, focusing on the key elements needed for this build:

1. BIOS Settings Configuration

Before you start the macOS installation, you’ll need to configure your BIOS settings correctly. Here are the important settings for the Gigabyte Z490 Vision D:

  • Load Optimized Defaults: Start by loading optimized defaults.
  • VT-d: Disabled.
  • CFG Lock: Disabled.
  • Secure Boot: Disabled.
  • CSM Support: Disabled.
  • XHCI Hand-off: Enabled.
  • Intel Virtualization Technology: Disabled (unless using virtual machines).
  • Above 4G Decoding: Enabled (important for Thunderbolt and RX 580).

Make sure to have the Thunderbolt settings configured according to the guide if you're using Thunderbolt devices.

2. Create macOS USB Installer

Follow these steps to create a macOS USB installer:

  1. Download macOS from the Mac App Store (Big Sur or Monterey works well).

  2. Use Terminal to create the USB installer:

    bash
    sudo /Applications/Install\ macOS\ [YourVersion].app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB

    Replace [YourVersion] with the macOS version you're installing (e.g., "Big Sur"), and MyUSB with the name of your USB drive.

  3. OpenCore Bootloader:

    • Download OpenCore and follow the Dortania guide for setting it up.
    • Configure the config.plist with appropriate ACPI patches, kexts, and SSDTs. Some key kexts include:
      • Lilu.kext
      • VirtualSMC.kext
      • WhateverGreen.kext (for the RX 580)
      • AppleALC.kext (for audio)
      • IntelMausi.kext (for Ethernet)
      • USBPorts.kext or USBMap.kext (to map USB ports)

3. Patching for i5-10400 (Comet Lake-S)

  • Use ProperTree to edit config.plist for Comet Lake-S CPU support.
  • Make sure to add the appropriate USB port mapping for the Z490 Vision D to ensure proper USB functionality.

4. Enable GPU Acceleration (RX 580)

  • WhateverGreen.kext will enable full support for your AMD RX 580. No special configuration should be needed, as this card works natively in macOS.

5. Thunderbolt Configuration

  • The Z490 Vision D includes Thunderbolt 3, which can work with macOS if configured properly.
    • Ensure Thunderbolt Bus is enabled in your config.plist.
    • Refer to CaseySJ’s Z490 Vision D Thunderbolt guide to fine-tune the Thunderbolt functionality.

6. Install macOS

  • Boot from the USB drive and follow the standard macOS installation procedure.
  • Once installed, boot using OpenCore from your internal drive.

7. Post-Installation

  • After installation, move OpenCore from your USB to the EFI partition of your system drive.
  • Test the system for stability, ensuring Ethernet, Audio, GPU acceleration, and Thunderbolt work correctly.

Additional Resources

For detailed, step-by-step instructions, refer to CaseySJ’s Z490 Vision D Hackintosh guide on forums such as tonymacx86 or InsanelyMac.

Let me know if you need more specific help with any part of the setup!

CaseySJ's Comet Lake-S in BeQuiet! Pure Base 500DX:
Gigabyte Z490 Vision-D - i5-10400 - UHD 630 - AMD RX 580

(Please do not quote this guide in its entirety. Post a link instead.)
(See this post for how to refer to a Guide or Mini-Guide.)

DSC_0490-small.jpg
Refer to the Z390 Designare thread for answers to a large number of questions

See Problem Reporting Guidelines

Only BIOS F5, F6 and F20 are...

Read more