Hackintosh 10900k Z490 Vision G AMD 6900XT Save

OpenCore EFI for a 100% stable Intel 10900k + Z490 Vision G + AMD 6900XT Hackintosh

Project README

macOS Ventura - Hackintosh

Latest working macOS: 13.0.1 (22A400)

Current OpenCore: 0.8.6

Complete hardware specs:

  • CPU: Intel 10900k OC to 5.1GHz
    • Cooling:
      • Noctua NH-D15 (with Thermal Grizzly Kryonaut)
      • 6x Noctua Fans around the case for airflow
  • Motherboard: Gigabyte Z490 Vision G
  • GPU: AMD Radeon RX 6900 XT
  • WiFi/Bluetooth: Fenvi T919 with wired antennas
  • Ethernet: Realtek RTL8125B PCI Express 2.5 Gigabit Ethernet
  • RAM: 64GB @ 3200 MHz DDR4
  • NVME SSD:
    • 500GB Kingston A2000 NVMe PCIe SSD (macOS)
    • 500GB Kingston A2000 NVMe PCIe SSD (Windows)
  • SATA SSD:
    • 4TB Samsung Evo 860 SATA SSD (shared with Windows and Linux, formatted as exFAT)
    • 500GB Samsung Evo 840 SATA SSD (Linux)
  • PC Case: NZXT H710 (important because front usb ports are mapped)

SMBIOS: iMac20,2

The system triple boots Windows 11 and Ubuntu Mate

Tools

Don't be an idiot and use these great tools instead of wasting your time with propertree or other plist editors:

Get it running

  1. Make sure to update your BIOS, disable CSM support and enable XHCI Hand-off (for Airdrop/Continuity/Sidecar) and XMP
  2. Create an macOS Monteray/Big Sur USB-Installer Stick, install OpenCore and copy my EFI folder (how?)
  3. Generate a new serial number, motherboard id, ROM (that's your motherboard's mac address without dots) and SMUUID (make sure serial number is invalid in order to iMessage/Facetime to work) (how?)
  4. Boot the new macOS partition
  5. Copy the EFI to the local disk

Here are some tips and tricks

What works

  • macOS Ventura, Monteray and Big Sur
  • WiFi and Bluetooth + Airdrop + Sidecar + Continuity (OOB via Fenvi T919)
  • Audio
    • NOTE: Run defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes if Apple Music won't start playing songs
  • HDMI/DP (with VRR)
  • All USB ports
  • Everything iCloud related (Drive, iMessage, Facetime, unlock with Apple Watch, etc)
  • Intel Quick Sync (if you enable iGPU in BIOS)
  • Temperature monitoring
  • Resizable Bar Support (enable Above 4G Decoding in BIOS)
  • Shutdown/Reboot/Update to newer macOS builds over time
  • Sleep
    • NOTE: Disable Power Nap and run sudo pmset -a FLAG VALUE to match this if your hackintosh wakes up randomly

What doesn't work

I'm currently using a PCI card (Realtek RTL8125B PCI Express 2.5 Gigabit Ethernet) with the LucyRTL8125Ethernet kext as I already bought the card before the fix was found.

Port mapping

All USB ports work except the two next to the ethernet port (HS03/SS03 and HS04/SS04). I needed another USB-C port on the front of my case + a USB 3 port + a USB 2 port so I had to disable those 2. If you don't need front IO (or use a different PC case) you can use USBInjectAll.kext, set XhciPortLimit = true and use Hackintool to map the ports you want. The USB-C port on the motherboard works and it's reversible.

usb mapping

Kexts used:

  • Lilu
  • Whatevergreen
  • AppleALC (audio layout 28)
  • VirtualSMC + SMCProcessor + SMCSuperIO
  • RadeonSensor + SMCRadeonGPU
  • USBPorts
  • NVMeFix
  • CPUFriend (optional)
  • CPUFriendDataProvider (optional, build your own if you don't have a 10900k)
  • LucyRTL8125Ethernet (optional)

Drivers used:

  • OpenCanopy
  • OpenRuntime
  • OpenLinuxBoot (optional)
  • OpenHfsPlus (optional)

neofetch

Thanks/Credits

Fuck /r/Hackintosh mods for not allowing EFI sharing and being on power trips

Open Source Agenda is not affiliated with "Hackintosh 10900k Z490 Vision G AMD 6900XT" Project. README Source: rursache/Hackintosh-10900k-Z490-Vision-G-AMD-6900XT
Stars
50
Open Issues
0
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating