This repository and project hosts the files necessary to boot macOS (Catalina, BigSur, Monterey & Ventura) successfully on the Dell Latitude E5430 Laptop
THIS INFORMATION/RESEARCH HAS BEEN DONE AND SHARED PURELY FOR EXPERIMENTAL AND RESEARCH PURPOSES, AND IS IN NO MAY MEANT TO PROMOTE CIRCUMVENTING OF ANYTHING THAT IS SOMEONE ELSE'S CORPORATE PRIVATE PROPERTY. THE INFORMATION LISTED HERE IS PURELY FOR EDUCATIONAL PURPOSES AND SHOULD YOU CHOOSE TO UTILIZE IT IN ANY WAY, I AM IN NO WAY RESPONSIBLE FOR ANY INJUNCTIONS/PROBLEMS THAT MAY OR MAY NOT ARISE AND/OR BE BROUGHT AGAINST ANOTHER FOR THEIR CHOOSING TO HAVE DONE SO.
- 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-3320M
- GPU: Intel(R) HD Graphics 4000
- Display Resolution: 1366x768
- Mobo: Dell 04V77Y Rev. A00 (QM77 Chipset)
- SATA Drive: Kingston SA400S37 120GB
- DVD Drive: MATSHITA DVD+-RW UJ8D1
- Keyboard & TouchPad: PS2 Keyboard & PS2 Alps Touchpad
- Wifi:
Intel N 6205 (no Bluetooth)Intel N 1030 (Bluetooth 3.0) - Ethernet: Intel 82579LM Gigabit Network Connection
- Audio: IDT 92HD93BXX + Intel HDMI Output
- BIOS version: A21
- More information about the specs could be found here
- General
- Boot Sequence ~> Boot List Option ~> UEFI
- System Configuration
- Intergrated NIC ~> Enabled
- Parallel Port ~> Disabled
- Serial Port ~> Disabled
- SATA Operation ~> AHCI
- Security
- CPU XD Support ~> Enabled
- Secure Boot
- Secure Boot Enable ~> Disabled
- POST Behavior
- Fastboot ~> Thorough
- Virtualization Support
- Virtualization ~> Enabled
- VT for Direct I/O ~> Enabled
- Trusted Execution ~> Disabled
Required Drivers |
---|
HfsPlus.efi |
OpenRuntime.efi |
Essential Kexts |
---|
Lilu.kext |
VirtualSMC.kext |
Hardware | Kext(s) |
---|---|
Intel(R) HD Graphics 4000 | Whatevergreen.kext |
Keyboard & Touchpad | VoodooPS2Controller.kext |
Intel 82579LM Gigabit Network Connection | IntelMausi.kext |
Intel N-6205/N-1030 Wifi | AirportItlwm.kext |
Intel Bluetooth (MacOS10.13 ~ MacOS11) | IntelBluetoothFirmware.kext; IntelBTPatcher.kext; IntelBluetoothInjector.kext |
Intel Bluetooth (MacOS 12 and newer) | IntelBluetoothFirmware.kext; IntelBTPatcher.kext & BlueToolFixup.kext |
IDT 92HD93BXX | AppleALC.kext with layoutid 12 |
Important
1600x900 display requires changing AAPL,ig-platform-id
value from 03006601
to 04006601
in DeviceProperties ~> Add ~> PciRoot(0x0)/Pci(0x2,0x0)
- iGPU
- Intel Wifi (and Bluetooth)
- Ethernet
- Internal Sound
- Keyboard & Touchpad
- HDMI output
- Brightness Key (Fn+F3 & Fn+Insert)
- Battery Status
- DVD Drive
- USB ports
- Sleep (for some reason sleep is broken in Windows on my Laptop, so MacOS is no exception)
- Some apps like Chess.app, Safari.app, etc got graphic artifacts/flickering when entering fullscreen mode (the flickering issue only affect 1366x768 display, 1600x900 one does not have this issue)
Flickering.Graphics.mp4
Note
Downgrading the BIOS to A03 will fix graphic artifacts/flickering issue.
- Airplane Mode Switch
- Airdrop (Intel Wireless)
- VGA Analog Output (IvyBridge)
- AppleIntelPowerManagement (CFG Lock)
Note
Follow this guide to turn off CFG-Lock on Dell Latitude E5430
Not tested:
- Express Card Expansion
- SD Card Reader (Mine is broken)
- Docking Station (I don't have a Docking Station for Dell Latitude E5430)
- SIM Slot (I don't have a WWAN Card, but someone does make it work in MacOS though)