Hackintosh Mojave 10.14.6 Update Guide

The Mojave 10.14.6 update is the last 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. 10.14.6 also includes supplementary update that fixes a bug with wake from sleep.

  • Makes downloaded issues available in the My Magazines section of Apple News+, both online and offline
  • Adds all publications in Apple News+, including newspapers, to the catalog at the top of the News+ feed
  • Adds the ability to clear downloaded magazine issues in Apple News+ by selecting History > Clear > Clear All
  • Resolves an issue that may cause a hang during a restart
  • Resolves a graphics issue that may occur when waking from sleep
  • Fixes an issue that may cause fullscreen video to appear black on Mac mini
  • Improves file sharing reliability over SMB

10.14.6 Update Quick Notes:

Hackintosh 10.14.6 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.6.

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 have never been released for macOS Mojave and looks like they will never be coming.

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.

Download Mojave 10.14.6 (Build 18G95)

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. However if the update isn’t showing as available you can alternatively update by downloading and running the .dmg version of the update from Apple’s support page:

Hackintosh 10.14.6 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.  The same USB patch used for 10.14.5 works in 10.14.6.

  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
      • Replace* [HEX]: 83FB3F0F
      • Comment: USB Port Limit Patch 1 PMHeart/DalianSky
      • MatchOS: 10.14.x
    2. Patch #2:
      • Name*: com.apple.iokit.IOUSBHostFamily
      • Find* [HEX]: 83E30FD3
      • Replace* [HEX]: 83E33FD3
      • Comment: USB Port Limit Patch 2 PMHeart/DalianSky
      • MatchOS: 10.14.x
    3. Patch #3:
      • Name*: com.apple.driver.usb.AppleUSBXHCI
      • Find* [HEX]: 83FB0F0F
      • Replace* [HEX]: 83FB3F0F
      • Comment: USB Port Limit Patch 3 PMHeart/DalianSky
      • MatchOS: 10.14.x
    4. Patch #4:
      • Name*: com.apple.driver.usb.AppleUSBXHCI
      • Find* [HEX]: 83FF0F0F
      • Replace* [HEX]: 83FF3F0F
      • Comment: USB Port Limit Patch 4 PMHeart/DalianSky
      • MatchOS: 10.14.x
  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 Configurator macOS Mojave USB Port Limit Patch

Hackintosh 10.14.6 USB Patch

If anyone has trouble booting after updating to 10.14.6, I’m providing a basic EFI that is a part of the Mojave Install Guide

The EFI is configured for a Z370 build so if you are using something else you will need to configure the config.plist with the proper settings for your build.

Leave a Reply

13 Comments on "Hackintosh Mojave 10.14.6 Update Guide"

Sort by:   newest | oldest

Hi thanks for your continuous Updates!

My problem right now: My disk speed is terrible. I just compared to a Macbook Pro 2018 and the result:

Macbook Pro: 2667/2570 MB/s
Hackintosh: 303/1673 MB/s

Any idea how to fix this?

My specs:
CPU: Intel i3-8100 | Board: MSI Z370-A Pro | GPU: Sapphire Radeon RX580 | RAM: 32GB Corsair Vengeance LPX | Drive: Samsung 960 EVO m.2 250 GB

Installed drivers:
Hackintosh:~ user$ cd /Volumes/EFI/EFI/CLOVER/kexts/Other/
Hackintosh:Other User$ ls -ahl
total 29K
drwxrwxrwx 1 user staff 1,5K Sep 13 17:35 .
drwxrwxrwx 1 user staff 512 Sep 13 16:17 ..
drwxrwxrwx 1 user staff 512 Aug 11 12:22 AppleALC.kext
drwxrwxrwx 1 user staff 512 Sep 15 2018 FakeSMC.kext
drwxrwxrwx 1 user staff 512 Aug 11 12:16 Lilu.kext
drwxrwxrwx 1 user staff 512 Nov 3 2017 RealtekRTL8111.kext
drwxrwxrwx 1 user staff 512 Aug 22 2018 USBInjectAll.kext
drwxrwxrwx 1 user staff 512 Aug 11 12:29 WhateverGreen.kext

Hackintosh:UEFI user$ pwd
Hackintosh:UEFI user$ ls -ahl
total 250K
drwxrwxrwx 1 user staff 1,5K Sep 13 16:17 .
drwxrwxrwx 1 user staff 512 Sep 13 15:55 ..
-rwxrwxrwx 1 user staff 8,8K Aug 10 19:35 ApfsDriverLoader.efi
-rwxrwxrwx 1 user staff 17K Aug 10 19:35 AppleImageCodec.efi
-rwxrwxrwx 1 user staff 5,3K Aug 10 19:35 AppleKeyAggregator.efi
-rwxrwxrwx 1 user staff 2,4K Aug 10 19:35 AppleUITheme.efi
-rwxrwxrwx 1 user staff 45K Aug 10 19:35 AudioDxe.efi
-rwxrwxrwx 1 user staff 5,5K Aug 10 19:35 DataHubDxe.efi
-rwxrwxrwx 1 user staff 22K Aug 10 19:35 FSInject.efi
-rwxrwxrwx 1 user staff 7,1K Aug 10 19:35 FirmwareVolume.efi
-rwxrwxrwx 1 user staff 14K Aug 10 19:35 HashServiceFix.efi
-rwxrwxrwx 1 user staff 24K Aug 10 19:35 OsxAptioFixDrv.efi
-rwxrwxrwx 1 user staff 24K Aug 10 19:35 PartitionDxe.efi
-rwxrwxrwx 1 user staff 4,3K Aug 10 19:35 SMCHelper.efi
-rwxrwxrwx 1 user staff 20K Aug 10 19:35 VBoxExt2.efi
-rwxrwxrwx 1 user staff 20K Aug 10 19:35 VBoxExt4.efi
-rwxrwxrwx 1 user staff 30K Aug 10 19:35 VBoxHfs.efi


Is it that you have such drivers installed? What it is? Why so many drivers? Send your EFI


As far as I can tell, these are the standard drivers, installed by Clover. What drivers are wrong in your opinion?


I updated and used the provided EFI file. My current rig is:

16gb ram
Radeon rx580 Pulse

However, I’m noticing that when I open MacX Video Converter Pro, its saying that hardware encoding is NOT supported. However I seem to be getting good speeds with Bruce x (12 seconds) and FCX doesn’t appear to have any hiccups yet.

Will enabling hardware encoding speed things up even more or does it not matter with this update. Any suggestions would be much appreciated.


You want to enable the igpu (headless) to have intel quicksync also it will use that for basic UI stuff


Hi , thanks for your job 🙂
But I have a problem with EFI from above link .
Mac OS X 10.14.6
Mobo GigabyteZ370 Gaming7 , i7-8700K , RX580
After start Intel Power Gadget or Istat Menu system hangs.
HWmonitor works well (with additional FakeSMC…kexts)
What is wrong ?

Thanks in advance


This was a bitch to update,
but I have everything working again, except my wifi card!
Everything was fine before hand, but now it just says “No hardware installed”.
Have I missed out on a kext I should have updated?


I did the update last night from 10.14.5 to 10.14.6 and all went smoothly. Everything seems to work as before. I am at Clover 5058 with updated kexts, on the ASUS ROG Maximus X Hero Build.


HI thanks for your post
I would like to Know if you do the same for Catalina update ? I don’t Know how to made the update Mojave to Catalina safely and correctly .
Do you make a tutorial ?


Hi, very very big THANKS for your time and for your guides!
I will wait the Catalina guide too!


Hello, I was wondering after iMac release new smbios 19.1, is that the right configuration for 8600k + RX 570, iGPU is disabled?
I’m using currently 18.3 as you suggest on earlier posts or EFI file.
Will 19.1 solve problem with iGPU/RX 570 with QuickSync and HEVC. I must use shikigva=32 and shiki-id=Mac-7BA5B2D9E42DDD94 which doesn’t exist anymore for Preview to work normally but still don’t have HW encoding. When I remove shikigva Preview won’t work anymore…
Is there some new solutions?


Will this work if I’m upgrading directly from Sierra 10.12.6?


I’m in version 10.14.3
When installing the update using the dmg file
I cannot select the current MAC partition
Because it is in HFS format and the update requires AFPS partition
Is there any way to fix it?