Jump to content

Dell Latitude E7240/E7440 - Clover and OpenCore

Jake Lo

Recommended Posts

  • Moderators

Dell Latitude E7240/E7440 with Mavericks 10.9.5 [MyHack]

Clover Guide Here




Special thanks to Conti (myHack)

Rehabman for patched kernel

Pokenguyen for the patched DSDT

joe82 for patched AppleHDA, AppleIntelFramebufferAzul & AppleSDXC

Zenith432 for GenericUSBXHCI

qwerty12 for DisableIntelTurboBoost for Power Management



Latitude E7x40, BIOS A10 | i5-4300u 2.49GHz | 8GB DDR3 | HD 4400, 1366x768 | Rebranded Dell DW1510 |


What's working:

Full QE/CI

Keyboard and mouse (multitouch) - thanks to rehabman, bpedman, yeahoon, npjohnson, and sontrg - Read this

Audio - Internal speaker/headphone/Mic

HDMI - Video / Audio - thanks to joe82

Sleep - with LID, Fn+F1 shuts down system

Wifi - replaced Intel Card with DW1510 (rebranded)



SD card reader


All USB 3.0 ports

Trim Enabled


Not working:

Finger Sensor

SmartCard Reader


Let's get started...

I use the myhack method for this build, so follow instructions to build your USB installer, set BIOS settings and run the OSX Installation from http://myhack.sojugarden.com/guide/


:excl: For best results, set BIOS to default, apply it and then  go back to set Sata Operation to AHCI
  1. After creating your USB installer, run myHack again

  2. Select Install Extra and point to the Extra folder attached (extract it first)   Extra_Mav.zip
  3. Boot up system with USB installer disk with flag -v -f (hit F12 - for boot options)

  4. Select your language and hit continue

  5. Click on Utilities and select Disk Utility

  6. Format the HDD per instruction from myHack site (GPT and Journaled preferably)

  7. Close Utilities and hit Continue to start the Installation

  8. Select "Use my Own" when prompt, point it to the Extra folder in the root of the USB installer drive

  9. When prompt to remove problematic kexts, select Yes, Yes, No

  10. System will automatically reboot when finish. Remove the USB installer drive

  11. You'll encounter "Invalid Partition Table" during boot, just hit the Enter key to continue

  12. Boot with -v flag to complete the installation

  13. After logging on: in System Preferences
  •    Enable Clicking for Trackpad

  •    Allow apps downloaded from: Anywhere for Security &Privacy

   14. Launch myHack, Install Chameleon to fix the "Invalid Partition Table" error

   15. Install AppleHDA in /Extra/Extensions/SLE to /S/L/E with kextwizard, run myfix once more 


:excl: For Models with i7-4600u and 1920x1080 resolution

  • Replace SSDT SSDT.aml.zip
  • Change Graphics Mode to 1920x1080x32

  • Like 5
Link to comment
Share on other sites

  • Moderators


Deprecated - See Clover guide below


:excl:  :excl:  :excl: Kudos to joe82 for newly patched AppleHDA to get rid of headphone white noise and patched AppleIntelFramebufferAzul to fix HDMI hanging and add HDMI Audio! 

Use latest DSDT to add HDMI audio DSDT.aml.zip

  • Mavericks Update 10.9.3






Weird artifacts on Menu Bar if resolution is 1920x1080, no issue for 1366x768 

Screen Shot 2014-05-18 at 1.19.04 AM.pngScreen Shot 2014-05-18 at 3.02.03 AM.png


Use AppleIntelFramebufferAzul from 10.9.1

Patched AppleIntelFramebufferAzul AppleIntelFramebufferAzul_1093.zip

No need to patch new kernel (13.2.0), use patched kernel (13.1.0) from 10.9.2

New Patched AppleHDA,  install to SLE. Add codecCommander to fix wake from sleep issue


  • Mavericks Update 10.9.4




:excl: Replace patched Kernel (13.3.0) prior to upgrade/rebootmach_kernel.zip



Weird artifacts on Menu Bar if resolution is 1920x1080, no issue for 1366x768 

Screen Shot 2014-05-18 at 3.02.03 AM.png

Loses QE/CI if roll back FB to 10.9.1 or 10.9.2

Install Patched FB AppleIntelFramebufferAzul_1094.zip

Fix: New Patched AppleHDA,  install to SLE



  • Mavericks Update 10.9.5






:excl: Replace patched Kernel (13.4.0) mach_kernel_1095.zip prior to upgrade/ reboot

Weird artifacts on Menu Bar if resolution is 1920x1080, no issue for 1366x768 

Install Patched FB AppleIntelFramebufferAzul_1095.zip

Fix: New Patched AppleHDA,  install to SLE




:excl:  :excl:  :excl: Yosemite Guide can be found here. Bootpack on post #4

  • Like 5
Link to comment
Share on other sites

  • Administrators

Ok, that's what I thought. The MBA6,x profile seems to give only LFM and HFM + all turbo boost frequencies, whereas the MBP11,1 gives an extra intermediary step. So it's an [email protected] your have then, not an i5-4300u. Over time, you should see boost frequencies in the range 22 to 29/33 (depending on number of active cores).

Link to comment
Share on other sites

  • Moderators

Clover Guide





MacOS: Sierra / High Sierra / Mojave / Catalina


BIOS Settings:

Set to Load Default, apply, then set Boot List Option to UEFI, SATA Operations to AHCI, Enable Legacy Option ROMs

Disable Wake on LAN / USB / Wifi


Follow my Clover guide





Note: If you encounter static headphone noise, download ALC_Fix

Run the Install.sh to fix the issue. Credits to goodwin



FYI,  kexts in bootpack might be outdated

Make sure to 1st upgrade kexts found under /EFI/CLOVER/kexts/Other if you encounter issue

Common links for new kexts:





Post Install:

Kexts inside /EFI/Clover/kexts/Other/CopyToLE are to be copied to /Library/Extension

Repair permissions and rebuild cache

      sudo chmod -Rf 755 /L*/E*

      sudo chown -Rf 0:0 /L*/E*

      sudo touch -f /L*/E*

      sudo kextcache -Boot -U /




HD 4400 Full QE/CI

DP/HDMI Video / Audio


Sleep / Wake

USB 2.0 / 3.0 ( not tested for speed)

Speakers / Headphone 

SD Card Reader

Fn+Up and Down Arrow for Brightness Control


  • Like 2
  • Thanks 1
Link to comment
Share on other sites

  • Moderators

Enabling 4K External Display


I had been seeing some queries about enabling 4K display for E7440 lately so I decided to spend some time on the matter. Unfortunately I don't own or have access to a 4K display but I do have a 2K display to test with. As expected the default settings can only display as high as 1080p. I did some experiments following existing guides found here in the forum and was successful getting 2K to display, I believe it should work for 4K as well.


So here are the steps required:


1) Raise the DVMT pre-alloc from 32mb(default on this model) to 128MB in the BIOS.

Since you can't access this setting from Dell's BIOS, you'll need to use the EFI shell to accomplish this.

See my guide here. Below are the locations found for DVMT Pre-allocated and CFG Lock

Set DVMT @ 0x255 to 0x4

Set CFG Lock @ 0xC8B to 0x0 (not sure if this necessary, but it didn't break anything)

Here are the commands from EFI Shell:

  • setup_var 0x255 0x4
  • setup_var 0xC8B 0x0

2) Update Config.plist file from bootpack above under Devices/Properties/PciRoot(0x0)/Pci(0x2,0x0) the following:

  • framebuffer-cursormem = 00000003
  • framebuffer-fbmem = 00000003
  • framebuffer-stolenmem = 00000008
  • uncomment #framebuffer-unifiedmem by removing the # in front (Optional)

That's it. 

FYI, the DVMT & CFGLock value will restore to default if you ever select Load Default in the BIOS. You'll need to redo the steps in #1

Updating BIOS does not remove the settings.





  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • Moderators






  • Download macOS Monterey / Big Sur / Catalina app
  • Format a 16GB USB drive (GUID / Extended (Journaled))
  • Create USB Installer with createinstallmedia command
  • Download attached folder and rename as EFI
  • Mount EFI partition and add EFI folder
  • Configure BIOS setting according to guide
  • Boot with USB installer
  • Complete installation


Post Installation:

  • Mount EFI partition of newly installed drive and copy EFI folder over
  • Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app)

          MLB, ROM, SystemSerialNumber and SystemUUID

  • Download alc_fix_BS.zip
  • Open terminal and run the following commands:

            sudo spctl --master-disable

           cd ~/Downloads/alc_fix

          sudo ./install


Note: Replace Config.plist with Config-IntelWifi.plist if you have an Intel combo card



Boot Chime:

I don't really care for it, but for those that like to have it, here's what you need.

1) AudioDxe.efi in /EFI/OC/Drivers; make sure it's added in Config file under UEFI/Drivers


2) OCEFIAudio_VoiceOver_Boot.wav in /EFI/OC/Resources/Audio //attached below


3) In config file under UEFI->Audio, set the following settings


That's it, reboot and you should hear a loud chime when you boot to the OC Picker!


Updated to 0.8.0

  - to support Monterey 12.4

  - to enable chime during boot, change in config file under UEFI/Audio

      >AudioSupport = Yes

      >PlayChime = Enabled

Updated to 0.7.8

   - Supports Montery 12.2.1 and Big Sur

Updated to 0.7.4

If you're upgrading from older OC version, you might have to delete OpenCore from BIOS Boot Option and create a new one pointing to 


I've include 3 different versions of kexts for touchpad, disable / enable one that works for your system in the Config file

Tested on MacOS 11.6 and 12.2.1


E7440_OC_0.8.0.zip  E7440_OC_0.7.8.zip E7440_OC_0.7.4.zip E7440_OC_0.6.9.zip E7440_OC_0.6.6.zip E7440_OC_0.6.3.zip 




  • Like 3
  • Thanks 7
Link to comment
Share on other sites

This topic is now closed to further replies.
  • Create New...