Home

Awesome

The purpose of this guide is to improve macOS High Sierra that has been installed on PC of ROG STRIX X299-E GAMING motherboard.

Translations

 

DEVICEMODEL
MotherboardROG STRIX X299-E GAMING
CPUINTEL® CORE™ i7-7800X
MemoryCORSAIR VENGEANCE LPX DDR4 2400 16GB (8Gx2)
GPUROG STRIX-GTX1080-A8G-GAMING (Slot-1)
DiskSAMSUNG 960 EVO 500G M.2 NVMe
CoolingCORSAIR H100i V2
PowerCORSAIR RM650x
MouseLOGITECH G403
KeyboardLOGITECH G413
CaseJONSBO UMX4

BIOS

Before applying the settings, please update ROG STRIX X299-E GAMING BIOS firmware to 1301 or later.
After executing Exit/Load Optimized Defaults, enable X.M.P in EZ Mode.
Switch between EZ Mode and Advanced Mode by pressing F7.

POST INSTALLATION

  1. open Terminal, install developer tools:
xcode-select --install

you will be prompted to install the developer tools, complete the installation.

  1. clone this repo:
git clone https://github.com/Fansaly/X299-STRIX-macOS
cd X299-STRIX-macOS
  1. download tools, kexts, and hotpatch:
make download

type make download-tools make download-kexts make download-hotpatch-bplan to download separately

  1. uncompress files of previous step:
make unarchive
  1. build DSDT/SSDT aml:
make
  1. install DSDT/SSDT aml, kexts and drivers:
make install

type make install-aml make install-kexts make install-drivers to install separately

  1. manually replace config.plist for Clover (optional):
efi_dir=$(make mount)
cp config.plist ${efi_dir}/EFI/ClOVER

after the replacement, you should customize Serial Number, Board Serial Number, SmUUID in SMBIOS section, and etc.

Downloads, installations and updates, depend on Config/config.plist.

Other features of Makefile

make mount              # Mount EFI partition
make backup             # Backup EFI/CLOVER
make update-kexts       # Check kexts updates
make upgrade-kexts      # Upgrade kexts (Download/Install)
make update-kextcache   # Update system kext caches
make update-repo        # Update local repo.

make list-WebDriver n   # Print the latest first n of NVIDIA Web Driver info.
make download-WebDriver # Download the latest NVIDIA Web Driver

EFI/CLOVER/drivers/UEFI

 

Known Issues

 

Credits

acidanthera, apfelnico, interferenc, kgp, lvs1974, RehabMan, the-braveknight, vit9696, etc.