This repository and project hosts the files necessary to boot macOS Ventura successfully on the Dell Inspiron 3580 Laptop
I do not condone piracy, this is for education purposes only.
- Acidanthera for OpenCore Bootloader
- Dortania for OpenCore Install Guide
- Corpnewt for SSDT Time
- USBToolbox for USBToolbox
- And many more awesome people in the hackintosh community
To deploy this project properly, please obtain the EFI folder from this repository, edit the config.plist to generate new serial number, rom, UUID, etcetera, then save config.plist, and place the files onto the appropriate ESP EFI partition in order to boot using OpenCore bootloader and proceed with your installation of macOS.
The hardware in this Machine is as follows:
- CPU: Intel Core i5-8265U (Whiskey Lake)
- GPU: Intel UHD Graphics 620
- Mobo: Dell 0DCN56 Rev. A00
- Memory: 2x4GB DDR4 2400MHz
- Drive: WDC SN530 NVMe 256GB
- DVD: HL-DT-ST DVD+-RW GU90N
- Keyboard & Touchpad: PS2 Keyboard & I2C Touchpad
- Ethernet: Realtek RTL810xE
- Wifi & Bluetooth: Intel Wireless-AC 9560
- Audio: Realtek ALC236
- Microphone: Realtek ALC236
- Camera: USB integrated Webcam
- SD Card Reader: USB Realtek Memory Card Reader
- HDMI 1.4 port
- BIOS version: 1.30.0
Required Drivers |
---|
HfsPlus.efi |
OpenRuntime.efi |
Essential Kexts |
---|
Lilu.kext |
VirtualSMC.kext |
Hardware | Kext(s) |
---|---|
Intel UHD Graphics 620 | Whatevergreen.kext |
PS2 Keyboard | VoodooPS2Controller.kext |
I2C Touchpad | VoodooI2C.kext and its satellite VoodooI2CHID.kext |
Realtek RTL810xE | RealtekRTL8100.kext |
Intel 9560 Wifi | AirportItlwm.kext |
Intel 9560 Bluetooth | IntelBluetoothFirmware.kext; IntelBTPatcher.kext & BlueToolFixup.kext |
NVMe Drive | CtlnaAHCIPort.kext & NVMeFix.kext |
Audio & Microphone | AppleALC.kext with layout-id 69 |
Camera & SD Card Reader | USBToolBox.kext & UTBMap.kext |
Brightness Key (Fn + F11/F12) | BrightnessKeys.kext |
Working:
- iGPU
- Internal/External Audio & Microphone
- Ethernet port
- Wifi & Bluetooth
- Keyboard
- Touchpad
- USB ports
- Brightness Keys
- Battery Status
- Camera
- DVD Drive
- SD Card Reader
- HDMI 1080p 60fps
Not working:
- Airdrop (Intel Wireless)
- Power Management (CFG Lock)
- HDMI 4K 30fps (32MB of DVMT)
Note
HDMI 4K won't work unless the DVMT is set to 64MB. Follow this guide to increase the DVMT Pre-Allocated value to 64MB (as well as to disable CFG Lock)
-
General
- Advanced Boot Options ~> Enable Legacy Option ROMS ~> Uncheck
-
System Configuration
- SATA Operation ~> AHCI
- Virtualization Technology ~> Enabled
-
Secure Boot
- Secure Boot Enable ~> Uncheck
-
Intel Software Guard Extensions
- Intel SGX Enable ~> Disabled/Software Controlled
-
POST Behavior
- Fastboot ~> Thorough
-
Virtualization Support
- Virtualization ~> Enable Intel Virtualization Technology ~> Check
- VT for Direct I/O ~> Enable VT for Direct I/O ~> Uncheck
Note
VT for Direct I/O could be enabled if Kernel ~> Quirk ~> DisableIoMaper is enabled