- Joined
- Dec 10, 2018
- Messages
- 17
- Motherboard
- ASUS X299-A
- CPU
- i9-7920X
- Graphics
- GTX 1080 Ti
- Mobile Phone
Introduction
Hey guys.
After I’ve recently built some new hacks for myself and my colleagues, using this marvelous @kgp guide and help from my “far far away” friend @Il.F, I decided to write this ‘lazy’ manual. It’s for those people who don’t want (or can’t) do it by itself using @kgp’s guide.
I’m using the next configuration:
MB: ASUS PRIME X299-A
CPU: Intel Core i9 7920X
WCS: Arctic Cooling Liquid Freezer 240
GPU: Inno3D GTX1080Ti (in PCIEX16_1 slot)
Ram: 32Gb Crucial 2666MHz DDR4 (2x16Gb)
Thunderbolt: ASUS ThunderboltEX 3 (in PCIEX16_2 slot)
WiFi: TP-Link Archer T9E AC1900 PCI-E adapter (in PCIEX16_3 slot)
SSD: Samsung 970 EVO M.2 500Gb
Case: Be Quiet Silent Base 800 Black/Silver
Monitor: Samsung S24A850W (PLS, 1920*1200)
A) BIOS Settings:
I’m using 1503 version. So either update or downgrade to this version.
Load profile with my settings using attached bios.CMO file (you can then edit needed settings for your setup, e.g. adjust RAM frequency or disable Thunderbolt).
NOTE for Thunderbolt users: Windows activation is required before installing/booting into macOS.
Install Windows in UEFI mode w/o installed Thunderbolt card.
Install all drivers including the latest Thunderbolt drivers.
Plug the Thunderbolt card with a USB cable to the M/B and boot into Windows.
Update firmware using the tool from ASUS Support site.
Boot into Windows and check the Thunderbolt using your Thunderbolt device (an HDD was the fastest way for me).
If all is OK, unplug the card for now.
B) Prepare USB Installation stick:
ATTENTION: I’m using @kgp’s USB approach via 15port USB M/B specified kext. Next USB ports are disabled with the kext:
1. Download macOS High Sierra full installer on your Macbook/iMac/MacPro.
Unzip attached createInstaller.sh.zip and run the following terminal commands (assuming that the file was saved in Downloads folder):
Wait till it finishes.
2. Get a USB Flash Drive (8Gb minimum) and format it using Apple's Disk Utility.
Name: USB
Format: HFS+ (Mac OS Extended (Journaled)
Scheme: GUID partition
Open Terminal, copy-paste next command and press Enter/Return:
Wait for complete.
3. Download Clover and run it.
Choose your USB Flash drive and next settings:
4. After Clover finishes, open Finder, go to EFI partition, delete EFI folder and clean the Trash.
Unzip attached EFI_PRE file and copy-paste new EFI folder to the EFI partition.
C) Installing macOS High Sierra
Boot from the USB (press F8 and choose UEFI<usb>) and install macOS like on original Mac.
D) Post-Installation
1. After booting into the system using a USB Flash Drive, open Terminal and run next command:
Enter admin’s password (it won’t be displayed) on the request and press Enter/Return key.
It allows installing software from ‘Anywhere’.
2. Install Clover to your SSD using the same settings as in step B.3.
3. After Clover finishes, open Finder, go to EFI partition, delete EFI folder and clean the Trash.
Unzip attached EFI_POST file and copy-paste new EFI folder to the EFI partition.
4. Attached config.plist doesn’t have unique keys (required for correct iMessage working), so you need to implement it.
Open config.plist in CloverConfigurator.app and jump to SMBIOS.
Choose iMacPro1,1 in the drop-down menu.
Hit 4-6 times each of two ‘Generate Now’ buttons to get unique keys.
Save changes and close CloverConfigurator.app.
NOTE: for more detailed iMessage guide, check this thread.
5. Reboot w/o a USB Flash drive.
6. For Nvidia card, you need to install Nvidia Web drivers with SIP enabled.
On the Clover boot screen, go to Options under disk’s list.
Choose System Parameters and then System Integrity Protection.
Uncheck all items.
Return to the main window, choose macOS partition and press Enter.
Download drivers:
https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.40.105.pkg
Double click on this file and proceed with the installation.
You will see a pop-up window (System Extension Blocked).
Click “Open Security Preferences".
Click on the "Allow" button near the message "System software from developer "NVIDIA Corporation" was blocked from loading".
Return to the drivers' installation window, wait for complete and click Restart.
Congratulation.
The installation is finished. You should see something like this in the PCI tab in the System Report:
Special thanks to:
Update 21.02.19: EFI_PRE and EFI_POST with Clover v4881 files and new LiLu, Clover Configurator.
Update 26.03.19: EFI_PRE and EFI_POST with Clover v4903 files and new LiLu, AppleALC, WhateverGreen kexts.
Hey guys.
After I’ve recently built some new hacks for myself and my colleagues, using this marvelous @kgp guide and help from my “far far away” friend @Il.F, I decided to write this ‘lazy’ manual. It’s for those people who don’t want (or can’t) do it by itself using @kgp’s guide.
I’m using the next configuration:
MB: ASUS PRIME X299-A
CPU: Intel Core i9 7920X
WCS: Arctic Cooling Liquid Freezer 240
GPU: Inno3D GTX1080Ti (in PCIEX16_1 slot)
Ram: 32Gb Crucial 2666MHz DDR4 (2x16Gb)
Thunderbolt: ASUS ThunderboltEX 3 (in PCIEX16_2 slot)
WiFi: TP-Link Archer T9E AC1900 PCI-E adapter (in PCIEX16_3 slot)
SSD: Samsung 970 EVO M.2 500Gb
Case: Be Quiet Silent Base 800 Black/Silver
Monitor: Samsung S24A850W (PLS, 1920*1200)
A) BIOS Settings:
I’m using 1503 version. So either update or downgrade to this version.
Load profile with my settings using attached bios.CMO file (you can then edit needed settings for your setup, e.g. adjust RAM frequency or disable Thunderbolt).
NOTE for Thunderbolt users: Windows activation is required before installing/booting into macOS.
Install Windows in UEFI mode w/o installed Thunderbolt card.
Install all drivers including the latest Thunderbolt drivers.
Plug the Thunderbolt card with a USB cable to the M/B and boot into Windows.
Update firmware using the tool from ASUS Support site.
Boot into Windows and check the Thunderbolt using your Thunderbolt device (an HDD was the fastest way for me).
If all is OK, unplug the card for now.
B) Prepare USB Installation stick:
ATTENTION: I’m using @kgp’s USB approach via 15port USB M/B specified kext. Next USB ports are disabled with the kext:
Unzip attached createInstaller.sh.zip and run the following terminal commands (assuming that the file was saved in Downloads folder):
Code:
cd ~/Downloads
chmod +x createInstaller.sh
./createInstaller.sh
Wait till it finishes.
2. Get a USB Flash Drive (8Gb minimum) and format it using Apple's Disk Utility.
Name: USB
Format: HFS+ (Mac OS Extended (Journaled)
Scheme: GUID partition
Open Terminal, copy-paste next command and press Enter/Return:
Code:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction
Wait for complete.
3. Download Clover and run it.
Choose your USB Flash drive and next settings:
4. After Clover finishes, open Finder, go to EFI partition, delete EFI folder and clean the Trash.
Unzip attached EFI_PRE file and copy-paste new EFI folder to the EFI partition.
It’s configured for 12-core i9 7920X.
If you are using another CPU, replace TSCAdjustReset.kext in EFI/EFI/CLOVER/kexts/Other and config.plist in EFI/EFI/CLOVER by corresponding to your CPU files from CPU_kext folder from EFI_PRE file (folder 8 is for 8-core i7 7820X, folder 10 is for 10-core i9 7900X etc.)
If you are using another CPU, replace TSCAdjustReset.kext in EFI/EFI/CLOVER/kexts/Other and config.plist in EFI/EFI/CLOVER by corresponding to your CPU files from CPU_kext folder from EFI_PRE file (folder 8 is for 8-core i7 7820X, folder 10 is for 10-core i9 7900X etc.)
I’m using ‘macOS’ as the name of the macOS partition. You can use any you like.
Open config.plist via Clover Configurator.app and edit the name:
Open config.plist via Clover Configurator.app and edit the name:
C) Installing macOS High Sierra
Boot from the USB (press F8 and choose UEFI<usb>) and install macOS like on original Mac.
D) Post-Installation
1. After booting into the system using a USB Flash Drive, open Terminal and run next command:
Code:
sudo spctl --master-disable
It allows installing software from ‘Anywhere’.
2. Install Clover to your SSD using the same settings as in step B.3.
3. After Clover finishes, open Finder, go to EFI partition, delete EFI folder and clean the Trash.
Unzip attached EFI_POST file and copy-paste new EFI folder to the EFI partition.
It’s configured for 12-core i9 7920X and Nvidia card.
If you are using another CPU, replace TSCAdjustReset.kext in EFI/EFI/CLOVER/kexts/Other and config.plist in EFI/EFI/CLOVER by corresponding to your CPU files from CPU_kext folder from EFI_POST file (folder 8 is for 8-core i7 7820X, folder 10 is for 10-core i9 7900X etc.)
If you are using another CPU, replace TSCAdjustReset.kext in EFI/EFI/CLOVER/kexts/Other and config.plist in EFI/EFI/CLOVER by corresponding to your CPU files from CPU_kext folder from EFI_POST file (folder 8 is for 8-core i7 7820X, folder 10 is for 10-core i9 7900X etc.)
If you are using two Nvidia cards or Vega 56/64 card, delete SSDT-X299A-Nvidia.aml from EFI/EFI/CLOVER/ACPI/patched and copy-paste SSDT-X299A-Nvidia2.aml or SSDT-X299A-Vega56.aml/SSDT-X299A-Vega64.aml, respectively, from EFI_POST file to EFI/EFI/CLOVER/ACPI/patched.
If you are using AMD card, uncheck ‘nvda_drv=1’ in Boot and ‘NvidiaWeb’ in System Parameters in the config.plist (open it via Clover Configurator.app)
If you are not using Thunderbolt or TP-Link Archer T9E AC1900, delete SSDT-X299A-TB3HP.aml or SSDT-X299A-WIFI.aml, respectively, from EFI/EFI/CLOVER/ACPI/patched.
Open config.plist in CloverConfigurator.app and jump to SMBIOS.
Choose iMacPro1,1 in the drop-down menu.
Hit 4-6 times each of two ‘Generate Now’ buttons to get unique keys.
Save changes and close CloverConfigurator.app.
NOTE: for more detailed iMessage guide, check this thread.
5. Reboot w/o a USB Flash drive.
6. For Nvidia card, you need to install Nvidia Web drivers with SIP enabled.
On the Clover boot screen, go to Options under disk’s list.
Choose System Parameters and then System Integrity Protection.
Uncheck all items.
Download drivers:
https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.40.105.pkg
Double click on this file and proceed with the installation.
You will see a pop-up window (System Extension Blocked).
Click “Open Security Preferences".
Click on the "Allow" button near the message "System software from developer "NVIDIA Corporation" was blocked from loading".
Return to the drivers' installation window, wait for complete and click Restart.
Congratulation.
The installation is finished. You should see something like this in the PCI tab in the System Report:
Special thanks to:
- @macandrea for createInstaller.sh script
- @kgp for original EFI-folder and SSDTs files
Update 21.02.19: EFI_PRE and EFI_POST with Clover v4881 files and new LiLu, Clover Configurator.
Update 26.03.19: EFI_PRE and EFI_POST with Clover v4903 files and new LiLu, AppleALC, WhateverGreen kexts.
Attachments
Last edited: