How to create bootable macOS mojave USB using UniBeast

Last Updated: Wed Jul 15 2020

UniBeast is an application brought to you by tonymacx86. It creates bootable USB of macOS in just a couple of clicks. However, there are more things we need to do to make it usable. In this tutorial, I am going to show you how to create bootable USB of macOS Mojave using UniBeast.

To create a USB of macOS you can also use the apple’s official approach which is createinstallmedia but that running terminal command and is not so beginner friendly, as if you accidentally type wrong disk number you might end up formatting your hard drive and losing all of your data.

Let’s start the guide of creating macOS Mojave USB using Unibeast!

Downloading the required files.

Before we do anything we will download the required files at first.

1. Download the latest version of macOS Mojave which is 10.14.2 at the time of writing this article from the app store, click this shortcut link to the app store.

2. Download the UniBeast version 9.0.0 (latest) from the tonymacx86 website (Registration required).

3. Download the clover config files from here. UniBeast does install clover but settings are based on their custoMac systems, so we need to configure it to make it work with our system.

4. After downloading clover bootloader, download this kexts archive. It contains the required kexts to boot macOS.

Note: For most systems, the kexts in the archive are enough to boot into the installer, but if your system needs any additional kexts you must download and add them.

Formatting the USB for macOS Mojave.

UniBeast doesn’t format the USB automatically so we have to do it manually.

To create the installer of macOS Mojave using UniBeast you must use a USB device of at least 8Gb.

Other folder inside Launchpad

1. Plug in the USB drive. Open the launchpad and open the others folder, and then open the Disk utility app.

USB drive in disk utility

2. In the disk utility app select the USB drive you plugged in, and then click erase from the menu at the top.

Formatting the USB drive as Mac OS Extended

3. Now, name the USB as you like, from the “Format” drop-down menu select “Mac OS Extended (Journaled), leave the scheme at Multi boot partition (MBR) and click erase.

Creating the bootable macOS Mojave drive.

1. Extract the downloaded UniBeast zip file if you haven’t already.

2. Open the UniBeast app, and click next then agree to the licence.

Select USB drive in UniBeast

3. In the Destination select tab, select the USB drive in which you are going to install the macOS Mojave installer and click next. If no USB drive is showing, check if the USB drive is plugged in or not.

Select macOS app

4. Next, in “Installation Type” tab select the macOS Mojave app. If you installed it, it will appear but if doesn’t then probably something is wrong with the installer, may be corrupted, if so then you have to download it again.

Clover configuration

5. Coming up next is the bootloader configuration, here you have two option UEFI and Legacy. If your device has UEFI support in BIOS then choose UEFI but if your device is a decade old and doesn’t support UEFI then you must choose legacy.

6. in the graphics configuration section, you can skip this tab as Intel HD graphics is fine for booting the installer and you can always install the graphics driver after finishing the OS installation. But if you have old CPU with unsupported intel HD graphics then you must install Nvidia or ATI drivers (depends on your graphics card) before you boot into the installer.


7. Verify everything you have selected and click continue. The installation will most probably take 10-13 minutes according to your machine and the USB drive you are installing to.

Configuring clover.

1. Extract the kexts zip and config zip file.

2. Open the USB drive in which I have installed the macOS Mojave installer.

3. Now navigate to “EFI/clover/”, at first delete the config.plist file. Then open the kexts folder and delete every folder except “others”. Then open the others folder and delete all of the kexts files inside it.

rename config file for HD630 to config.plist

4. After deleting the file and folders, open the config folder that you extracted in step 1 and according to the GPU of the machine in which you are going to install macOS Mojave select the config file. Example, if my Hackintosh machine has Intel HD 630 GPU I will choose the file in hd630 written in it. Then rename the selected file to “config.plist” and copy it into the clover folder of the USB.

5. Copy all the kexts as well as if you have downloaded any specific kexts for your device into EFI/clover/kexts/others” folder in the USB drive.

Now the USB drive is ready to install macOS Mojave in your PC.

The guide is very straightforward but still if you encounter any issue while following the guide please post them in comments I will try to solve them 🙂

Credits for the config files and UniBeast goes to [email protected] and tonymacx86.


No comments