Git Product home page Git Product logo

dell-latitude-e7480-hackintosh's Introduction

Dell Latitude E7480 Hackintosh (OpenCore)

Introduce

Tip: I have bought a MacBookPro, so I can not maintain this repo manully any more. Therefore, I wrote a scrip to update this repo actomatically. If you encount error when using it, please open an issue, I will try my best to fix it. Thanks for your support.

语言 / Lanuage

简体中文

English (Current)

To Do

  • Automatically update OpenCorePkg and Kexts by a script
  • Automatically generate update info and update ReadMe
  • Automatically update repo weekly by CI

Note

  1. For macOS 12 Monterey, DW1820 do not work well (can not use Airdrop, Handoff and Sidercar). Therefore I change it to BCM94360Z4 and it works well!
  2. Monterey 12.3 and iPad OS 15.4 start to support Universal Control (also need BoardCom wireless card), works for me.
  3. Strongly recommand you to re-create USBMap.kext for your own laptop with this tool.
  4. If you change your hardware (like wireless), re-create the USBMap.kext as well.
  5. It is strong recommanded that re-generate a serial number for your own laptop (needed to be check invaluable in apple.com) !
  6. Do not turn on Find my mac!

Download

Download from https://github.com/Lovely-XPP/Dell-Latitude-E7480-Hackintosh/releases

ChangeLog: V1.0.0.0

Publish date : 2024.05.12

Add Features :

  1. Update kexts and OC boot version to 1.0.0

Files Changed :

  1. All the EFI folder to adapt OC 1.0.0
  2. Update kexts with official Release:
Kexts Version Updated Time Updated Way
AppleALC 1.9.1 2024-05-12 Official Release
HibernationFixup 1.5.1 2024-05-12 Official Release
IntelMausi 1.0.8 2024-05-12 Official Release

For more information, see the Changelog.md.

Infomation

Booter
OpenCore 0.8.0 / 0.8.1 / 0.8.2 / 0.8.3 / 0.8.4 / 0.8.5 / 0.8.6 / 0.8.7 / 0.8.8 / 0.8.9 / 0.9.0 / 0.9.1 / 0.9.2 / 0.9.3 / 0.9.4 / 0.9.5 / 0.9.6 / 0.9.7 / 0.9.8 / 0.9.9 / 1.0.0
MacOS Supported/Tested
- Big Sur 11.0 - 11.7
- Monterey 12.0 - 12.5.1 beta
- Ventura 13.0 beta (I am using)
My Hardware
Model Dell Latitude E7480
Processor Intel Core i7-7700U
Graphics Integrated Intel HD Graphics 620
Memory 8GB 2133MHz DDR4 * 2
Display 13" 2K (2560x1440) with ELAN Touchscreen
Storage Sandisk 1T M.2 NVMe SSD
WLAN + Bluetooth Broadcom BCM94360Z4
Camera 1920x1080 FHD Webcam
Fingerprint Reader No
Soundcard Realtek ALC256
Keyboard Backlit Keyboard
Trackpad ALPS Touchpad
microSD Card Reader Realtek RTS525A microSD card reader
Kexts Version
Kexts Version Updated Time Updated Way
AirportBrcmFixup 2.1.9 2024-05-12 Official Release
AirportItlwm 2.2.0 2024-05-12 Official Release
AlpsHID 1.0.0d1 2024-05-12 Official Release
AppleALC 1.9.1 2024-05-12 Official Release
BlueToolFixup 2.6.9 2024-05-12 Official Release
BrcmBluetoothInjector 2.6.9 2024-05-12 Official Release
BrcmFirmwareData 2.6.9 2024-05-12 Official Release
BrcmPatchRAM3 2.6.9 2024-05-12 Official Release
BrightnessKeys 1.0.4 2024-05-12 Official Release
CpuTscSync 1.1.1 2024-05-12 Official Release
ECEnabler 1.0.5 2024-05-12 Official Release
FeatureUnlock 1.1.6 2024-05-12 Official Release
HibernationFixup 1.5.1 2024-05-12 Official Release
IntelBluetoothFirmware 2.5.0 2024-05-12 Official Release
IntelBluetoothInjector 2.5.0 2024-05-12 Official Release
IntelMausi 1.0.8 2024-05-12 Official Release
Lilu 1.6.8 2024-05-12 Official Release
NVMeFix 1.1.2 2024-05-12 Official Release
RealtekCardReader 0.9.7 2024-05-12 Official Release
RestrictEvents 1.1.4 2024-05-12 Official Release
SMCBatteryManager 1.3.3 2024-05-12 Official Release
SMCDellSensors 1.3.3 2024-05-12 Official Release
SMCLightSensor 1.3.3 2024-05-12 Official Release
SMCProcessor 1.3.3 2024-05-12 Official Release
SMCSuperIO 1.3.3 2024-05-12 Official Release
USBMap 1.0 2024-05-12 USB Ports Inject
VerbStub 1.0.4 2024-05-12 Official Release
VirtualSMC 1.3.3 2024-05-12 Official Release
Voodoo PS/2 Controller 2.3.6 2024-05-12 Official Release
VoodooI2C 2.8 2024-05-12 Official Release
VoodooI2CHID 1 2024-05-12 Official Release
WhateverGreen 1.6.7 2024-05-12 Official Release
IntelBTPatcher 2.5.0 2024-05-12 Official Release
RealtekCardReaderFriend 1.0.2 2024-05-12 Official Release

Status

What's working
  • Intel HD 620 Graphics incuding graphics acceleration
  • All USB ports
  • HDMI/Type-C display monitor Hot-Plug fully supported(Sleep/dim after lock, audio output support)
  • Internal camera
  • WiFi (2.4 GHz / 5 GHz)
  • Bluetooth
  • Shutdown/ Reboot/ Sleep/ Wake (include Fn + insert and LID device to sleep)
  • All fn key work (You need to setting on bios first. Go to POST Behavior -> Fn Lock Options. Check Fn Lock and Lock mode disable/standard)
  • Speakers and headphones jack
  • External mic/Headphone mic jack(Working with combojack)
  • Intel Gigabit Ethernet
  • App Store
  • (unsure, associated with your apple account) iMessage and Facetime
  • miniDP and HDMI with digital audio passthrough(If you experience cursor lags, try turning on and off one of the displays.)
  • Keyboard and Trackpad (support Multitouch gestures)
  • Airdrop , Handoff , Sidecar, Airplay and Universal Control (These features are only for Broadcom wireless card, besides, Airplay is only support for macOS 12 and Universal Control need macOS 12.3)
  • SD Card Reader
  • Thunderbolt 3 hot-plug
What's not working

Recommended Bios Setup

Enable:

  1. System Configuration -> Integrated NIC -> Enabled

    But not tick the entry:

    • Enable UEFI NetWork
  2. System Configuration -> SATA Operation -> AHCI

  3. System Configuration -> Thunderbolt Adapter Configuration -> Enable all entries and select

    Security level - No security

Disable:

  1. Secure Boot -> Secure Boot Enable -> Disabled
  2. Intel Software Guard Extension -> Intel SGX Enable -> Disabled
  3. General -> Advanced Boot Options -> Enable Legacy Option ROMs -> Disabled (thanks @fdotcico)

IGPU 4K output Enabled

This part is credited from Lorys89-DELL_LATITUDE_7280.

  1. Open config.plist and delete framebuffer-fbmem and framebuffer-stolenmem in DeviceProperties, PciRoot(0x0)/Pci(0x2,0x0)

  2. Restart and at the opencore boot GUI, choose the modGRUBShell.efi

  3. For set DVMT PRE Allocated to 64 MB

setup_var 0x795 0x2

DMT-PRE

  1. For set DVMT Total GFX Mem to MAX

setup_var 0x796 0x3

DMT-PRE

For Intel Wireless and Bluetooth

Now, I add a config for Intel wireless card kexts. The method to use it is as below

  • Delete the existing config.plist
  • Change config-intel-wireless-card.plist into config.plist

ComboJack Installation

Hackintosh combojack support for alc256/alc255 from https://github.com/hackintosh-stuff/ComboJack

Follow this step:

  • Clone combojack repository
  • Run ComboJack_Installer/install.sh in terminal and reboot
  • Done. When you attach a headphone there will be a popup asking about headphone type.

Credits

dell-latitude-e7480-hackintosh's People

Contributors

aancw avatar lorys89 avatar lovely-xpp 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

Watchers

 avatar  avatar

dell-latitude-e7480-hackintosh's Issues

7480 Thunderbolt not working

Heya - I've got a problem with a thunderbolt port - it is detecting USB-C drive but is not detecting TB3 device (like Blackmagic)
Everything is enabled in the bios (dual boot and windows works perfectly fine) - I can rule out cable or TB device problem.
TB section says Thunderbolt/USB4: No drivers are loaded.
Do you have any solution?

4K output via USB C (thunderbolt port)

Hi @Lovely-XPP, thanks a lot for your great work in getting everything running for Dell 7480 laptop. I had a working EFI, but yours is just better. Only one shortcoming I notice is that when connected to a 4K monitor via thunderbolt port, the hackintosh recognises only 2560x1600 resolution instead of full 3840x2160.
I am trying various guides available online, but couldn't get it working so far. If you know how to solve this issue, please do share with me.

Thanks once again!

Headphone Jack

I heard that you have some headphone jack microphone problem. I not sure that method that I give will work on your device but it work on my latitude 7480

  1. Try Combo Jack This Method work on my device.
  2. if first method not work try SSDT I attach below (It from latitude 7480 clover) and install codec commander

Let me know that this method work on your device or not
Oh this is my latitude 7480 spec

  • Dell Latitude E7480
  • Intel core i5-7200u
  • Intel HD Graphics 620
  • 16gb of ram
  • SandDisk X400 M.2 2280 512GB (From Factory)
  • Intel Wireless AC 8265

SSDT-ALC256.zip

Installer USB gets halfway through startup and reboots

Hi there,
The installer USB that I build (Ventura 13.4) loads for a while and then suddenly reboots. I’m attaching a screenshot of where it gets to in verbose mode, note some HID device crashes?

I’m using the Intel wireless config.plist that you supplied.
My configuration is basically similar to yours but I have i7 7600U and 16 GB RAM. Notably I have the same graphics (620) and high DPI screen.
One thing is that I am using your USB map instead of making my own maybe that could be causing the behaviour but I doubt it… I have to get in to MacOS to make my own USB map!
The BIOS is set up as you described.

Thanks for any insight you can provide!
IMG_5948

Unable to install macOS Ventura on Latitude 7480

Hi Everyone,
I have been trying to install macOS Ventura on my Dell Latitude 7480 (non-touch) Laptop for some days now and I haven't been able to do so. I have tried almost everything.
I have done all the required changes listed in this code in the bios.
Whenever I try to boot into macOS recovery it runs code for some time and then the laptop restarts. I have also tried flashing Ventura dmg file onto the USB using "etcher balena" and then copying efi file in it but it also didn't work. The apple logo shows up, the line loads up to 30% and then the laptop restarts.
I read online that you have to use USB 2.0 port to install it. Since there is no USB 2.0 port on my laptop, I was installing it using USB 3.0 port so maybe that is the issue. I read that you have to map the USB port and place some "USBMap.kext" file in the kext folder. Since there was file with such name attached to this code. I thought that it may work but it didn't.
My Laptop Specs:
Dell Latitude 7480 (non-touch) with fingerprint scanner
Core i7-7600u (Kaby Lake)
8gb ram
Intel HD Graphics 620
FHD Screen (1920 x 1080)

Awaiting your assistance.
Your help will be highly appreciated.
Thanks in advance.

I NEED TO KNOW HOW YOU FIXED THE MOUSE

so I have a Dell Latitude 7480 and my old EFI the mouse doesn't work how did you fix it because I need to know if you can tell me that will help me alot

Error during USB installation

Followed dortania guide to create USB Stick with Mac OS Ventura.
Applied EFI folder (from this repository - version 9.00) and while loading the process hangs to: "SMCLightSensor alsd: @ No Iterator"

photo1679741200

Here is my system detail:
Latitude 7480 i5-7300U
1920 x 1080 no touchscreen
256 SSD SKhynix
BCM94360NG (Wi-Fi / BT4) card (that should works OOB)

Stopping the installation (solved) and Black screen after waking up from sleep(solved)

Hello,

Firstly, congratulation for great job to creating this EFI !!!

I use the EFI on Dell E7480 with non touch display 1080p (Ventura 13.0.1).
I had a problem installing Ventura with this EFI (look at screen below) but I fix it by set ReleaseUsbOwnership=true in config.plist.

FEDCBD5B-5AE9-49F3-BF10-00C3C3564E53_1_105_c

Now, I have problem with sleep. After sleep and press power button or Fn+Insert I have black screen.
In hackintool internal display is visible as Unknown Display. In IORegistryControler I have only AppleBacklightDisplay (not AppleDisplay).
I Have original dell dock station with USB-C cable and the problem with sleep is absent with dock station and external monitor.

I Try set EDID, modify the PciRoot(0x0)/Pci(0x2,0x0) but without success.
I've used the latest release EFI (OC 0.8.6 with correct AlpsHID which repair trackpad :-) ).
Have you got any idea what I can do to repair the sleep?

Best regards

External Microphone

Hi,
This repo is awesome, thank you for making it. I'm trying to use external microphone and plug it in jack but it's not detected. Have you try external microphone or headphone microphone? I'm so confused because I can't use mic for my webinar.

Thank you.

Mapping PS2 Dell keyboard

Thank you for maintaining this.

I have a similar laptop E7470 model. I read your SSDT files and you have patches for Fn keys, Sleep and LID. Both the laptops have the same keyoard layouts. I tried using your SSDTs but when activating Fn+Insert hotkey, it goes to sleep but when I wake up, it takes so much time with blackscreen and the Brightness keys stop working. I need to reboot to fix it.

Are you facing similar issues ?

Latest release question

Do I just use the latest release or do I combine latest release with previous release? Also latest release seem to have debug info when booting and shutting down.

AlpsHID.kext not working properly - solution

With the AlpsHID.kext v1.3 the trackpad is not working properly on my E7480.
I went over to https://github.com/blankmac/AlpsHID and downloaded AlpsHID.kext v1.2.
I replaced the original in the EFI folder with v1.2 and now the trackpad is working properly.
Ik only replaced AlpsHID.kext but not VoodooI2CHID.kext. Also I did not change anything in config.plist.

usb crash

usb install crash after 30 second and pc restart. I tried "If crashed in installing macOS from USB, try Enable UEFI->Quirks->ReleaseUsbOwnership, thanks @krzysinek (#22)" but i have no result. have you same idea? thank you and sorry for my english

Stuck in theusing 16384 buffer headers and 10240 cluster

hi , sorry to bother you
when i try to set Montery and Ven , i find there is a missing ssdt-als0(which leads me stuck in first time)
and i stuck in theusing 16384 buffer headers and 10240 cluster
i don't konw what happen, some one said it maybe have connection with video card and wireless internet card ( i use bcm94360z3)
sorry again

trackpad not working properly

Greetings I have a small problem with the trackpad.

The drawback is that every time I'm going to use it, it's as if I'm using both fingers at the same time instead of just one.

I thought my trackpad was defective but on windows it works perfectly.

Could you tell me why this happens?

I am using MacOss Monterrey in version 12.5.1 with opencore 8.3

black screen after verbose

after loading verbose, my screen goes black, but the external monitor is still on and my mouse is on it
Could you help me to fix it?
DELL Latitude 7480
CPU: i7-7600U
Intel(R) HD Graphics 620
Wifi Card:
image

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.