Skip to content
This repository was archived by the owner on Sep 27, 2023. It is now read-only.

init4/gigabyte-z390-ud-thunderbolt-hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gigabyte Z390-UD Vanilla Hackintosh Installation

Update 210923: My GA-Z390-UD mainboard eventually died (RIP), so I am archiving this project.

I had a few iterations with the GA-Z390-UD, for a long time it was running Mojave/Catalina with Clover. That configuration is here.

More recently, it was running Monterey and Opencore, which is the 'monterey' branch.

Aside from the normal challenges with Thunderbolt, the machine worked perfectly for 5+ years of 24x7 running.

Parts List

Component Model
CPU Intel® Core™ i9-9900K Processor
w/ Noctua NH-U12S cooler
Motherboard Gigabyte Z390 UD
RAM 4x Kingston, 16GB, DDR4, 2666MHz
Video Card MSI Radeon® Vega 64 Air Boost 8GB
Displayport output passed back into TB3 Mini-Displayport input
Storage Samsung SSD 980 EVO Plus 500GB M.2 Internal Solid State Drive
4x Western Digital 4TB SATA
Wifi Fenvi T919 BCM94360CD
Bluetooth Fenvi T919 BCM94360CD
Add-in card Gigabyte Titan Ridge Dual Thunderbolt 3
Screen LG Ultrafine 5k 27-inch
Keyboard Keychron K2
Mouse Apple Magic Trackpad 2

Part List

Targeted OS

macOS Monterey

This build was originally using Mojave, which I subsequently upgraded to Catalina. For more information on that configuration, please see the catalina branch. I switched my booter to Opencore after Catalina.

Pre-requisites

  • Get macOS Monterey
  • Opencore 0.9.4
  • The EFI folder from this repo

Installation process

  1. Build the USB Installer disk. Read the Dortania guide
    • You need a 16GB USB drive
    • Create the installer sudo "/Applications/Install macOS Monterey.app/Contents/Resources/createinstallmedia" --volume /Volumes/USB
  2. Install Opencore to USB Installer. Read the Dortania guide
  3. Clone this repo and copy the Opencore files onto your USB Installer. E.g.:
    • git clone -b monterey https://github.com/init4/gigabyte-z390-ud-thunderbolt-hackintosh/
    • Locate USB device diskutil list (typically, disk0 will be the boot drive, and USB will be something like disk2)
    • Mount USB EFI partition sudo diskutil mount disk2s1
    • Copy my repo config on cp -r ./gigabyte-z390-ud-thunderbolt-hackintosh/EFI/* /Volumes/EFI/EFI/
  4. Edit config.plist, and generate real serial numbers/uuid so iMessage/etc will work
  5. Update BIOS, I used F9.
  6. Configure BIOS
    • Load Optimized Default Settings
    • BIOS → Windows 8/10 Features: Other OS
    • BIOS → CSM Support: Disabled
    • Chipset → VT-d: Disabled
    • Chipset → Internal Graphics: Enabled
    • Chipset → Above 4G Decoding: Enabled
    • Peripherals → Intel Platform Trust Technology (PTT): Disabled
    • Peripherals → Legacy USB support: Enabled
    • Peripherals → XHCI Hand-off: Enabled
    • Peripherals → Port 60/64 emulation: Enabled
    • Peripherals → Network stack: Disabled
    • Peripherals → Security device support: Disabled
    • Peripherals → Super IO configuration → Serial port: Enabled (see notes)
    • Peripherals → Thunderbolt → Security: Disabled
    • Peripherals → Thunderbolt → Boot: Boot once
    • Peripherals → Thunderbolt → USB: Enabled
    • Power → Platform Power Management: Enabled
    • Power → PEG ASPM: Disabled
    • Power → PCH ASPM: Disabled
    • Power → DMI ASPM: Enabled
    • Power → ErP: Enabled
  7. Boot the macOS installer via USB
  8. Create EFI partition for Hackintosh
    • Locate SSD & USB's disk no. by diskutil list (typically, disk0 will be the boot drive, and USB will be something like disk2)
    • Mount SSD EFI partition sudo diskutil mount disk0s1
    • Mount USB EFI partition sudo diskutil mount disk2s1
    • Copy Opencore from USB to newly installed SSD cp -R /Volumes/EFI/* /Volumes/EFI\ 1/
  9. Reboot

Notes

Get macOS patcher to make it easier to download the macOS install packages. Finding direct links to the full installer isn't easy.

If you are going to Hackintosh a Gigabyte Z390 UD, save yourself some time and upgrade the BIOS to version F10 before you start.

Getting Thunderbolt hotplug working properly involved using a particular SSDT that was generated by HackinDROM. I have included mine in the EFI folder, but it may need tweaking depending on which PCI slot your Thunderbolt card is in.

Todo

  • Overclocking
  • Add some info on my software RAID setup

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published