Dell XPS 8940 – OpenCore
OpenCore 0.6.7 – macOS Big Sur 11.2.2 – BIOS version 2.0.11
*Should work with Dell G5 5090 Gaming Desktop (Comet Lake) as well! (let me know!)
Shutdown/Reboot/Sleep works without any issue.
GENERATE YOUR OWN SMBIOS deets (SN/MLB/UUID/ROM) — they are EMPTY right now!
(use genSMBIOS with iMac20,1 https://github.com/corpnewt/GenSMBIOS)
Dell XPS 8940
CPU: Intel i7-10700
RAM: 2x8GB DDR4-2933
SSD: WD SN750 NVMe
GPU: MSI GTX 770 2GB
iGPU: UHD 630 (enabled with platform-id 0x3E9B0007!)
AirPort/WiFi: BCM94352Z (Lenovo)
Audio: ALC3861 (actually ALC899)
Uses VoodooHDA for the time being to mitigate audio issue.
NATIVE AppleALC patch with layout-id 1 working! Needed to add IRQ conflict fixes.
—
USB Mapped for all front USB ports + all USB3.0 ports on the back (no USB2.0 ports due to port limit (15))
—
BIOS v2.0.11
- change to AHCI instead of RAID
- disable all SGX, security features
- do not touch Sleep States, Performance states, SpeedShift etc. Leave them at defaults
CFG-LOCK disable — Do this ONLY after your installation is complete
- Follow the steps here: https://www.reddit.com/r/hackintosh/comments/hz2rtm/cfg_lockunlocking_alternative_method/
- The cfg-lock offset is 0x3E for BIOS 2.0.11
- You must use boot to ru.efi directly and not from OpenCore. modGRUB will not work!
- You must perform this step everytime you reset the BIOS configuration/update the bios.
- Once you have verified CFG-LOCK is disabled with VerifyMSRE2.efi in OpenCore, disable in config Kernel -> Quirks -> AppleCpuPmCfgLock and Kernel -> Quirks -> AppleXcpmCfgLock