bil0u / hackintosh

OpenCore configuration for Coffee Lake hackintosh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coffee-Lake Hackintosh

On this repo you will find the configuration of my hackintosh that i use everyday for working and gaming.

It's been a long journey since the purchase of the components fixing bugs and testing different bootloaders, but it runs incredibly smooth now, and i'm so much happy with it.

Bootloader

This hackintosh runs on OpenCore v0.7.7 release from acidanthera.

I was previously using Clover, never again !

Configuration

I'm currently running macOS 11.6.2 build 20G314 vanilla under SMBIOS iMac19,1 and Windows 10 on the same drive.

Quick hardware tour : Intel Core i9 9900K & AMD Radeon 6900XT running on the Gigabyte Z390 Aorus Master.

I followed these install steps :

  1. macOS + OpenCore : official dortania install guide.
  2. Windows 10 : the steps described here

Docs

Tools

I built some useful tools, feel free to use them :

  • manage_config : useful for clear secrets in your config.plist before adding it to version control.

    usage: python3 tools/manage_config.py [-h] [-c CONFIG] [-b BACKUP] {backup,clean,restore}
    
    Manage OpenCore configuration secrets
    
    positional arguments:
      {backup,clean,restore}
                        command to execute. clean makes also a backup
    
    optional arguments:
      -h, --help        show this help message and exit
      -c CONFIG, --config CONFIG
                        target configuration
      -b BACKUP, --backup BACKUP
                        backup file destination. we recommend to put a .json extension
  • custom_atm: customizes the 'About this Mac' panel.

    usage: python3 tools/custom_atm.py [-h] [--system-logo SYSTEM_LOGO] [--model-name MODEL_NAME] [--processor-name PROCESSOR_NAME]
    
    Customizes 'About this Mac' section of a macOS system
    
    optional arguments:
      -h, --help        show this help message and exit
      --system-logo SYSTEM_LOGO
                        system logo to use. logo format must be TIFF
      --model-name MODEL_NAME
                        custom model name
      --processor-name PROCESSOR_NAME
                        custom processor name

Achievements

  • Ethernet
  • Wi-Fi + Bluetooth (via On-board Intel Wireless AC 9560)
  • Onboard Audio (including digital audio)
  • All USB ports at full 3.x speed
  • APFS
  • iCloud, iMessage, AppStore, FaceTime, AirPlay
  • Power Nap
  • NVRAM
  • Sleep/Wake
  • Hardware acceleration

About

OpenCore configuration for Coffee Lake hackintosh


Languages

Language:Python 100.0%