Hackintosh EFI · OpenCore

HP EliteBook
840 G4

OpenCore EFI → macOS Big Sur 11 → macOS Tahoe 26

A refined OpenCore build for one very specific laptop — pure Objective-C tooling, from the first boot to Tahoe. Created and maintained by chris1111.

OpenCore1.0.7 · 2025-11-22
macOS range11 → 26
ReleaseV7 · Objective-C
HP-EliteBook-840-G4 — macOS · OpenCore 1.0.7
HP EliteBook 840 G4 running macOS with OpenCore
Notice

This EFI is specially designed for the HP EliteBook 840 G4. Do not install this program on another machine — every patch, kext and ACPI table is tuned to this exact hardware.

01

The machine

One laptop, fully mapped. Watch the touch screen in action below.

Touch screen demo video thumbnail
Touch screen demo — modular image creation ▶ Watch on YouTube
02

Changelog

From a shell-script build to pure Objective-C — the road to V7.

16SEPT 2026

Refactored Create_App build script Latest

The Create_App build script gets a full refactor — cleaner structure, faster iteration.

09SEPT 2026

Pure Objective-C, no more unresponsive App

The app is now written entirely in Objective-C — the unresponsive-window issue is gone for good.

27MAY 2026

Fixed the temporarily unresponsive App

Addressed the freeze that could hit the app while it was working in the background.

26MAY 2026

Release V7 — now only Objective-C

V7 drops everything else: the whole toolchain is Objective-C from here on.

25MAY 2026

EFI updated for the main branch

Main-branch EFI refreshed with the latest kexts and config refinements.

23MAY 2026

Added a branch Xcode build for macOS Tahoe 26

A dedicated Xcode build branch targeting macOS Tahoe 26 lands in the repository.

◆ Base platform — OpenCore 1.0.7 · released 2025-11-22
03

macOS compatibility

What the BCM94360NG Wi-Fi card needs on each release. Click a version.

BCM94360NG native OCLP required
04

Build & install

Clone, make, done — or use the Create App to write an install USB key.

$ git clone https://github.com/chris1111/HP-EliteBook-840-G4.git && cd $HOME/HP-EliteBook-840-G4 && make
zsh — HP-EliteBook-840-G4
$ make
Ready — press “Run build”.
05

Specifications

The exact hardware this EFI is tuned against.

CPUIntel Core i7-7600U Quad-Core
GraphicsIntel HD Graphics 620
Memory24 GB DDR42133 MHz
Display14″ Full HD LED
TrackpadSMBus Synaptics
WirelessBCM94360NG Wi-Fi + BluetoothUpgraded card for Ventura 13 · works in Sonoma 14 with the OCLP patch
Ports2× USB 3.0 · 1× USB Type-C · DisplayPort · SD card reader
Storage · macOSWD Black SN750SE 500 GBNVMe M.2 2280 · PCIe
Storage · Win 11SSD WD Green 250 GB
06

Hardware status

Every subsystem below is confirmed working on this EFI — 15 / 15 reporting green.

Display & Graphics

01Intel HD Graphics 620 — full QE/CIWORKING
02External monitor over DisplayPortWORKING
03Brightness control hotkeysWORKING

Power

04Sleep & wakeWORKING
05Battery statusWORKING
06CPU power managementWORKING
07Dimmable keyboard backlightWORKING

Input

08Multi-gesture trackpad — Synaptics SMBusWORKING
09Touch screenWORKING

Connectivity & I/O

10Wi-Fi — AirPort (BCM94360NG)WORKING
11BluetoothWORKING
12EthernetWORKING
13Audio — internal speaker & headphoneWORKING
14USB 3.0 ×2 and USB Type-CWORKING
15Integrated cameraWORKING

Release V1

Ready to boot macOS on your 840 G4?

Grab the release, write the USB key, and follow the guides. Big Sur through Tahoe — one EFI.