OpenCore EFI · Hackintosh documentation
OpenCore for
Dell G3 3579¶
Tested macOS Sonoma and Sequoia EFI configurations, installation guides, hardware references, and troubleshooting tools — documented from real hardware.
The archives contain the EFI only. macOS is installed separately with Apple’s installer.
Tested configurations
Two versions, two separate EFIs¶
Sonoma and Sequoia do not share an EFI: the backlight fix, Wi-Fi kext build, and USB requirements differ. Download the archive for the macOS release you are installing.
macOS Sonoma
14.8.9 Build 23J631¶
The daily-driver configuration on this laptop. Graphics, brightness keys, audio, wireless, SD reader, webcam, and lid sleep/wake are verified.
- OpenCore1.0.8 RELEASE
- SMBIOSMacBookPro15,2
- Backlight-igfxblt
macOS Sequoia
15.8.2 Build 24H232¶
Boot-tested under OpenCore 1.0.9 with the Sequoia-specific backlight fix. Brightness keys are the main limitation; everything else in the summary works.
- OpenCore1.0.9 RELEASE
- SMBIOSMacBookPro15,2
- Backlight-igfxblr
Both archives ship the same disposable sample SMBIOS identity. Generate your own before signing in to Apple services — see [SMBIOS setup](docs/smbios.md). No macOS release other than the two above has been tested.
Hardware
Built around Coffee Lake and UHD 630¶
The G3 3579 pairs an 8th-generation Core i5 with Intel UHD 630 graphics. The NVIDIA GTX 1050 has no modern macOS driver and is disabled in both configurations, so macOS runs entirely on the integrated GPU. Full details are in the [hardware specifications](docs/hardware-specifications.md) and the [UHD 630 notes](docs/intel-uhd-630.md).
Working on both¶
- UHD 630 acceleration and internal 1080p display
- Touchpad, keyboard, and volume keys
- Audio through the ALC236 codec
- Wi-Fi, Bluetooth, and Ethernet
- SD reader and webcam, including its activity LED
- Lid sleep and wake
Works with a quirk¶
- Microphone — produces a usable level only near maximum input volume
- Brightness keys — working on Sonoma, not on Sequoia
- Sequoia Bluetooth — requires the included USB map
Not supported¶
- NVIDIA GTX 1050 — no macOS driver; disabled via ACPI
- HDMI output — wired to the disabled discrete GPU
Not tested¶
- Any macOS release other than 14.8.9 and 15.8.2
- These EFIs on any other laptop model
Per-OS detail: [Sonoma hardware support](Sonoma/docs/hardware-support.md) · [Sequoia hardware support](Sequoia/docs/hardware-support.md).
Beyond this laptop
Reference material for Coffee Lake systems¶
These EFIs are specific to the G3 3579 and are not drop-in configurations for other machines. The platform notes, component breakdowns, and research below are what transfer when adapting a similar laptop or desktop.
Similar laptops 2018 Coffee Lake-H machines that share the platform, and what does or does not transfer.
Coffee Lake compatibility Laptop versus desktop, and which parts of a working configuration are reusable.
Component reuse Drivers versus machine-specific ACPI, USB maps, and framebuffer settings.
Diagnostics
Tools for the hard problems¶
The repository includes the collectors used while bringing Sequoia up. They run independently of OpenCore and write reports to disk, so you can read them from another installation when the affected system cannot be used interactively.
01
Boot-time collectors¶
Graphics and backlight samples, Bluetooth enumeration, HID key capture, and I2C touchpad state — installed as launchd jobs on the target volume.
02
Lid sleep/wake capture¶
Filters the power-management log, snapshots display and brightness state on each event, and summarises whether a lid close produced a real sleep.
03
Microphone test¶
A guided four-step recording test that reports RMS and peak levels, built to separate a dead microphone from an input-volume problem.
For the technique behind the collectors, see [cross-OS automatic logging](docs/debugging/cross-os-automatic-logging.md).
Open source
Documentation under the MIT license¶
The EFIs, documentation, and diagnostic scripts are published on GitHub. Third-party OpenCore binaries and kexts keep their own licenses. Issues and pull requests are welcome.
Hackintoshing is not supported by Apple and violates the macOS EULA. These EFIs are provided as-is for educational use and are specific to this hardware. Verify everything on your own machine.