Giter Club home page Giter Club logo

dell-e7440-hackintosh's Introduction

Dell-E7440-Hackintosh

This Branch is for DELL Latitude E7440 with A25 bios system with the following specs:

Intel i5 4300U CPU 16Gb Ram DDR3 1600 SSD SAMSUNG SSD SM841 Intel HD4400 GPU Broadcom BCM94352HMB 802.11 ac + Bluetooth 4 Card (Also known as AW-CE123H or DW1550)

What works:

Everything

OS:

Use High sierra or Mojave.

Tested with 10.3.5-11 10.4.0-3

Working great.

To use: Simply Download the repository as a Zip file and extract to your EFI partition under the EFI Folder.

DO THIS AFTER YOU HAVE ALREADY GOT A BOOTABLE CLOVER EFI INSTALLED otherwise you must set your laptop to boot from Clover in the Bios. I will link a guide on how to do this in the future.

BTW, "inside the Kext - CopytoLE" folder, copy these kexts into /Library/Extensions on your Hackintosh after install is completed.

Next inside the Audio Folder: there is a alc_Fix zip file.

Unzip this to your Hackintosh Desktop (Or anywhere you like) Then from terminal: and run: sudo ./install.sh inside the folder, this will fix up hd audio verbs. sudo ./install.sh (inside the alc_fix folder)

Then in terminal run the Clean&Rebuild script in this main folder. from inside this repos folder do the following commands: chmod +x permission-E7440.sh && ./permission-E7440.sh

Enjoy your Hackintosh!

#Sources: OSXLatitude Own Research Lilu & Friends

E7440 Throttling problem (Common issue)

A Common Issue that Dell e7440 Laptops suffer from is a throttling problem, where they are restricted and locked to just 800Mhz on the CPU.

This is not really a Hackintosh related issue, but a Laptop hardware issue, that is quite common to E7440's. I personally have suffered from this, as have other users of the repository.

Fortunately, the Fix is rather simple, and just requires removing one screw from under the keyboard, which is a pointless screw, that doesn't seem to do anything but causes the CPU temperature sensor to lock the CPU down.

Thanks to user wtjin1992 who has posted a helpful YouTube video on how to fix the sensor.:

https://www.youtube.com/watch?v=00xRSqyGnks&t=2s

This does involve taking the laptop apart slightly to get underneath the keyboard, But since your here thinking about Hackintoshing your laptop in the first place, I don't think taking a mini screwdriver to the machine for a few minutes will scare you :)

Now on to the rest of the guide.

Additional Guide

E7440 - Hackintosh Guide

Overview

  • This guide references a few other guides. Credit for those guides is given to their respective owners.

  • It is assumed that you have a decent understanding of Hackintosh, the macOS environment, as well as how to do basic computer tasks

  • Will guide you through some of the different information needed to get macOS Mojave 10.14.2 working on your Latitude E7440/E7240

  • Special thanks to evy0311 and his guide Here on how to configure the t440p for a Hackintosh install. Also a special thanks to midi1996 on GitHub for his guide on how to create the macOS installer from Recovery.

  • I used this guide to do an easier write up for this laptop, especially the building your OSX installer Bit.

  • Note: I am NOT responsible for any harm you cause to your device. This guide is provided "as-is" and all steps taken are done at your own risk

Guide

Information

What works:
  • Power management/sleep
  • Brightness Control
  • Battery Information
  • Audio (from internal speaker and headphone jack)
  • USB Ports
  • Graphics Acceleration
  • Facetime/iMessage
  • Trackpoint/Touchpad
  • Pretty much everything except what is listed below
  • miniDP -> VGA
  • miniDP -> HDMI or DVI
  • HDMI -> HDMI
  • HDMI -> DVI
  • Wi-Fi & Bluetooth (tested on AW-CE123H/ DW1320 AC card)
What Doesn't Work:
  • As of right now, nothing! :)

Note: I am currently working on a fix for the items listed above. If you use this guide and information and find that something does not work, please submit an issue request so I can work on a fix.

Creating the USB Installer

Since I don't have access to a legitimate Mac, I needed to be able to create a vanilla macOS installer. This guide (and many others) used to inform users to create a USB installer for a macOS Distro such as Niresh. While this may work just fine for then creating a vanilla macOS installer, distro's can be (and are) very shady. They come preloaded with a bunch of extra junk that is not needed, and just overall are highly advised against being used. Follow the steps below to figure out how to create a REAL macOS Mojave Vanilla installer without having access to a real Mac.

  1. Follow the steps at this guide Here.
  2. When you get to the part about installing Clover bootloader, follow the steps below for configuring kexts, etc. INSTEAD
  3. IMPORTANT (DO NOT MISS THIS): Now, copy Clover bootloader and the kexts files that you have downloaded to another USB drive (not the one you're burning the installer too) or an external hard drive. You will need access to them later.
  4. Copy the CLOVER & BOOT folder's you have downloaded from this repository onto your USB drive as well.
  5. Copy the CLOVER folder you have downloaded from this repository into EFI/. You can simply copy over the whole folder as the config.plist and everything else is already configured for the E7440/E7240.
  6. For more help on configuring Clover and the USB installer, the original guide linked in step 1 will be of the most help to you. Make sure you install the kexts and CLOVER folder from this repo onto your Clover USB, as these will guarantee your E7440/E7240 will work properly.
  7. We are now ready to continue into the next topic: Installing macOS Mojave.

Installing macOS Mojave

  1. After you followed the guide above and have your USB drive ready to go, we can reboot the machine. When you reboot, enter into the BIOS to change some settings. On the E7440/E7240, you can do this by hitting F12 at the Dell boot screen and choosing BIOS Setup.
  2. Once in the BIOS, make sure you change the following settings. Disable Security Chip, Disable Anti Theft Module, and Disable TPM. Basically, disable all of the "security" features. Make sure Secure boot and other features like that are off. These features will affect how macOS sleeps, Choose UEFI and Legacy Boot.
  3. Now, reboot into macOS and press F12 select the USB drive inside of Clover.
  4. Boot into macOS and install onto your hard drive using Ethernet/Wi-Fi from recovery. I recommend using an SSD.
  5. After this is done, reboot the computer and let it sit. Mine rebooted a few times on its own to go through some final installation procedures.
  6. Once you see the "region selection" screen, you are good to proceed.
  7. Create your user account and everything else, but do not sign in with your iCloud account. If it asks you to connect to a network, select the option that says do not connect and press continue. We will connect it later.
  8. After you've booted, plug in the USB drive or external hard drive that you copied the Clover file to in step 9 of the previous section.
  9. Install Clover bootloader following the same steps as before and using the same settings, except this time install them onto your internal hard drive with your Mojave installation. I recommend checking the box that says Install Clover Configurator as well (it comes in handy later).
  10. We now need to copy our Clover configuration from our USB to our hard drive with Mojave. Simply copy the CLOVER folder and EFI folder in this repo into the EFI partition that Clover should have mounted during install.

Post-Installation

  1. Inside the Clover/kext/Other/CopytoLE folder, there are several Kexts which you should copy to your /Library/Extensions folder on your Hackintosh.
  2. I recommend you use Clover Configurator to setup your own serial Number and MLB/UUID's to make them unique to you. This can be done easily using Clover Configurator.
  3. Finally, run the included permission-E7440.sh file to repair permissions and fix up your system hibernation.
FHD Screen

If you have a full HD (1920x1080) screen (stock or modded), it is recommended that you install One Key HiDPI. This will mimic the "retina" display feature that many of Apple's newer laptops come with.

Setting up Apple services (Facetime, iMessage, etc.)

I highly recommend following This guide to get these features working. It worked for me on the first try and was super straight forward compared to other guides that I have seen before in the past.

More to come...

dell-e7440-hackintosh's People

Contributors

ameeno avatar petertonoli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dell-e7440-hackintosh's Issues

update problems

Hi, guys, recently I want to upgrade my laptop from 10.13.6 to 10.14.4. You know, big version upgrade may cause some unpredictable problems. In order to ensure the original data safe and smooth upgrade, I want to know whether manual upgrade could work (could not automatic upgrade from App store, only could download OS image) after replace all files in EFI folder base on this website.
Manual upgrade guide : link

Any response will be greatly appreciated, Thanks!

The fan problem

thank you for the efi and kexts, everything is ok, the only problem is that the laptop fan is constantly turning at high speeds and make noise despite the low CPU temperature.

Catalina

Any EFI update for macOS Catalina. I tried to update to Catalina but Trackpad is not working

Camera did not work

Hello, guys ! I have upgrade my laptop to latest version (macOS Mojave 10.14.4). Everything works fine except camera. The system could not detect it and I have checked the necessary files including kexts, so anyone could give some advices ?

Temp Sensor

Hi, Thanks for the guide and bootpack. I got everything working and was just curious if you CPU sensor measures the appropriate temp? Mine is locked at 32, but the CPU is definitely hotter than that. The vents on the side are pretty warm to the touch and I think it's because the fans aren't ramping up as fast as they should because the temp sensor is reading 32. Other than that I got everything to work! Might try removing that keyboard screw like you did if you have an accurate temperature sensor reading. My frequencies are normal though

Issues with keyboard,mouse in e7240

hi hanks a lot for this repo,
I was able to reach upto language selection page.after this i realized that my keyboard,touchpad not working.
I followed the guide.I have a wireless mouse and it worked but i got stuck when the server was not able to connect to server for recovery install.(i need to get keyboard working for fixing the date issue)

I am on e7240,i7-4600

Please guide me.It will be great if i have my inbuild mouse,keyboard working.

Thanks gain

Screen Distortion on 7440

I am following the guide step by step, but when I boot into the USB drive, I see the apple logo, and then the screen gets distorted. Not sure what im doing wrong.

Wifi not working

Hi,

I have followed the instruction and installed Mojove. Everything seems to be working but the Ethernet and WiFi.

Could you please help.

Tia

Questions about Boot Options

I'm new to Hackintosh, and wanted to be sure I follow the instructions correctly. So I tried a "dry run" to look around at Boot options to see if I could figure out where all the settings live. I restarted my computer, hit F12, and got to the Boot Options screen as expected.

I see that my Latitude E7440 has BIOS Revision A28. When I get to the main screen, it displays Boot mode is set to: LEGACY; Secure Boot: OFF with the following choices:

LEGACY BOOT:
	Internal HDD (selected)
	Onboard NIC
OTHER OPTIONS:
	BIOS Setup
	BIOS Flash Update
	Diagnostics
	Intel(R) Management Engine BIOS Extension (MBEx)
	Change Boot Mode Settings

BIOS Setup has a zillion options. I think these are the important ones:

  1. General -> Boot Sequence: I see how to swap the order of the USB Storage Device and Internal HDD (I presume I will need to do this)

  2. General -> Advanced Boot Options has a checkbox for "Enable Legacy Option ROMs". It is checked now.

  3. Security -> Computrace(R) is active, and I cannot change the setting.

  4. Security -> TPM Security is not checked/enabled

  5. Secure Boot -> Secure Boot Enable: this is disabled

Change Boot Mode Settings gives two choices:

  1. UEFI Boot Mode, Secure Boot OFF
  2. UEFI Boot Mode, Secure Boot On

My question: If I do the following, save those settings, insert the USB drive, then let the computer start up, will everything be OK?

  • Change Boot Mode settings to "UEFI Boot mode, Secure Boot OFF"
  • Change the Boot Order so USB is first
  • Leave "Enable Legacy Option ROMs" checked
  • Leave "TPM Security" unchecked
  • Leave "Secure Boot Enabled" disabled
  • Ignore the fact that the anti-theft (Computrace) cannot be deactivated

Thanks.

Big Sur install

Hi! If you are free, may you make a installation big sur on Dell e7440? I am very grateful if you make the installation guide for us.

update question

Hello, I want to know if this release will be compatible with the new future version (for example, 10.14.3 or later). I really hope the author will continue to update this project for those hackintoshers (including me), 😊. Anyway, thanks for your sharing.

Stuck on boot please help

This is my first hackintosh so I’ve tried my best to follow the instructions correctly and I think I have, I did everything as instructed but it gets stuck on the full apple bar, I’ve run it in this mode so you can see the code
image

Issue with audio

can anyone explain how to run the audio install.sh command
please i am new here

Protected Content

Following the steps you provided I find that iTunes and Safari are unable to play protect content such as Netflix, Hulu, iTunes Movies and shows. Is this expected?

MacOS update query

Just a quick question regarding updating the OS; I'm running Mojave and a new Mojave release is out now. Would installing this update risk screwing up the hackintosh setup or would it operate as expected?

Thanks

Craig

iGPU frequency locked at .55GHz?

Might only be cosmetic but Intel Power Gadget shows the HD 4400 iGPU to be locked at .55GHz, even at idle. Everything seems to be working fine but I wonder if maybe the included DSDT and/or SSDT files are somehow overlocking the iGPU? I'm running this package on a Dell E7240. Thanks in advance for any feedback.

Dock station PR02X monitors not working

Thanks for this guide. I installed MacOS Mojave on E7440. When I use my dock station PR02X I cannot make monitors to works (I have two Monitors connected by DVI). I have another Hackintosh on Dell E6430 and it works good with this this dock station and monitors.

the bluetooth doesn't work

Hi,thanks for your configure, I also use the BCM94352, everything is OK, only the bluetooth doesn't work, I don't what's the problem. Do you know how to fix it? Thanks!

Installing error

Hi I was wondering if you could have a Look at my log file to see why I can't install
Mojave 10.14.5.02 on my E7440?
I have your EFI Folder in my EFI Partition of the installer USB.
It has Bios A25 and the suggested settings in the bios.

Regards,

Ron

Installer Log 05-30-19.txt

Trouble creating USB Installer

Thanks for creating this guide. I'm excited to try it out. I have a couple questions:

  1. (Slightly OT for this repo) I am stuck at the step of copying the BaseSystem.dmg on to the USB drive. I posted a report at midi1996/hackintosh-internet-install-gitbook#11
    Do you have any thoughts about getting this going? workarounds?

  2. In your Creating the USB Installer step, you say to place the CLOVER files on a separate USB drive. But the steps (above) seem to create two partitions on the USB drive - one 200MByte FAT partition named CLOVER, and a second that ends up with the BaseSystem.dmg contents. Do I need yet another USB drive? Or will these two partitions on that single drive suffice?

Thanks.

Anyone try to enable file vault? Having weird issues

This guide saved me lots of time, did all the hard work, TY very much

I can boot in fine, everything works. I just wanted to put file vault on to be more safe/encrypted

When you enable it, wait for it to finish fully. Then reboot. When you reboot, It boots without showing the OS, but that's because you need to unhide the preboot drives, then it will boot (go into recovery, mount the efi partition, go into the config file and edit the hidden tag to erase preboot (the whole line), and leave recovery alone

Now, the weird thing is, it needs me to keep tapping the keyboard while showing the apple logo all the way until i put my password. after, then it works perfectly again. However, until i get past the login screen, i need to tap like crazy for it to "load". If I do nothing, it will sit for minutes doing nothing. Any ideas why?

3.5mm headset (no microphone) Very noisy

Thank you very much for sharing, I use a USB network card to solve the network problem, now it travels very well! I have a problem now and hope to get your help. There is no problem with the built-in speaker. When I plug in a 3.5mm headset (no microphone), the sound is converted to the headphones, but the noise is so loud that I can't hear the original sound.I am not sure if the USB card affects it.

Dell Latitude E7440

hey 🙌
Is it possible to install hackintosh "’MacOS Mojave" on:
Dell Latitude E7440 Core i5
8GB RAM. Storage: 250 SSD

Please note: I will install Xcode on it!
Will it work without any slowdown?
thanks 👍

Boot Problem!

On start up it says Bootmgr is missing. When I boot tbe mac OS that I installed using the bootable USB Clover it shows a cross and does not boot at all!

Question

Can this efi work for on big sur?

Update from Mojave to Catalina

Hi! I was wondering if updating through the normal system updater should cause any sort of issue. Has someone tried already? i have updated previously tiny updates and they all worked fine, but as this one is 8GBs big and we are changing macOS version to 10.15 i'm just not sure if it will work or not.

Thx for ur help in advanced

Format Error!

I have formatted all my drives to macOS Journled and the disk controller is SATA but it's saying GMBR Partition not there so cant install. Plz help! Using same laptop as in the guide.

Installing Error!

It's saying 'The Recovery Server Could Not Be Contacted.' What should I do? I use the same laptop as mentioned in the guide.

E7440 Catalina

Could you make a guide for Catalina also?

I used Mojave EFI but it did not work

WiFi Query

Hi Ameeno

Fantastic work with this - I've followed your instructions and everything seems to work great except my WiFi.
I have scanned through the other raised issue regarding WiFi and was just wondering what steps you take in your setup to ensure your WifI card works in your setup?

I have a similar card to yours (mine is the DW1510) which reportedly should work out of the box, however it doesn't; it never finds any networks, and is described as 'not associated' in the status of the card.
If you can let me know how yours is configured maybe I could adjust mine to allow for the 1510 to work.

Many Thanks

Craig

Function key reassignment

Hello, I'm new to Hackintosh and I've got macOS Mojave setup on a E7440 almost perfectly so firstly thank you for this guide.

It appears that the functions keys are not mapped in coordination with what the keyboard is designed for (ie. Brightness being Fn+ArrowUp and Fn+ArrowDown). Is there any possibility of including something to remap these keys?

Boot up very slow

hi ameeno ,

First of all thanks for such an amazing solution for e7240 hackintosh . everything working fine on my laptop
8gb ram
mojavy

the only issue I am facing is it's loading very slow it takes almost 3-5 minutes while booting.

thanks

unable to run this on a E7440 I7 4600U

i am getting a kextd stall at 240s IGPU and it just hanfs there unsure of what the issue is. i have tried with Mojave and high sierra i am using the correct hardware including a 3rd party compatible wifi card as you recommended and still same issue. any suggestions?

External speaker error

I have installed macOS 10.14.6
Read carefully and follow the instructions, but it still has an external speaker error
My English is poor, can you help me?
Thank you!

Question about UEFI and legacy

Hi there! I followed you here from reddit. I am convinced by your successful hackintosh and thorough guide. So I've ordered a E7440 on ebay and expecting to receive it in a few days. I am now making the majave 10.14.5 installer and I'm wondering which boot mode should I follow in the guide, UEFI or legacy? Which one did you actually used in your own E7440? By the way, my model has a i7-4600U with HD4400 iGPU, 16gb ram, 256gb ssd. Thanks for your help!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.