Dell Optiplex 9020 USFF Hackintosh
October 2, 2022 · View on GitHub
Dell Optiplex 9020 USFF Hackintosh
EFI for Dell Optiplex 9020 USFF with OpenCore bootloader

Computer Spec:
| Component | Brank |
|---|---|
| CPU | Intel i5 4570s (4C-4T 6MB HSW) |
| iGPU | Intel® HD Graphics 4600 |
| Lan | Intel I217LM |
| Wifi + BT | BCM94360HMB (AW-CB160H) |
| Audio | Realtek ALC280 |
| Ram | 8 GB DDR3 1600 Mhz |
| SSD | SAMSUNG 850 EVO 250 GB (MACOS) |
| SSD | CRUCIAL BX500 120 GB (WINDOWS 11) |
| SmBios | iMac 15,1 |
| BootLoader | OpenCore 0.7.5 |
| macOS | Big Sur 11.6.2 |

Peripherals

What works and What doesn't or WIP:
- Intel HD Graphics 4600 iGPU HDMI/DP Output
- ALC280 Internal Speakers
- ALC280 HDMI/DP Audio Output
- ALC280 jack microphone
- ALC280 jack headphones
- All USB Ports
- SpeedStep / Sleep / Wake
- All Sensors (CPU, SATA, FAN)
- Intel I217LM LAN
- Wi-Fi and Bluetooth BCM94360HMB (AW-CB160H) Module
- HID Key PWRB & SLPB
- CONTROLLER SATA III
- NVRAM
- Windows 11 boot from OpenCore
Special Config:
- Usb port mapping performed
See ioreg for more clarification
MacOS bootable USB creation:
- Read the Dortania guide for creating your USB from Windows or macOS
- Guide Dortania - USB creation
Bios settings
Enable :
- SATA Operation : AHCI
- Integrated NIC : Enable
Disable :
- Secure Boot
- Serial Port
- Enable UEFI Network stack
- Computrace
- TPM Security
- ASPM
- cfg lock and DVMT DO AT YOUR OWN RISK!!! It may brick your PC.
Restart and at the opencore GUI, choose the modGRUBShell.efi

For set CFG LOCK Disabled
setup_var 0xDA2 0x00

For set DVMT PRE Allocated to 64 MB
setup_var 0x263 0x02
Credits
- Apple for macOS;
- Acidanthera for OpenCore and all the lovely hackintosh work.