- Joined
- Feb 22, 2014
- Messages
- 76
- Motherboard
- Asus ROG Strix Z790-H Gaming WiFi
- CPU
- i5-13600K
- Graphics
- RX 6800 XT
- Mac
- Mobile Phone
ASUS ROG Strix Z390-E Gaming + i7-9700k + Asus TUF RX 6800 XT + UHD 630 Headless + Big Sur / Monterey + OpenCore
Monitor: LG 27UL650-W 27 Inch 4K UHD LED Monitor with VESA DisplayHDR 400
Motherboard: Asus ROG Strix Z390-E Gaming
CPU: Intel Core i7-9700K OC to 4.8 GHz
GPU: ASUS TUF Gaming AMD Radeon RX 6800 XT OC Edition
RAM: Corsair Vengeance LPX 16GB (2x8GB) DDR4 DRAM 3200MHz C16
Cooler: be quiet! Dark Rock Pro 4, BK022, 250W TDP, CPU Cooler
Case: Phanteks Eclipse P600S BK
PSU: Corsair RMX Series, RM750x, 750 Watt, 80+ Gold Certified, Fully Modular Power Supply
SSD NVME: Samsung 970 EVO Plus SSD 500GB - M.2 NVMe for macOS Big Sur
SSD Sata: Crucial MX500 500GB 3D NAND SATA 2.5 Inch for Windows 10 Pro
HDD: Seagate Barracuda ST2000DM001 2 TB 3.5 Internal Hard Drive
Wi-Fi: TP-Link AC1300 PCIe WiFi PCIe Card Archer T6E
Bluetooth: Asus USB-BT400
Thermal Paste: Noctua NT-H1 3.5g, Pro-Grade Thermal Compound Paste
Cable Mod: Antec Customization Mod Sleeve Extension Power Supply Cable Kit
Bios Version and Settings :
Bios version: 1802
Ai Tweaker > Ai Overclock Tuner > XMP II
Advanced > CPU Configuration > Intel (VMX) Virtualization Technology > Enabled
Advanced > System Agent (SA) Configuration > Above 4G Decoding > Enabled
Advanced > System Agent (SA) Graphics Configuration > Primary Display > Auto if iGPU or PCIE if DGPU
Advanced > System Agent (SA) Graphics Configuration > iGPU Multi-Monitor > Enabled (*)
Advanced > System Agent (SA) Graphics Configuration > DVMT Pre-Allocated > 64M
Advanced > System Agent (SA) Graphics Configuration > RC6(Render Standby) > Disabled
Advanced > USB Configuration > Legacy USB Support > Disabled
Advanced > USB Configuration > XHCI Hand Off > Enabled
Advanced > Onboard Devices Configuration > Connectivity mode (Wi-Fi & Bluetooth) > Disabled
Advanced > Onboard Devices Configuration > Serial Port > OFF
Boot > Secure Boot > OS Type > Windows UEFI mode
Boot > Secure Boot > Key Management > Clear Secure Boot Key if Dual Boot whit Windows
Boot > Boot Configuration > Fast Boot > Disabled
Boot > Boot Option 1 > Select your Mac OS install Drive first
Exit > Save Changes
(*): iGPU most be disabled during the installation process if u are using a RX 6800 XT because you can't reach the installer. After installation it can be enabled and and used headless alongside RX 6800 XT.
Intel i7 9700k CPU Stable Overclock to 4.8 GHz:
Ai Tweaker > Ai Overclock Tuner > XMP II
Ai Tweaker > Asus MultiCore Enhancement > Disabled - Enforce All limits
Ai Tweaker > AVX Instruction Core Negative Offset > 0
Ai Tweaker > CPU Core Ratio > Sync All Cores
Ai Tweaker > 1-Core Ratio Limit > 48
Ai Tweaker > CPU SVID Support > Disabled
Ai Tweaker > Digi+ VRM > CPU Load-line Calibration > Level 6
Ai Tweaker > Digi+ VRM > CPU Current Capability > 140%
Ai Tweaker > Internat CPU Power Management > Long Duration Package Power Limit > 4095
Ai Tweaker > Internat CPU Power Management > Short Duration Package Power Limit > 4095
Ai Tweaker > CPU/Cache Current Limit Max. > 255.75
Ai Tweaker > BCLK Aware Adaptive Voltage > Disabled
Ai Tweaker > CPU Core/Cache Voltage > Manual Mode
Ai Tweaker > CPU Core Voltage Override > 1.270
Ai Tweaker > CPU VCCIO Voltage > 1.10000
Ai Tweaker > CPU System Agent Voltage > 1.10000
Ai Tweaker > Asus MultiCore Enhancement > Disabled - Enforce All limits
Ai Tweaker > AVX Instruction Core Negative Offset > 0
Ai Tweaker > CPU Core Ratio > Sync All Cores
Ai Tweaker > 1-Core Ratio Limit > 48
Ai Tweaker > CPU SVID Support > Disabled
Ai Tweaker > Digi+ VRM > CPU Load-line Calibration > Level 6
Ai Tweaker > Digi+ VRM > CPU Current Capability > 140%
Ai Tweaker > Internat CPU Power Management > Long Duration Package Power Limit > 4095
Ai Tweaker > Internat CPU Power Management > Short Duration Package Power Limit > 4095
Ai Tweaker > CPU/Cache Current Limit Max. > 255.75
Ai Tweaker > BCLK Aware Adaptive Voltage > Disabled
Ai Tweaker > CPU Core/Cache Voltage > Manual Mode
Ai Tweaker > CPU Core Voltage Override > 1.270
Ai Tweaker > CPU VCCIO Voltage > 1.10000
Ai Tweaker > CPU System Agent Voltage > 1.10000
Create your Big Sur Installer Bootable Drive:
You need a flash drive with a capacity of at least 16 gb.
1. Insert the USB drive
2. Open Disk Utility and erase your drive with with the following parameters
3. Open Terminal, type the following command, hit enter and type your password :
Code:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Big\ Sur.app --nointeraction
4. When everything is ready use OpenCore Configurator to mount EFI partition from installer drive and copy to it the EFI folder attached below.
Your Big Sur USB installer is ready.
Installation Notes
EFI created from Dortania OpenCore Guide:
What works:
Sleep
Wake
Audio
Ethernet
Bluetooth
WiFi
Stability
Continuity
Handoff
iMessage
Universal Clipboard
Instant Hotspot
Air Drop
iPhone Cellular Calls
TRIM support enabled
Power Management
GPU acceleration
All Port USB (15) and Super Speed USB
USB type C Work
HDMI Work
DP Work
Wi-Fi Tp-Link Archer T6E and Bluetooth patch:
Wi-Fi Tp-Link Archer needs the following kext to work:
AirportBrcmFixup.kext
Asus USB-BT400 dongle needs:
BlueToolFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
Once injected all these kexts, Handoff, Instant Hotspot and AirDrop will be functional.
I recommend that the bluetooth usb dongle to be connected to a 2.0 usb port from back I/O and that port to be set as internal(255).
My bluetooth dongle can no longer be found on the market to be bought but I think this TP-Link UB400 can successfully replace it because it uses exactly the same chipset.
I also tried with 2 Fenvi network cards but I had big problems, see here.
iGPU UHD 630 Headless is supported:
Benchmark:
USB Port Map:
Included USBPorts.kext is created and optimized to fit my needs and my case.
I strongly recommend that you create your own USB Ports.kext that fits your needs and your case.
Guide: https://www.tonymacx86.com/threads/the-new-beginners-guide-to-usb-port-configuration.286553/
Included USBPort Map:
iServices warning:
In order to use all these services you must change SystemUUID and SystemSerialNumber in config.plist. You can generate those with OpenCore Configurator or you can add them manually with ProperTree. More info can be found here.
I'm sorry for my English
Update 05/01/2021
Updated all kext and OpenCore to 0.6.5
OpenCanopy enabled and set to "Modern" by default.
Update 15/01/2021
Bios updated to 1802
Updated bios settings for DGPU
i7 9700k Overclock guide
New EFI for DGPU RX 580
Update 03/02/2021
Updated all kext and OpenCore to 0.6.6
Bluetooth dongle changed with Asus USB-BT400
Update 09/04/2021
Updated all kext and OpenCore to 0.6.8
Update 16/07/2021
Updated all kext and OpenCore to 0.7.1
RX580 upgraded to RX 6800 XT
Reverted bluetooth dongle to old one (because no kext needed)
Update 01/11/2021
Updated all kext and OpenCore to 0.7.5
Reverted bluetooth dongle to Asus USB-BT400 because is supported by Monterey
Update 13/01/2022
Updated all kext and OpenCore to 0.7.8
All EFIs have been combined into a single archive
EFIs:
EFI iGPU: to be used with iGPU UHD 630 only (tested)
EFI DGPU RX580: to be used with non Navi AMD GPUs like RX580 (tested)
EFI DGPU RX 6800 XT : to be used with AMD Big Navi GPUs (tested with RX 6800 XT)
EFI DGPU RX 6800 XT MacPro 7.1 same as above but but uses MacPro7.1 SMBIOS. All other EFIs use the iMac19.1 SMBIOS (untested)
Note: DGPU EFIs will set integrated UHD 630 in Headless mod to work alongside them.
I no longer own this system and for this reason I can no longer test EFIs and also for this reason the updates will come a little harder.
Attachments
-
EFI DGPU RX 6800 XT.zip3.9 MB · Views: 451
-
EFI DGPU RX580.zip3.9 MB · Views: 450
-
EFI iGPU.zip3.9 MB · Views: 445
-
OC 0.7.5 EFI DGPU RX 6800 XT.zip6.6 MB · Views: 514
-
OC 0.7.5 EFI DGPU RX580.zip6.6 MB · Views: 496
-
OC 0.7.5 EFI iGPU.zip6.6 MB · Views: 447
-
OC 0.7.5 EFI DGPU RX 6800 XT MacPro 7.1.zip6.6 MB · Views: 512
-
OC 0.7.8 ASUS ROG Strix Z390-E Gaming.zip11.8 MB · Views: 645
Last edited: