- OpenCore v0.8.5
- Monterey 12.6
- iMac20,1
Only the relevant parts:
- Intel i7-10700K 3.8GHz 8-core CPU
- ASRock Z490 Phantom Gaming ITX/TB3 motherboard
- NCASE M1 V6.1 chassis (silver) with two front USB-A ports
- Corsair Vengeance LPX 32GB DDR4 DRAM 3200MHz
- Sapphire Nitro+ RX 5500 XT 8G SE graphics card
- WD Blue SN570 NVMe SSDs in 1TB (for macOS)
- XPG 8200 Pro NVMe SSD 512GB (for Windows)
The combo below offers natively supported WiFi 5 / Bluetooth 4.
- 1750Mbps Dual Band WiFi 2.4GHz/5GHz / Bluetooth 4.0 Broadcom BCM94360CD card
- mini PCIe adapter card
Combined with this riser cable, the card/adapter combo from above can be moved outside the motherboard I/O shroud, instead of existing Intel AX200 card.
- Mini PCIe riser with adapter for M.2 Key A/E
This switch is fully compatible with Bluetooth capability in ASRock BIOS thus you can use Bluetooth keyboard for F2, F11 etc.
Version 1.40
- Update
PlatformInfo/Generic
stuff with your own, insideconfig.plist
- Use your Ethernet’s MAC address for
ROM
value, as explained in the Dortania guide. Don’t leave it as all 0s. - Update value of
brcmfx-country
argument inNVRAM/7C436110-AB2A-4BBB-A880-FE41995C9F82/boot-args
with your country code. Should be identical or compatible with what your WiFi router is broadcasting. (Remove the parameter if you don’t know what I’m talking about here.) - Turn off Power Nap in Energy Saver.
Important: Add -v
boot-args parameter to get verbose boot process, it greatly simplifies troubleshooting.
Pretty much everything.
- NVMe SSD recognised properly.
- Radeon GPU, with properly boosted performance.
- WiFi, Bluetooth
- Ethernet (1 Gbps, when setup in macOS: see ETHERNET note in Papadiche’s guide).
- All media services (Plex, Netflix in Safari, iTunes, Apple TV+ etc). All are fully hardware-accelerated.
- 4K HDMI with HDR, Dolby.
- Watch unlock, Handoff, iMessage, iCloud, Keychain, Xcode etc.
- System Integrity Protection (SIP) fully enabled.
- Sleep / wake
- Sidecar
- Thunderbolt 3 likely works but I have chosen to disable it. The .efi driver appeared in few kernel panics and since no TB3 device is used, it’s now off.
Use at your own risk.
- All
.efi
drivers and.kext
are-DEBUG
builds from the respective packages. - OpenCanopy (GUI boot menu) is up and running.
- I don’t boot Windows 10 using OC, thus I can’t guarantee it will work. I have Win 10 installed on separate SSD and switch using Boot Menu.
Don’t ask here for help.
This stuff is finicky and so infuriatingly detailed that every little mis-step can be a proper headache. This is why Dortania advises to not reuse anyone’s EFI. At least not do it blindly without knowing where to look into.
Ask on reddit and the discord server. But you need to have made an effort first of making your own EFI so you know how to act of whatever advice you get there.
Good luck.
If you found this code useful, please consider buying me a coffee or two. ☕️😋