Skip to content
WIP - Simple guide for a basic but solid Hackintosh on HP's Broadwell i7 Elitebook 840 G2
Branch: master
Clone or download
Latest commit 4204188 Aug 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
I-BIOS WIP - Genoux Aug 21, 2019
II-USB_DRIVE WIP - Marivaux Aug 21, 2019
III-INSTALLATION WIP - Genoux Aug 21, 2019
IV-POST_INSTALLATION WIP - Genoux Aug 21, 2019
V-REFINEMENT WIP - Genoux Aug 21, 2019
.gitattributes Initial commit Aug 16, 2019
LICENSE Initial commit Aug 16, 2019 WIP - Marivaux Aug 21, 2019

Work In Progress

Vanilla MacOS Mojave on an HP Elitebook 840 G2

Welcome on another Hackintosh guide !

This is a simple yet complete step by step guide on how to install MacOS Mojave on an HP Elitebook 840 G2.


Installing macOS on non-Apple hardware is a violation of their EULA.
This is intended as an experiment and will most likely not suit your needs as a daily driver.

Keep in mind that all of this is experimental and Apple could end it at any version.
(Always make a backup before updating, you never know.)

Neither me nor the contributors are responsible if anything happens to you, your devices, Flash Drives, Laptop's components or anything else.
You're the sole responsible for what you do and SHOULD do your research before blindly following any guide.

Quick facts & answers

  • Why another f*ing guide ?

  • For no good reason honestly, I don't like the way all those guides are written & wanted to keep a summary / step by step guide for myself but then decided to share it here...
    Sorry Nguyenmac, Rehabman & Spotflight, I read them a hundred times but it's really hard to understand how we got there, it feels like there's too much noise, 'useless'/generic info.
    I think it's the forum that makes it 'less readable', the general look, font, structure... I don't know.
    This guide will focus on doing the job instead of explaining every step, so there is that.

  • Why this laptop ?

  • I had to buy it when I studied at Epitech Strasbourg, in France.
    This specific laptop was mandatory & absolutely not worth the money.
    And this laptop is cursed... So... let it burn.

  • Why a hackintosh ? Wasn't Linux enough of an adventure ?

  • Fair enough, Linux is a whole world to explore and it keeps expanding everyday.
    The thing is, for around 5 to 6 years I've been able to experiment on Linux & Windows, but now I feel like I should also look at MacOS and other BSD based systems because it's "different". Used to have colleagues with Macbooks and they definitely got their job done so why not give it a try ?
    The problem was : giving it a try meant at least 700€ in cash (for the lowest config) and I don't have that 😂

  • Do I risk anything ?

  • You could fry your Motherboard or CPU, corrupt your HDD / SSD, lose precious data if there are any, get sued by Apple, find yourself teleported into AREA 51 ..
    I mean, anything is possible right ?

  • Can I get the Wifi / Bluetooth card to work ?

  • The short answer is no.
    The longer answer would be :
    "Because Apple never used Intel Wifi cards, there's no support for them.
    You could potentially swap your current card for one used by Apple.
    A refurbished Broadcom BCM94352Z on AliHeck's Press should do the trick !"


  • Intel i7-5600U
  • Intel HD 5500
  • Radeon R7 M260X (Disabled)
  • Intel Wireless AC-7265 (disabled)
  • 8Gb DDR3 @ 1600MHz
  • 14"- 1920*1080
  • 500Gb HDD - SATA

If your laptop isn't the exact same one you should look for a guide specifically featuring yours.
Hackintosh guides are "kinda" vanilla but this one will really focus on the Broadwell i7 equipped HP Elitebook 840 G2.



  • A legit Apple device running MacOS. Can be a Mac Mini, Macbook (Pro), iMac, iWhatever.
    Don't use a VM for this, you'll waste your time, but a Hackintosh would work lmao
  • An Ethernet Cable
    You won't have Wi-Fi
  • USB Flash Drive - at leat 12Gb
    USB 2.0 seems more stable but 3.0 works too
    For NVMe drives you'll need a different guide.

When you're finished gathering all that, download all of the following on your Mac :



Centralized Kext Repo Link
This is a drive where you'll find most vanilla kexts OneDrive
Always nice to keep in case you want to update anything ☝️ Bookmark this
Name Link
FakeSMC.kext OneDrive
IntelMausiEthernet OneDrive
Lilu.kext OneDrive
RealtekRTL8111.kext OneDrive
SATA-Unsupported.kext OneDrive
USBInjectAll.kext OneDrive
VoodooPS2Controller.kext OneDrive
WhateverGreen.kext OneDrive
For USB Tethering (optional) 👇
HoRNDIS Official Site

Once all of this is ready, you can jump into Step 1


First of all, sorry for not providing your repos in the download sections.
I knew the drive was automagically kept up-to-date so I decided to go with a centralized source.

I've never been good at thanking people but here we go :

  • Acidanthera - Illuminati Can't say much more... Thanks for your work guys !
  • NguyenMac - Guide Senpai For creating and maintaining the guide I used to follow for so long, contributed to turn me into a mad SysAdmin.
  • Rehabman - Laptop Guru Guides, configs, kexts, SSDTS, drugs, you name it. This guy has 'em all !
  • Spotflight - Elitebook Chief For his simplified / modernized guide which helped me avoid some obsolete tricks I used to use.
  • Every single other contributor, developer, pioneer who helped achieve all of this.
  • Coffee & poverty made me do it.

@AktasC - 2019

You can’t perform that action at this time.