Skip to content
This repository has been archived by the owner on Dec 6, 2022. It is now read-only.

Latest commit

 

History

History
192 lines (158 loc) · 8.74 KB

README.md

File metadata and controls

192 lines (158 loc) · 8.74 KB

Table of Contents

Changelog

Hackintosh

This is a git repo of my OpenCore EFI folder. Everything was made by following the (excellent) OpenCore Vanilla Guide.

Shout out to MykolaG on the r/Hackintosh Discord for their help with Windows booting.

Feel free to re-use this configuration if you have the same CPU + motherboard combo and an AMD GPU.

Hardware configuration

PCPartPicker Part List

PCPartPicker Part List
Type Item
CPU Intel Core i9-9900K 3.6 GHz 8-Core Processor
CPU Cooler NZXT Kraken X53 73.11 CFM Liquid CPU Cooler
Motherboard Asus ROG STRIX Z390-I GAMING Mini ITX LGA1151 Motherboard
Memory Corsair Vengeance RGB Pro 32 GB (2 x 16 GB) DDR4-3200 CL16 Memory
Storage Samsung 970 Evo 1 TB M.2-2280 NVME Solid State Drive
Storage Western Digital WD_BLACK SN750 2 TB M.2-2280 NVME Solid State Drive
Video Card AMD Radeon RX 6800 16 GB Video Card
Case NZXT H210 Mini ITX Tower Case
Power Supply EVGA G2 750 W 80+ Gold Certified Fully Modular ATX Power Supply
Custom OEM Dell Wireless DW1560 802.11ac Broadcom BCM94352Z M.2 NGFF WIFI Card 6XRYC
Generated by PCPartPicker 2021-12-24 09:36 EST-0500

What works

  • iCloud
  • iMessages
  • FaceTime
  • App Store
  • Sleep
  • Onboard Audio
  • Ethernet
  • Bluetooth
    • Continuity / Handoff
    • Copy-paste across devices — finnicky at times. But it's also like this on my real Macs so I'm not worried.
  • Wi-Fi
    • AirDrop
  • Sidecar (albeit finnicky at times..)
  • Booting into Windows with OpenCore

What doesn't work / didn't test

  • Audio over HDMI / DisplayPort
  • Apple Watch unlock: works right after being enabled but then fails after sleep/watch being out of range.

Configuration quirks

BIOS settings

You can find the BIOS settings in the bios_settings.txt file

DRMs

Safari 14 and Big Sur broke DRMs

IGPU / Sidecar

In order to have Sidecar working you need to:

  • Apply the following BIOS settings:
Primary Display [PEG]
iGPU Multi-Monitor [Enabled]
DVMT Pre-Allocated [64M]
RC6(Render Standby) [Disabled]

NOTE: I'm very much writing this from memory, do this at your own risk and do some research

Energy Saver

I don't really know why, but as far as I can tell, enabling Power Nap in Energy Saver triggers instabilities which cause the AMD GPU to go to a sleep state, resulting in the whole OS freezing.

System Information

USB Ports

Enabled Ports Type Description
[_] HS01 USB 2 Type C + Switch Case USB Type-C
[_] HS02 USB 2 Type C + Switch Rear USB Type-C
[_] HS03 USB 3 Rear USB 3.1 Gen 2 (red) - right
[_] HS04 USB 3 Rear USB 3.1 Gen 2 (red) - left
[x] HS05 USB 2 Rear USB 2 (black) - right
[x] HS06 USB 2 Rear USB 2 (black) - left
[x] HS07 USB 3 Rear USB 3.1 Gen 1 (blue) - right
[x] HS08 USB 3 Rear USB 3.1 Gen 1 (blue) - left
[_] HS09 USB 3 Front USB 3.1 Gen 1
[_] HS10 USB 3 Front USB 3.1 Gen 1
[x] HS11 Internal connector NZXT LED Controller
[x] HS13 Internal connector RGB LED Lightning - Aura Motherboard
[x] HS14 Internal connector Bluetooth/Wifi - Dell
[_] SS01 USB 3.1 Type C Case USB Type-C (orientation A)
[_] SS02 USB 3.1 Type C Case USB Type-C (orientation B)
[x] SS03 USB 3 Rear USB 3.1 Gen 2 (red) - right
[x] SS04 USB 3 Rear USB 3.1 Gen 2 (red) - left
[_] SS05 USB 3.1 Type C Rear USB Type-C (orientation A)
[x] SS06 USB 3.1 Type C Rear USB Type-C (orientation B)
[x] SS07 USB 3 Rear USB 3.1 Gen 1 (blue) - right
[_] SS08 USB 3 Rear USB 3.1 Gen 1 (blue) - left
[x] SS09 USB 3 Front USB 3.1 Gen 1
[ ] SS10 USB 3 Front USB 3.1 Gen 1