Dell Latitude 7280 (Kaby Lake) Hackintosh

EFI for Dell Latitude 7280 with OpenCore bootloader

descrizione

Computer Spec:

Component Brank
CPU Intel i5 7300U (2C-4T 3MB KBL)
iGPU Intel® HD 620 Graphics
Lan Intel I219-LM
Audio Realtek ALC256
Ram Crucial 16 GB DDR4 2133 Mhz
Wifi + Bluetooth BCM94352Z (DW1560)
NVMe SAMSUNG 980 500 GB (MACOS+WIN 11)
SmBios MacBookPro 14,1
BootLoader OpenCore 0.8.3
macOS Ventura 13 beta 6

infomac

What works and What doesn't or WIP:

  • Intel HD 620 iGPU eDP with Backlight Output
  • Intel HD 620 iGPU HDMI Output
  • Intel HD 620 iGPU Type-C to HDMI Output
  • Intel HD 620 iGPU - H264 & HEVC
  • ALC256 Internal Speakers
  • ALC256 Internal microphone
  • ALC256 Combojack headphones
  • ALC256 Combojack microphone
  • ALC256 HDMI Audio Output
  • ALC256 TYPE-C to HDMI Audio Output
  • All USB-A 3.1 Ports (TYPE-C 3.1 Included)
  • SpeedStep / Sleep / Wake
  • HID Key PWRB & SLPB
  • I2C ALPS Touchpad with gesture
  • Keyboard (PS2-Internal) with backlight
  • Brightness Key
  • F11 Print Screen Key
  • F1 & F2 & F3 Sound Key
  • Wi-Fi and Bluetooth BCM94352Z (DELL DW1560) Module
  • Lan Intel I219-LM
  • SSD NVME Slot-1 PciE
  • Micro SD Cardreader
  • WebCam (USB-Internal)
  • All Sensors CPU, IGPU, BATTERY, NVME, FAN
  • ACPI Battery
  • NVRAM (Native)
  • Recovery (macOS) boot from OpenCore
  • Windows 11 boot from OpenCore

Peripherals & TouchPad Setting & Benchmarks

infohack infodp2 infopci Temp-Fan-Control speedtest touchpad trascinamento 5finger CPU openCL metal videoproc

Special Config:

  • Usb port mapping performed (with port HS08 for touchscreen model)
  • SSDT-Hack Essential patch

Post Install:

Open terminal and run install.sh from TOOLS EFI MOD/ComboJack_Installer. After reboot insert jack and appears this image jack

See ioreg for more clarification

MacOS bootable USB creation:

  • Read the Dortania guide for creating your USB from Windows or macOS
  • Guide Dortania - USB creation

Bios settings

Enable :

  • SATA Operation : AHCI
  • Fastboot : Minimal
  • Integrated NIC : Enable

Disable :

  • Secure Boot
  • Absolute
  • Intel SGX
  • Wake on AC
  • Wake on Dell USB-C Dock
  • Enable UEFI Network Stack
  • CFG lock and DVMT: is necessary if you use this EFI.

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

CFG-LOCK

For set CFG LOCK Disabled

setup_var 0x4ED 0x0

(After this mod set false the quirks AppleXcpmCfgLock)

DMT-PRE

For set DVMT PRE Allocated to 64 MB

setup_var 0x795 0x2

DMT-PRE

For set DVMT Total GFX Mem to MAX

setup_var 0x796 0x3

(After the DVMT Mod remove from igpu patch the string framebuffer-fbmem and framebuffer-stolenmem)

Working all NATIVE-SHORTCUTS-APPLE:

APPLE-NATIVE-SHORTCUTS

Credits

  • Apple for macOS.
  • Acidanthera for OpenCore and all the lovely hackintosh work.
  • Juico for fix Alps i2c touchpad.