Skip to content
This repository has been archived by the owner on Oct 31, 2024. It is now read-only.

A prebuilt Opencore EFI for macOS Ventura and Sonoma on the HP Elitebook 840 G3

Notifications You must be signed in to change notification settings

Lost-Entrepreneur439/hp-elitebook-840-g3-hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hp-elitebook-840-g3-hackintosh

A prebuilt Opencore EFI for macOS on the HP Elitebook 840 G3

WARNING! If running Sonoma, ethernet IS required for initial half of setup if you use an internet-based installer. You will need to install Heliport for Wi-Fi. Ventura users can use Wi-Fi with no issues.

Use 1.x releases for Ventura, 2.x releases for Sonoma.

This is a macOS EFI for the HP Elitebook 840 G3, with support for Intel Wi-Fi cards. Ventura and Sonoma compatible. Screenshot

Specs of my specific unit:

  • CPU: Intel Core i5-6300U
  • GPU: Intel HD Graphics 520
  • Touchpad: Synaptics SMBus
  • Audio - Conexant CX20724
  • Wi-Fi/Bluetooth - Intel Wireless-AC 8260
  • Ethernet - Intel I219-LM
  • SSD - Micron 256GB mSATA

Follow the "Downloading macOS" section in the Dortania guide to get macOS - https://dortania.github.io/OpenCore-Install-Guide/installer-guide/windows-install.html#downloading-macos

If your EliteBook has an M.2 NVMe SSD, download NVMeFix.kext and add it to your config.plist using ProperTree. I have not included this in the EFI by default has the most common configuration of the 840 G3 has an M.2 SATA SSD.

Set bios settings as follows:

  • Security -> Intel Software Guard Extensions (SGX) -> Disable

  • Advanced -> Boot Options -> Uncheck “Fast Boot”

  • Advanced -> Boot Options -> Check “UEFI Boot Order”

  • Advanced -> Boot Options -> Uncheck “Legacy Boot Order”

  • Advanced -> Secure Boot Configuration -> Configure Legacy Support and Secure Boot -> Legacy Support Disable and Secure Boot Disable

  • Advanced -> System Options -> Check “Hyperthreading”

  • Advanced -> System Options -> Check “Virtualization Technology (VTx)”

  • Advanced -> System Options -> Uncheck “Virtualization Technology for Directed I/O (VTd)”

  • Advanced -> Built-In Device Options -> Video memory size -> 64MB or anything higher

Credits

Dortania -- Made the OpenCore guide which was used to create this EFI

Acidanthera -- Made OpenCore, AppleALC, BlueToolFixup, BrightnessKeys, IntelMausi, Lilu, SMCBatteryManager, SMCProcessor, VirtualSMC, VoodooPS2Controller & WhateverGreen

OpenIntelWireless -- Made airportitlwm & IntelBluetoothFirmware

Avery Black -- Made ECEnabler

钟先耀 -- Made IntelBTPatcher

FireWolf -- Made RealtekCardReader

USBToolBox -- Made USBToolBox & UTBMap

VoodooSMBus -- Made VoodooRMI & VoodooSMBus

CorpNewt -- Helped me fix external display issues

HP -- Made the EliteBook 840 G3

Apple -- Made macOS