The purpose of this guide is to improve macOS High Sierra that has been installed on PC of ROG STRIX X299-E GAMING motherboard.
DEVICE | MODEL |
---|---|
Motherboard | ROG STRIX X299-E GAMING |
CPU | INTEL® CORE™ i7-7800X |
Memory | CORSAIR VENGEANCE LPX DDR4 2400 16GB (8Gx2) |
GPU | ROG STRIX-GTX1080-A8G-GAMING (Slot-1) |
Disk | SAMSUNG 960 EVO 500G M.2 NVMe |
Cooling | CORSAIR H100i V2 |
Power | CORSAIR RM650x |
Mouse | LOGITECH G403 |
Keyboard | LOGITECH G413 |
Case | JONSBO UMX4 |
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.
AI Tweaker
Advanced/CPU Configuration
Advanced/CPU Configuration/CPU Power Management Configuration
Advanced/Platform Misc Configuration
Advanced/System Agent Configuration
Boot
Boot/Boot Configuration
Boot/Compatibility Support Module
Boot/Secure Boot
xcode-select --install
you will be prompted to install the developer tools, complete the installation.
git clone https://github.com/Fansaly/X299-STRIX-macOS
cd X299-STRIX-macOS
make download
type
make download-tools
make download-kexts
make download-hotpatch-bplan
to download separately
make unarchive
make
make install
type
make install-aml
make install-kexts
make install-drivers
to install separately
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
.
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
install by make install-drivers (No need to worry)
acidanthera, apfelnico, interferenc, kgp, lvs1974, RehabMan, the-braveknight, vit9696, etc.