I used this guide as a starting point.
- [OpenCore 0.6.1][https://github.com/acidanthera/opencorepkg/releases/]
- Clover Configurator
- ProperTree or PlistEditPro: Universal plist editor
- GenSMBIOS: For generating our SMBIOS data
See my Hardware List
- Ethernet
- Onboard Audio (including digital audio)
- APFS
- Sleep/Wake
- All USB ports at 3.x speed
- App Store
- APFS
- Handoff
- Bluetooth & Wi-Fi (via Broadcom adapter)
- Power Nap
- NVRAM
- Built-in WIFI. This will very likely never work since it is the new Intel CNVi that macOS doesn't support.
- Onboard Bluetooth. I disabled it (HS14) because I have a natively supported Broadcom BCM94360CS2 WIFI/BT adapter anyways.
- FileVault
- iMessage
- Unlock with Apple Watch
- Airdrop
- AirPlay
- Facetime
I literally just followed the OpenCore Desktop Guide. When in doubt, just look at my KEXTs, drivers and config.list for guidance.
You are welcome to use my EFI folder. However, make sure you set the following with GenSMBIOS:
- SystemSerialNumber
- SystemUUID
- MLB