Skip to content

webleon/Hackintosh-OptiPlex-7070-SFF

master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Oct 26, 2021
Nov 10, 2021
Oct 26, 2021
Nov 10, 2021

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