This is a documentation of the steps I'm taking in order to upgrade my Hackintosh from High Sierra to Mojave. I'll be following this guide:

Yes, technically you can upgrade from Sierra to Mojave and it SHOULD work, but any new OS upgrade can be risky, as you know from experience. Take precautions and handle it like you did the High Sierra upgrade. Do a fresh backup before the Mojave installation. Mojave vs High Sierra: Interface & Design. This is the biggest change to the Mac interface since Yosemite introduced a major overhaul to the interface earlier in 2014. This time the user interface change needs to be turned on by a Mac user, but once the new mode is turned on the change is quite dramatic. Welcome to the New Dark Mode. If you’re running High Sierra (10.13), Sierra (10.12), or El Capitan (10.11), upgrade to macOS Catalina from the App Store. If you’re running Lion (10.7) or Mountain Lion (10.8), you will need to upgrade to El Capitan (10.11) first. Learn more about how to upgrade to macOS Catalina. Make sure you’re ready to upgrade. Before you upgrade, we recommend that you back up your Mac. If your Mac is running OS X Mavericks 10.9 or later, you can upgrade directly to macOS Big Sur. You’ll need the following: OS X 10.9 or later; 4GB of memory; 35.5GB available storage on macOS Sierra or later.

First I opened my Clover Configurator. It always takes me a few minutes to remember exactly what I'm doing in here.

FromUpgrade To Mojave From High Sierra

Click on 'Mount EFI' under the 'Tools' section on the left side. The EFI partition on a disk is where the bootloader lives. It gets the computer to boot into the OS properly.

Can You Upgrade To Mojave From High Sierra

Next, mount the EFI partition that you boot from. For me, it's on my primary disk where OS X is installed. Click 'Mount Partition'. After it mounts, 'Open Partition' will enable, and you can click that to open it in a Finder.

The first line of the tonymacx86 guide says to make sure your Clover is at least r4515. That's a check for me after looking in the Clover_Install_Log.txt file. At the top, it confirms that I'm on r4558.

I like to backup my disk before I start the upgrade just in case my computer bricks. I use Carbon Copy Cloner. This creates a bootable clone of your drive, and if the OS X upgrade fails, you'll be able to boot into a clone of your system.

Downloaded Clover v2.5k-5103 and ran the PKG file to upgrade.

Download OS X Mojave 10.14.6 installation. Under Step 4, there is a link to open the App Store page for the Mojave installer.

Upgrade to mojave from high sierraMojave

At this point, my EFI boot drive was botched. Apparently you need to update a bunch of kexts for Mojave, but I did not do these steps. I got around this by creating a bootable USB drive with Mojave.

Under Option 2 at the bottom, there is a prepared EFI folder. Replace the EFI folder on your main drive with this one. I backed up my previous EFI folder by renaming it.

Now you should be able to boot into your old OS by using the UEFI boot partition on your USB drive, which will bring up a clover boot menu that lets you select the appropriate boot option. For some reason, I'm only able to boot into the system by enabling the verbose (-v) flag. You can enable this by pressing space after highlighting your desired boot option, selecting verbose, and then selecting 'boot with the selected options'.

I also had to disable my serial port in the BIOS after running into an error where everything was hanging at 'STUCK at Forcing CS_RUNTIME for entitlement : rootless. Install'

After disabling the serial port, I was able to boot into the 'Install Mac OS' boot option on my main disk. After restarting about 5 times and continuously booting into this option with the verbose flag on, I was finally able to install Mojave successfully.

My thunderbolt connections stopped working. I'm going to be trying my old guide of to see if I can get it working again...

Upgrade To Macos Mojave From High Sierra

OK so also, Preview on JPG files stopped working. Looks like there is a fix here:

Installing Windows--

Should I Upgrade To Mojave From High Sierra