This EFI folder is based on the work from https://github.com/cstrouse/Dell-PowerEdge-T30-Hackintosh
Part | Model | Remark |
---|---|---|
CPU | Intel E3-1225 V5 3.30 GHz | |
RAM | NEMIX 2x16GB DDR4-2400 ECC | Running at 2133 |
BIOS | 1.8.1 | M.2 is disabled |
SSD | Crucial MX200 SATA 500GB | |
dGPU | AMD FirePro W5100 (4xDP) | FakeID 0x665C1002 |
iGPU | Intel P530 | Headless mode |
Wireless | Fenvi T919 (BCM94360CD) | Internal USB 2.0 for BT |
Ethernet | Intel I219LM2 | |
Audio | Realtek ALC899 | layout-id 3 |
Rename either configAMD.plist
(Using AMD W5100) or configIntel.plist
(Using Intel P530) to config.plist
then generate your own serial number.
Disable TPM
and Secure Boot
, set storage to AHCI
. Keep default for other options.
- Boot into OpenCore menu, run
VerifyMsrE2
. It should sayThis firmware has LOCKED MSR 0xE2 Register!
- Exit and run
modGRUBShell
. Type the following commands: (I have validated these in v1.8.1 BIOS)
- Disable CFG Lock
setup_var 0xAF 0x0
- Enable Above 4GB MMIO BIOS Assignment
setup_var 0x355 0x1
- Set DVMT pre-alloc to 64MB
setup_var 0x350 0x2
- Set DVMT Total Gfx Memory to MAX
setup_var 0x351 0x3
- Shut down then turn on. run
VerifyMsrE2
. It should sayThis firmware has UNLOCKED MSR 0xE2 Register!
For more details see https://github.com/dreamwhite/bios-extraction-guide/tree/master/Dell
Disable sleep as HD530(P530) driver is buggy.
sudo pmset -a standby 0
sudo pmset -a autopoweroff 0
sudo rm /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage
sudo pmset -a powernap 0
The original USB Mapping is totally broken for some reason. I made my USBPorts.kext
by disabling two front USB 2.0 ports. If you want to reclaim two front USB ports, you need to install macOS 11.2.3 or below and create you own USB mapping.