Skip to content

Coool/Dell-PowerEdge-T30-OpenCore-BrushXue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dell PowerEdge T30 Hackintosh for macOS 12

This EFI folder is based on the work from https://github.com/cstrouse/Dell-PowerEdge-T30-Hackintosh Screen Shot 2022-05-03 at 2 14 02 PM

Hardware

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

Edit config.plist

Rename either configAMD.plist(Using AMD W5100) or configIntel.plist(Using Intel P530) to config.plist then generate your own serial number.

BIOS Configuration

Disable TPM and Secure Boot, set storage to AHCI. Keep default for other options.

UEFI Modifications

  1. Boot into OpenCore menu, run VerifyMsrE2. It should say This firmware has LOCKED MSR 0xE2 Register!
  2. 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

  1. Shut down then turn on. run VerifyMsrE2. It should say This firmware has UNLOCKED MSR 0xE2 Register!

For more details see https://github.com/dreamwhite/bios-extraction-guide/tree/master/Dell

Sleep

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

USB Mapping

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.