Dell G3 3579 Hackintosh — OpenCore EFI for macOS Sonoma 14.8.9 and Sequoia 15.8.2¶
OpenCore EFI configurations for the Dell G3 3579 (Intel Coffee Lake, i5-8300H / UHD 630), tested on this laptop. Each macOS version has its own complete EFI and its own documentation; the two are not interchangeable.
The repository also carries reference material that applies beyond this machine: Coffee Lake and UHD 630 notes, I2C touchpad and SD reader details, a list of similar 2018 laptops, and the diagnostic tools used to bring Sequoia up.
Documentation website: dell-g3-3579-opencore.pages.dev — the same guides, organized for browsing, with search.
Download EFI¶
| macOS | Tested version | EFI download | Installation guide |
|---|---|---|---|
| Sonoma | 14.8.9 (23J631) |
Dell-G3-3579-Sonoma-14.8.9-EFI.zip | Sonoma guide |
| Sequoia | 15.8.2 (24H232) |
Dell-G3-3579-Sequoia-15.8.2-EFI.zip | Sequoia guide |
Both archives are in the v1.0.0 release; each extracts to an EFI/ folder. They ship the same disposable sample SMBIOS identity, so generate your own before signing in to Apple services — see SMBIOS setup.
Per-OS overview: Sonoma · Sequoia.
No other macOS release has been tested. Do not read "Sonoma 14" or "Sequoia 15" as a claim about every patch release.
Each installation guide covers two routes: Online Recovery — small download, internet required during installation, installs whatever Apple currently serves — and a full offline installer: large download, reusable, and the only way to reproduce an exact build. The guides compare them and walk through both.
Hardware¶
- Dell G3 3579, Intel HM370, BIOS 1.25.0
- Intel Core i5-8300H (Coffee Lake-H, 4C/8T), 8 GB RAM
- Intel UHD Graphics 630 (
8086:3E9B) — internal display (eDP, 1920×1080) - NVIDIA GeForce GTX 1050 (Pascal,
10DE:1C8D) — unsupported, disabled in macOS - Realtek ALC236 audio · Intel Wireless-AC 9462 Wi-Fi · Intel Bluetooth (USB)
- Realtek RTL8111 Ethernet · I2C HID touchpad · PS/2 keyboard
- SATA SSD (Intel
8086:A353) · Realtek RTS PCIe SD reader
Full details: hardware specifications.
Compatibility¶
| Feature | Sonoma | Sequoia |
|---|---|---|
| Intel graphics acceleration | Working | Working |
| Internal display / brightness slider | Working | Working |
| Brightness keys | Working | Not working |
| Keyboard / volume keys | Working | Working |
| Touchpad | Working | Working |
| Audio | Working | Working |
| Microphone | Working (input-volume quirk) | Working (input-volume quirk) |
| Wi-Fi / Bluetooth | Working | Working |
| Ethernet | Working | Working |
| NVIDIA GTX 1050 | Not working | Not working |
| Lid sleep / wake | Working | Working |
| Webcam (incl. activity LED) | Working | Working |
| HDMI output | Not working | wired to the disabled NVIDIA dGPU (verified: no external display detected) |
| SD reader | Working | Working |
Per-OS detail: Sonoma · Sequoia.
Beyond this laptop¶
- Similar laptops — 2018 Coffee Lake-H machines that share the platform, and what does or does not transfer.
- Intel Coffee Lake — laptop versus desktop, what is reusable.
- Component reuse — drivers versus machine-specific ACPI and maps.
- Component notes: input · audio · networking · SD reader · USB mapping
Only the G3 3579 rows have been boot-tested. Everything else is hardware overlap, not a compatibility claim.
Documentation¶
- Hardware specifications
- Intel UHD 630
- Kext reference
- BIOS reference
- SMBIOS setup
- Development and debugging
- Diagnostic tools — optional boot-time collectors, a guided microphone test and lid sleep/wake capture
Installation is per OS: Sonoma · Sequoia.
Credits¶
Acidanthera OpenCore and the Acidanthera kexts (Lilu, WhateverGreen, VirtualSMC, AppleALC, BrightnessKeys, RestrictEvents), VoodooI2C, VoodooPS2, OpenIntelWireless, USBToolBox, RealtekRTL8111 and RealtekCardReader. Per-kext details: kext reference.
License¶
Original documentation is released under the MIT license (see LICENSE).
The included kexts, ACPI binaries and OpenCore keep their own licenses — see
kext reference.
Disclaimer¶
Hackintoshing is not supported by Apple and violates the macOS EULA. These EFIs are provided as-is for educational use. They are specific to this hardware; if you adapt them, verify everything on your own machine.