Dell XPS 8940

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

Dell XPS 8940

CPU: Intel i7-10700

RAM: 2x8GB DDR4-2933



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:
  • 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