Hackintosh Mojave To Catalina

UPD: MacOS Catalina (10.15.x) is working. Moving from macOS Mojave to macOS Catalina with an existing MultiBeast 11 for macOS Mojave installation. The following directions allow a user to manually remove kexts from /Library/Extensions and recache system on macOS Catalina. Navigate to /Library/Extensions. OS X 10.8 Mountain Lion (Zinfandel) - 25 July 2012 OS X 10.9 Mavericks (Cabernet) - 22 October 2013. Prior to the release of Catalina was macOS 10.14 Mojave. Version 10.14.6 arrived on 26. Post-installation of macOS Mojave 10.14 on PC-Hackintosh Now we are at the last step of macOS Mojave installation of PC-Hackintosh that is Post-installation. However, the post-installation is very simple and easy, because you have already had the created USB pen drive for post-installation.

  1. Hackintosh Mojave To Catalina Update
  2. Hackintosh Mojave To Catalina Version
  3. Hackintosh Mojave Vs Catalina
  4. Hackintosh Mojave To Catalina Free

This guide is meant for HP Probook/Elitebook/Zbook but it can be used for all hackintoshes. The only difference is that you have to get all kexts by yourself.

If you own the same laptop, you can use my EFI partition from github.com.

Before upgrade

Backup

Always make a backup before you update/upgrade. Time Machine backup is not enough for Hackintosh, bit-by-bit backup is recommended. I do my backup using 2 hard drives and a USB stick with macOS Installer on it, because I don’t want to pay for Carbon Copy Cloner (stay tuned for my guide How to clone disk using APFS snapshots)).

I connect both my hard drives (using SATA or USB, the only difference is the speed) and boot into the installer.

You have to be very careful not to override your primary hard drive or to format it!

On the main screen, launch Disk Utility. Format the spare hard drive to have to empty. Then close the Disk Utility and run Terminal from Utilities menu.

Hackintosh mojave vs catalina

Identify disk number of your primary and secondary disk.

Here my primary disk is /dev/disk0 and secondary is /dev/disk2. We will reference these drives as /dev/rdisk0 and /dev/rdisk2.

Now we have to just wait till it’s finished.

Update essential kexts

Boot into the OS and update and install kexts from Rehabman’s repo according to the guide. Namely sections Updates to the patch repositories and System updates.

Upgrade

DON’T FORGET TO DO A BACKUP!

Now you can start the upgrade from the Mac App Store.

Post-upgrade

Install kexts from Rehabman’s repo according to the guide again.

Hackintosh Mojave To Catalina Update

With my setup, my Wifi was working but the Bluetooth was not. Rehabman is currently not active so I migrated to acidanthera’s BT kexts (Mieze’s patches included).

Hackintosh Mojave To Catalina Version

If you install hackintosh by yourself, download latest BT kexts from Releases page and copy BrcmPatchRAM3.kext, BrcmFirmwareData.kext and BrcmBluetoothInjector.kext) to /EFI/CLOVER/kexts/Other/. If you prefer installing kexts to /Library/Extensions, copy BrcmPatchRAM3.kext, BrcmFirmwareRepo.kext and BrcmBluetoothInjector.kext instead. **Don’t forget to remove old kexts (such as BrcmPatchRAM2.kext, etc).

Update: You can use my EFI folder if you have the same model (choose the branch according to the version you are upgrading to).

Since macOS Catalina, system partition is read-only, you have to mount it first as read-write:

Hackintosh Mojave Vs Catalina

Then rebuild kext cache:

Also, don’t forget to disable hibernation (it can enable with the update):

Hackintosh Mojave To Catalina Free

That’s it, everything is working for me (except the mute button with builtin speakers, but that’s a story for another time).