Hackintosh-OptiPlex-7070-SFF
Opencore Bootloader 0.7.5. Tested on Monterey 12.0.1
Introdution
This is the Hackintosh EFI Folder for Dell OptiPlex 7070 Small Form Factor. The configuration settings support MacOS Catalina and Big Sur.
Because deep sleep will cause a kernel panic, I blocked sleep in BIOS.
I'm using a iMac 19,1 SMBIOS to improve performance with dedicate GPU. If you only using the intergrated iGPU, set SMBIOS to Macmini 8,1 will avoid most of the issues with video.
You will have to generate a new SMIBIOS before login to your iCloud account.
Hardware Specs
Working
- CPU Turbo Boost & Thermal Throttling
- Radeon™ RX 560 & iGPU acceleration
- ALC 255 audio
- All USB Ports
- LAN & Wireless Network
- Airdrop & Airplay
- Sleep & Wakeup
Not working
BIOS Settings
- General → Advanced Boot Options: uncheck
- System Configuration → SATA Operation: AHCI
- Secure Boot → Secure Boot Enable: Disabled
- Intel® Software Guard Extensions™ → Intel® SGX™ Enable: Disabled
Power Management → Block Sleep: check
- Virtualization Support → VT for Direct I/O: uncheck
BIOS Settings via GRUB
- Set Pre-Allocated DVMT to 64M:
setup_var 0x8DC 0x02
- Disable CFG lock:
setup_var 0x5BE 0x00
USB Mapping
-
After MacOS Big Sur 11.3, the USB ports map as follows:
-
HS01 and HS10 have been blocked due to the MacOS USB ports limit.
-
Check Dortania's guide for more infos on USB mapping.
Changelog
2021-11-09
- Updated Opencore to 0.7.5
- Updated Kexts to the latest version
- Patched GPRW to improve sleep
- Changed platform-id to 0x3E980003 for better compatibility
- Fixed Apple Chime (by antonioclb)
2021-11-09
- Updated Opencore to 0.7.5
- Updated Kexts to the latest version
- Patched GPRW to improve sleep
- Changed platform-id to 3E920003 for better compatibility
2021-10-25
- Added Monterey support for AQC107 10G NIC
- Updated Opencore to 0.7.4
- Updated Kexts to the latest version
- Support for macOS Monterey
2021-09-07
- Updated bootloader to Opencore 0.7.3
- Updated the KEXTs to the latest version
2021-07-27
- Updated bootloader to Opencore 0.7.1
- Updated the KEXTs to the latest version
- Fixed Sleep/Wakeup issue. Now it's no need to block sleep in the BIOS
2021-05-16
- Fixed UHD 630 Acceleration
2021-05-08
- Fixed USB on Big Sur 11.3.1 by mapping USB Ports
2021-04-24
- Updated bootloader to Opencore 0.6.8
- Added lucyRTL8125Ethernet.kext
2020-11-15
- Changed bootloader to Opencore 0.6.3
- Installed a dedicate GPU RX560, changed SMBIOS to iMac 19,1
- ALC255 Audio didn't work with default OC configuration caused by IRQ conflicts. These has been patched with SSDTTime
2020-03-27
- Updated MacOS to Catalina 10.15.4