Hackintosh Mojave 10.14.4 Update Guide

The Mojave 10.14.4 update is the fourth major update for macOS Mojave and is recommended by Apple for “All”  Mac users containing the standard security, stability, performance improvements per the release notes. This update brings improvements to various apps like Apple News and Safari with its new dark mode along with a number of fixes for audio and USB in the Mac lineup.

10.14.4 Update Quick Notes:

Hackintosh 10.14.4 Install Overview

Clover EFI Bootloader: I recommend updating to a new version of Clover r4862 or later to avoid kext injection breaking in 10.14.4.

Clover should handle the update automatically after rebooting, if not when the computer requests a reboot after installing in the app store you will have to manually select: Install macOS from “drive_name” to complete the update in Clover EFI Menu on boot.

Nvidia Graphics: Nvidia Drivers still aren’t available for macOS Mojave in 10.14.4

Graphics Injection: if your coming from  an earlier version such as 10.14.0 or Mojave Beta its super important you adapt the new version graphics is handled in clover by setting the proper property values and no longer using Inject Intel. I have some examples provided in Step 3.1 of the Mojave Desktop Guide for different setups. If not set properly as an example their could be super slow login times along with slowdown in apps reopening with Intel Graphics or  if using AMD graphics they could boot to a black screen, both situations can be avoided by setting ig-platform-id properly in both places and updating graphical related kexts.

Make sure your using the latest versions of these kexts:

Download Mojave 10.14.4 (Build 18E226)

The latest update of Mojave can be downloaded from the App Store by going to the Mojave page or through Software Update in System Preferences.

Note: If you have trouble updating with the above method you can alternatively update by downloading and running the .dmg version of the update from Apple’s support page:

.dmg version:

Clover EFI Bootloader

Since 10.14.4 Beta people have reported Clover kext injection breaking in 10.14.4. Using any Clover version (r4862) or newer fixes the problem:

Hackintosh 10.14.4 USB Patch

If you are not using an SSDT  the USB patch can be used to inject missing USB3 ports by increasing the port limit.

  1. Mount EFI Partition with Clover Configurator
  2. Navigate to /Volumes/EFI/EFI/Clover/
  3. Right-click open config.plist with Clover Configurator
  4. Click Kernel and Kext Patches under SECTIONS of Clover Configurator
  5. Click the “+” button near the bottom to add this patch:
    1. Patch #1:
      • Name*: com.apple.iokit.IOUSBHostFamily
      • Find* [HEX]: 83FB0F0F 870B0400 00
      • Replace* [HEX]: 83FB3F0F 870B0400 00
      • Comment: USB Port Limit Patch 1 ©PMHeart
      • MatchOS: 10.14.4
    2. Patch #2:
      • Name*: com.apple.driver.usb.AppleUSBXHCI
      • Find* [HEX]: 4183FF0F 0F839404 0000
      • Replace* [HEX]: 4183FF3F 0F839404 0000
      • Comment: USB Port Limit Patch 2 ©PMHeart
      • MatchOS: 10.14.4
    3. Patch #3:
      • Name*: com.apple.iokit.IOUSBHostFamily
      • Find* [HEX]: 83E30FD3 E34109DF
      • Replace* [HEX]: 83E33FD3 E34109DF
      • Comment: USB Port Limit Patch 3 ©PMHeart
      • MatchOS: 10.14.4
  6. Save config.plist
  7. Download the latest release of Lilu.kext & USBInjectAll.kext
  8. Paste both kexts into /Volumes/EFI/EFI/Clover/kexts/Other

Clover Hackintosh 10.14.4 USB Patch

 

Leave a Reply

20 Comments on "Hackintosh Mojave 10.14.4 Update Guide"

Sort by:   newest | oldest
dkjackson
Guest
dkjackson

I just completed the 10.14.4 update per the instructions in this guide, from 10.14.3. The update went smoothly with no problems. All of my USB ports seem to work fine. I’ll be testing X-Plane 11 a little later. I’m at Clover 4920, and used clover to update Lilu, WEG, and AppleALC. Thanks for the guide!

Sergey
Guest
Sergey

Hi. I have updated Mojave without following this guide and now can’t make my Hackintosh booting. It may be connected to some graphics changes (I am using external AMD card). Can I fix it now without reinstalling OS? Thanks!

Sergey
Guest
Sergey

I can’t even install MacOS from scratch now, neither by using pre-built EFI folder as is, nor by taking it and updating Clover, nor by building my own EFI folder. I basically lost my working machine after upgrade to 10.4.4 though upgrade to 10.14.3 went smoothly and I did not expect any trouble this time either. I have no idea how to get it back.

Would it be possible to see a guide for freshly installing Mojave 10.14.4 with proper EFI folder and config? Though I followed all the instructions as thorough as I could the only thing I see when I try installing MacOS is a ban circle after selecting “Install …” option in Clover when using EFI folder for 10.4.2 from this site – both as is and with updated Clover.

In past all recommendations given here worked for me so this time it is very frustrating that I can’t make my Hackintosh working despite all attempts. Not to mention I have an unsaved work left there. 🙁

I use Gigabyte Z370 and Coffee Lake i7 8700K plus external AMD Radeon RX580 graphics card. MacOS is installed on Intel SSD if it makes any difference.

Help is much appreciated. Thanks in advance!

Benjamin
Guest
Benjamin

Next time, make backup of your EFI folder before applying any updates. You can find guides on his Guide section, start from base Mojave version and build from that. ALWAYS MAKE BACKUP OF YOUR FILES AND EFI FOLDER BEFORE APPLYING SYSTEM UPGRADES, YOU CAN NEVER KNOW WHEN WILL SYSTEM BREAK.

Sergey
Guest
Sergey

Well, if I only knew that update could hurt the set up… I would just never update. So it is really not about backing up EFI. I updated via Software Update dialogue which used to go smooth, but now it broke everything.

Benjamin
Guest
Benjamin

Have you updated Clover? It’s probably not injecting driver kexts properly since there’s bug with 10.14.4 version

Sergey
Guest
Sergey

I did. I tried three variants: taking EFI for 10.14.2 as is, taking this EFI and installing new Clover, installing new Clover and adding required and recommended kexts, setting up config.plist according to guides.

Working with EFI from this site (with or without updating Clover) leads to ban circle, trying to bake my own EFI leads to some apparent graphics problems (Clover just reboots each time I select an option in menu; also, it seems it does not load graphics drivers properly).

In the end of the day I must be able to install Mac OS from scratch, right? Why doesn’t it work? What’s wrong with this new update so existing EFI setups don’t even allow installing OS?

I do also have Time Machine backups but as far as I understand they are of little use in case of Hackintosh…

Benjamin
Guest
Benjamin

Download 10.14.3 version of Mojave since that is the last version which works on your workstation. If you are getting ban circle, make sure you have mandatory kexts updated. I haven’t updated my system yet, but I have similar setup to yours and people have updated successfully so it’s probably just you are doing something wrong and still not aware.

My advice: go step by step, triple-check things you do. If you got it installed last time, you probably still can now. It’ll be time consuming, but in the end you’ll get your Hackintosh machine back. Google things, ban circle usually means you are not using proper Fakepciid kext, so follow the guide FROM THE BOTTOM TO THE TOP. In case you cannot install Mojave, go back to 10.13.6, only downside is you won’t use latest Xcode/Swift version. Good luck. (Remember: next time make backup)

Sergey
Guest
Sergey

Thanks for the tips, that was also my idea to get previous version of Mojave but googling did not help finding it. Any idea if it can be downloaded anywhere?

I am now planning taking my SSD out and updating Clover and kexts there, just waiting for SATA-USB adapter.

Some people on the forums say it went through system update dialogue without any troubles for them, so the experience varies greatly here.

Benjamin
Guest
Benjamin

Specific and original Mojave versions can be found on torrent sites. Most clean way to install Hackintosh is to download original .dmg file, install Clover and tweak your own config. Don’t bloat it with unnecessary kexts. I’m also Linux user, and I don’t apply updates before I read other people experiences. Clean install is going pretty fast for me now, since I already have ready on my USB drives and since I’m installing on SSD, honestly, I get it done in 1 hour max. 🙂

This guy is posting awesome guides, follow his tutorials whenever possible. Don’t rush things, you can also check tonymacx forums for more help. If you are using AMD gpu, you don’t need Whatevergreen kext, just make sure you always have updated Lilu kext 🙂 Good luck.

Umehs
Guest
Umehs

Solved for me.
I was on 10.14 ( non Beta ) version and i was getting Ban Circle when i tried to update my system to 10.14.6.
I had updated clover to latest version 2.5 5033.
Also updated Kext & other imp files.

Solution
couldn’t Boot into OS / Recovery & getting ban circle.
created USB Installation media for 10.14.
The screen froze to apple logo.
Then I checked & tweaked Bios Settings (Which were wrong )
Booted with USB and opted to restore Backup using time machine ( Thank God I did that ).
Recovered my original 10.14 Mac OS.
Read somewhere on the Internet that many settings are required to change manually using clover config for updating beyond 10.14.4. (which is difficult IMO )
So thought of giving Multibeast a try.
installed Multibeast 11.3.0
and updated 10.14.6 using system update option.

Edgard Ibarra
Guest
Edgard Ibarra

Well, I have the same issue. I came here looking for an answer for the black screen after updating to 10.14.4 with no luck. What you can do to have your machine back, is to choose the recovery option in clover, and use time machine if you have a backup. That’s what I did on mine. I’ll just stay on 10.14.3 for now I guess.

B K
Guest
B K

You haven’t updated Clover properly. That’s why you are getting that error…

Sergey
Guest
Sergey

Ok, so taking out my SSD, connecting it to MacBook and updating Clover, kexts plus adding USB port limit patches solved the issue for me.

There seem to be a problem with one out of two my USB 3.0 ports on front panel but it is probably not connected to the update.

So apart from not having access to my workstation during a day because of not reading the guide prior to installation the update went smooth.

Still, it would be interesting to see a guide to fresh install Mojave 10.14.4 as simply using EFI for 10.14.2, updating Clover, kexts and adding USB port limit patches led to ban circle in my case. According to a suggestion below it might mean kexts were not loaded properly but after doing the same to existing installation things went ok. Can it be that on fresh installation some more work is required?

MASH 0027
Guest
MASH 0027

can any one provide common efi folder… as zip??

Radek
Guest
Radek

I have a problem after the update, only 1 out of 2 monitors works

Ben
Guest
Ben

I have a problem after the update 10.4.4, the mac stays on a black screen after the display of the apple.
Here is my EFI if you could help me please: https://drive.google.com/open?id=1kSIfPP6Mv6-pLc_2KfrniQc9FwSuX88t

thank you so much

B K
Guest
B K

Update Clover… you are not injecting kexts

will
Guest
will

For me this update was different than all others. The progress bar stalled for quite a while >20min and even in verbose mode didn’t look like anything was happening. I updated clover/lilu/applealc/whatevergreen beforehand but lost sound. There was no output showing in system preferences. I stepped back revs of applealc to no avail. Finally got sound back by:

1) Inserted Lilu/AppleALC into L/E using guide below (i didn’t change System Parameters -> Inject Kexts to “Detect)
2) Removed the 2 kexts from efi…kexts/other
3) Left clover/device audio setting to inject 11 (i have ALC1220) – at first I changed this to detect but that didn’t work

It seems I’ll need to have these kexts loaded into MacOS’s kernel memory from now on

https://www.tonymacx86.com/threads/guide-installing-3rd-party-kexts-el-capitan-sierra-high-sierra-mojave.268964/

Edward
Guest
Edward

Upgrade went well and booted into main windows.
I had video issues and realized the blutooth are gone.
It flashing on which ever windows i open.
I clone your build on GA-Z370 N wifi build, only the CPU is i8700K
PS. All usb are working fine. I use Intel 630 Integrated Graphics.

Please help, what do i need to change on config file.
Thank you