This repository and project hosts the files necessary to boot macOS Catalina 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
- Monitor resolution: 1366x768
- Mobo: Intel QM77 Chipset
- Drive: Kingston SA400S37 120GB
- Keyboard & TouchPad: PS2 Keyboard & PS2 Alps Touchpad
- Wifi & Bluetooth: Intel Centrino Wireless-N 1030
- Ethernet: Intel 82579LM Gigabit Network Connection
- Audio: IDT 92HD93BXX + Intel HDMI Output
Required Drivers | Essential Kexts |
---|---|
HfsPlus.efi | Lilu.kext |
OpenRuntime.efi | VirtualSMC.kext |
Hardware | Kext(s) |
---|---|
Intel(R) HD Graphics 4000 | Whatevergreen.kext |
Keyboard & Touchpad | VoodooPS2Controller.kext |
Intel 82579LM Gigabit Network Connection | IntelMausi.kext |
Intel Wifi | AirportItlwm.kext |
Intel Bluetooth | IntelBluetoothFirmware.kext; IntelBTPatcher.kext; IntelBluetoothInjector.kext |
IDT 92HD93BXX | AppleALC.kext |
Important
For 1600x900 monitor, go to DeviceProperties ~> Add ~> PciRoot(0x0)/Pci(0x2,0x0) and change AAPL,ig-platform-id
value to 04006601
Working:
- iGPU
- Wifi & Bluetooth
- Internal Sound
- Keyboard
- Touchpad
- HDMI output
- Brightness
- Battery Status
- DVD Drive
Partially working:
- Sleep
- USB ports
Note
My USB 2.0 port (near the 3.5mm Audio Jack) is broken, be sure to map your using USBToolBox
Not working:
- Airplane Mode Switch
- Airdrop
- VGA Output
Not tested:
- Express Card Expansion
- SD Card Reader (I don't have SD Card lying around)
- Docking Station (Again, I don't have a Docking Station for Dell Latitude E5430)
- SIM Slot (SIM Card might not work in MacOS)
Known issues:
- Some apps (Safari, Chrome, Spotify, ect) got graphic artifact/flicker when entering fullscreen mode (Asphalt 8 is the exception)
- General
- Boot Sequence ~> Boot List Option ~> UEFI
- Advanced Boot Options ~> Enable Legacy Option ROMs ~> Disabled
- System Configuration
- Intergrated NIC ~> Enabled
- Parallel Port ~> Disabled
- Serial Port ~> Disabled
- SATA Operation ~> AHCI
- Security
- TPM Security ~> Disabled
- CPU XD Support ~> Enabled
- Secure Boot
- Secure Boot Enable ~> Disabled
- Expert key Management ~> Enable Custom Mode ~> Disabled
- Performance
- Multi Core Support ~> All
- Intel SpeedStep ~> Enabled
- C-States Control ~> Enabled
- Intel TurboBoost ~> Enabled
- HyperThread control ~> Enabled
- POST Behavior
- Fastboot ~> Thorough
- Virtualization Support
- Virtualization ~> Enabled
- Trusted Execution ~> Disabled
- VT for Direct I/O ~> Disabled
Note
VT for Direct I/O
could be enabled if DisableIoMapper
(under Kernel ~> Quirk) is Enabled