Download from the Validated ASUS WS X299 SAGE/10G Release on Github.
OpenCore 0.0.4 EFI for ASUS WS X299 SAGE/10G by izo1
Ok everyone, I had a chance to clean up my OC EFI and as promised here it is.
Reminder, this is for the
ASUS WS X299 SAGE/10G (with the onboard 2x10G Intel X550-AT2 EEPROMs patched for native support,
found in the original X299 thread, section E.8.2.3))
It should be fairly straightforward if you want to adapt to another board, but keep in mind you will need to redo the DeviceProperties as well as some of the SSDTs.
Before anyone asks, I decided to keep things as native to macOS as possible, one of which is not to rename PC00.
Now keep in mind there may be some discrepancies and errors I've made (it's been a very long week for me), but in general it should be in good standing. I have been using this EFI, or at least something close to it for months now without issues. System is completely stable.
In addition, if you have the
ASUS WS X299 SAGE/10G, you should
NOT update the BIOS to 1102. Keep it at
0905.
View attachment 422393
View attachment 422394
View attachment 422115
View attachment 422395
View attachment 422396
View attachment 422106
ASUS WS X299 SAGE/10G PCIe Configuration:
[PCIEX16_1] BCM94360CS2 WIFI/BT Combo Card
[PCIEX16_2] GC-Titan Ridge
[PCIEX16_3] Empty
[PCIEX16_4] Radeon VII
[PCIEX16_5] Empty
[PCIEX16_6] Empty
[PCIEX16_7]
SilverStone ECU04 ASMedia ASM1142 USB 3.1 with Internal header for the front 2x USB3.0 ports
Bluetooth USB (#14 in diagram above):
Onboard USB3.0 (SAGE/10G only has one) is used for the Bluetooth USB 2.0 connector (
with this adapter)
View attachment 422392
Before you ask, #10 in diagram (USB3.1Gen2 Type-C on board header) cannot use an adapter to go USB 3.1Gen2 Internal > USB2.0. I have tried 2 different adapters and it does not work.
So I use USB-C header for case's front USB-C port.
The
SilverStone PCIe USB internal header is for the front 2 ports. Note that you may not be able to power anything more than an external hard drive even with SATA POWER connected with this SilverStone card. For example it can charge an iPhone, power a hard drive, USB stick, but cannot power an iPad. For that use the front USB-C port or rear USB-C ports, or rear USB ports.
Selecting a default OS to boot from
You can "bless" the macOS drive to make it the default selection (the asterisks/default boot drive in the OC boot menu) by going into
System Preferences > Startup Disk and selecting the macOS boot drive.
View attachment 422126
Thanks to
Pavo and
shael for their partial support and the original X299 threads from
kgp.
Good luck and keep using OC and reporting your issues and bugs so we can all put OC through it's paces to make it the most popular bootloader for macOS.
The
OpenCore Documentation is very thorough and has a lot of information you should read to understand how it works, and most importanly, keep your EFI folders as light as possible without too many unnecessary .efi drivers and kexts and SSDTs as well as settings you don't need in the config.plist.
Additionally I won't be able to provide too much support (it will be on and off) but feel free to help each other and hopefully this helps get you to a good place especially if you have this specific board.
Best of luck