Setting up our macOS templates

This guide shows you how to set up your New-Way Hackintosh using our templates, using our script.

Just follow through the installer until you end up as shown on the next step.

First of I’d recommend turning on Local Scaling for getting the image resolution of the VM display scaled to the corresponding window size.
When you’ve done so, just hit Enter on the first entry in the Boot Picker, whichever macOS version you chose.

If the VM successfully booted up, you should be presented with this menu. Enter into Disk Utility.

Type in your desired disk name, I chose Macintosh HD.
Leave it as APFS and GUID Partition Map, and hit Erase.

Click the Apple Inc. VirtIO Block Media, and hit Erase.

When it’s done, go ahead an Quit Disk Utility.

You can now continue to Install macOS.

Pick the drive you just erased for installing macOS onto.

You’ll now have to be patient and let it do its thing, the installer do its thing.

Should you find it to be stuck at About 12 minutes remaining for too long, do check in on the CPU usage of the VM.

If the VMs CPU usage sticks to 100%, it’s probably frozen. Hard Reset the VM to reboot, and it’ll start over.

Once the VM has restarted after completing the first stage of the installing, you’ll notice it’s now saying macOS Installer.
Don’t pick the installer with the macOS version logo (Install macOS <version>)!

It will now enter the second part of the installation, be patience and let it do its thing once again.
Do keep an eye out with the CPU usage as mentioned earlier.

The VM will probably restart a few times during the installation. Once it’s done, it should now present you with the name of the disk you erased.
Enter it to start setting up your system settings and your user account.

Select your preferred region.

Skip this step.

Skip this step as well, you’ll be able to sign in later on once you’ve made some changes.

Better to leave this unchecked for now, and enable it later. Select your preferred location manually by clicking on the presented map.

Once you’ve finally reached the desktop, you can start configuring the necessary steps for getting things properly working!

Now, click on Finder then Preferences…

Check the Hard disks option and close the window.

Open the HJS Disk in Finder, and copy over the Get Started folder.

Open the Tools folder inside the Get Started folder, and right-click -> Open on the python installer and install it.

When python is done installing, do the same for the MountEFI.zip file.

Install the MountEFI system extension.

The MountEFI extension allows you to easily mount EFI partitions by right-clicking a disk -> Quick Actions -> Mount EFI.

Once you’ve mounted the EFI partition, head into the Get Started folder -> EFIs.
Pick the EFI depending on the GPU you’re going to use along with the macOS VM.
GPU Compatibility Checklist

Next step is to regenerate the SMBIOS, this is crucial for avoiding issues with online connectivity in general, updates and iCloud. OpenCore Auxiliary Tools is now named OCAT_Mac.dmg!
Follow each step!

Once you’ve completed all previous steps, it’s time to shut down the macOS VM, and make some changes on the Proxmox side.

Shut down, and head back into the Proxmox WebUI.

Go into the VMs Hardware tab and detach both ide0 and ide2, as you no longer need them.
ide0 = HJS Disk
ide2 = macOS Installer ISO

Your VMs Hardware tab should be looking like this now.

Head into the VMs Options tab as well, and Edit the Boot Order. Make sure virtio0 is ticked and net0 remains unticked.

If you’ve done the EFI steps correctly, this is what you should now see when booting up the VM.
Should you end up in a UEFI boot screen, attach the ide0 disk again. Go back to the Boot Order in the VMs Options, tick and move ide0 to the top.
Repeat the EFI copying steps again.

Check out our PCI Passthrough Guide!

You should now have a fully working Hackintosh!
Now you can sign into iCloud and start setting up the macOS as your own.

I would highly recommend you creating either a snapshot or a backup of the VM in its current state, should you mess something up.

Always snapshot/backup before messing around in the EFI partition.

Bonus tip;
Head into System Settings -> General -> Sharing and tick Screen Sharing.

Makes it easy to access your Hackintosh headless should you want to.