Awesome
Development on hold. Use instructions below for update.
Hackintosh for Asus ROG Strix Z390-E
OpenCore 0.8.2 | MacOS Monterey 12.4
📸 Screenshots
<details> <summary>About</summary> </details> <details> <summary>Benchmarks</summary> </details>📃 Hardware
<details> <summary>List</summary>- Motherboard: ASUS ROG STRIX Z390-E Gaming ATX (s-1151)
- CPU: Intel Core i5-9600K 3.7GHz/9MB (s-1151)
- GPU: Radeon RX 580 8GB DDR5 Sapphire Pulse
- RAM: Crucial Ballistic Sport LT Red 3200MHz (16x2)
- Memory: Samsung 970 EVO Plus 500GB
- WIFI/Bluetooth: Fenvi T919
- Power: 650W Corsair RM650X
- CPU Cooler: Be Quite Dark Rock Pro 4
- Case: DeepCool Matrexx 55
- Monitor: LG UltraFine 27UL650-W 27’’
- Mouse: Logitech MXMaster 2S
- Keyboard: Varmilo VA108MAC
- Kingston SKC400S37 128Gb
- WD Caviar Blue WD10EZEX 1 Tb
🔄 Status
<details> <summary>Details</summary>- Bluetooth & Wi-Fi (via Fenvi T919)
- M.2 slots
- Onboard Bluetooth. Try this kext.
- USB table
❗️ Usage
<details> <summary>How to install</summary>- Fill the SMBIOS section
- Update BIOS to the latest version
Option | Flag state |
---|---|
Fast Boot | - |
Secure Boot | - |
VT-d | - |
CSM | - |
CFG-Lock | - |
Serial Port | - |
WiFi & Bluetooth | - |
Above 4G | + |
XHCI Hand-off | + |
OS Type | windows |
XMP II profile (optional) | + |
🛠 Tools
<details> <summary>Helpful utilities</summary>- MountEFI - Helps to mount /EFI folder
- ProperTree - A way to open config.plist
- USBMap - Tool to make a usb map
- GenSMBIOS - Apple seral generator
- Lilu-and-Friends - To update kexts
- OCConfigCompare - To update OC
✅ Manual update
<details> <summary>How to manual update this build</summary>-
Update kexts
You can compile them with Lilu-and-Friends.
Or download the pre-compiled ones from kexts.goldfish64.com. -
Update following
*.efi
files
EFI/BOOT/BOOTx64.efi
EFI/OC/OpenCore.efi
EFI/OC/Drivers/OpenRuntime.efi
EFI/OC/Drivers/OpenCanopy.efi
EFI/OC/Tools/OpenShell.efi
- Remove
EFI/OC/Resources
and replace with this.
- Update Config
- Run OC Config Compare on
config.plist
and theDocs/Sample.plist
from the release archive. - Compare the highlighted values side by side.
- Double-check the guide on the differences.
- Use Sanity Checker or
ocvalidate
utility.
📩 Credits
by @lbrdev