Well, another WWDC, another surprise. Just like years past, this year Apple hasn’t fallen back. This year, Apple announced their latest version of macOS — macOS 10.14 Mojave (Specifically pronounced macOS Mo Harvey). Of course, there are a bunch of fresh features and stuff that most had called. During the keynote, Apple previewed some of the important features including a complete Dark Mode, Dynamic Desktop, Stacks, Gallery view for Finder, Group Facetime and there’s a lot to talk about. But if you’re a Windows user and thinking you’re out of this and that’s what only for Mac, change your mind because here’s how to install macOS Mojave on VMware without having or getting a Mac just for free.
Just because Apple doesn’t want us to install doesn’t mean it’s not possible. Thanks to virtualization apps like VMware which let us run entire system inside your Windows without actually buying one or rebooting every time you run, like Dual-booting. With VMware, the installation process is pretty straightforward. If you’re familiar with or have used before, there’s nothing much to worry about. Simply, download the Mojave Image and also download VMware and install it and you’re ready to go. This way, you can create a virtual machine (VM) and run Mojave once you have installed. With that, you can enjoy installing and exploring Mac apps like Xcode.
When installed, you’ll have the primary tools integrated with you such as the internet adapter, USB controller, drag & drop and more. Other than this, you might have lots of questions, they will be answered on the way to installation. In this article, I’ll walk you through how to install macOS Mojave on VMware in Windows PC. The process is pretty covered in steps with clear shots that you won’t be alone, let’s break it down. Here’s how to Install macOS Mojave on VMware on your Windows PC.
Is my PC Compatible with macOS Mojave?
Whenever Apple develops new software or updates, Apple restricts them to older Apple devices which are called incompatible devices. This has been from years for Macs and this time they did it as usual. But in case of installation on Windows PC there’s no sentence, means whether you’re using an old or new PC with any version and edition of Windows you have, you can download and install macOS Mojave on VMware on your Windows PC. After all, if you’ve questions out of this, you’ll be answered with the installation, if not, there’s a huge comment form for you.
What you’ll need
To begin, you’ll need some files including macOS Mojave virtual image. If you’ve downloaded macOS Mojave before for the Mojave installation on VirtualBox, there’s no need to download it again. If you haven’t, you should download these files, while you’ll need them in the process.
- VMware Workstation / VMware Player – VMware is the perfect virtualization program for virtualization. Though VMware doesn’t officially support macOS but actually if you do little tweaks, it will work with the essential tools such as Ethernet adapter, sound, full-screen resolution and more. Get VMware Workstation/Player officially from the website and install on your Windows if you don’t have already.
macOS Mojave Final Version (18G103) September 26, 2019 (Uploading)
- macOS Mojave Final APFS by Geekrar (One Full – Google Drive) — With macOS Mojave updating after some time, we’ve updated macOS Mojave VMware & VirtualBox Image that is the latest for now. This version is as well as installed as the previous version and there’s no difference in installing between it, so pick it up now.
With the image, the necessary tools are included that you won’t have to dig around for it and save time.
Also, you can check and download macOS Mojave Image for VMware & VirtualBox latest version here as well.
Anyway, when you’ve downloaded the files, extract them with Winrar or 7 – Zip to make them ready to use.
Before you start, you’ll need to look for a few settings in your computers BIOS. When you boot into your computer BIOS, watch out if you’ve enabled Virtualization options (VTx), if you haven’t, go ahead and enable it or you may be in trouble later. When you’re ready, go for it. Start Install macOS Mojave on VMware with the steps one by one.
Step One: Install VMware Workstation on Windows
When you have downloaded VMware Workstation/Player, it’s time to install it. From the VMware files, click setup.exe to launch the installation wizard. Just as simple, proceed with some ordinary installation prompts and you’re good to go.
When you’re done with the installation, click Finish on the wizard to close up. When installed, don’t launch it ( Seriously otherwise the next step won’t work).
Step Two: Patch VMware Workstation
By default, there’s no option for macOS to choose for installation because as said before VMware doesn’t support macOS instead it’s restricted. In this case, the macOS Unlocker (unlocker for short) becomes useful. Unlocker tool (for short) has developed to remove the function lock macOS X (Server) easily and patch files to work macOS in VMware Workstation or Player. To use this, all you’ve to do is to close VMware if it’s open and run Unlocker here’s how to do it. Navigate to the Unlocker210 files if you’ve VMware Workstation 14 otherwise use Unlocker208 (both works the same, the difference is just with the VMware version) and right click on win-install and Run as administrator. It will simply run commands in command prompt to patch relevant files in VMware — That’s okay.
Step Three: Create a New Virtual Machine
Now it’s time to do a little configuration, for that do go away from the steps.
Head to VMware Workstation or Player and open it. When you see the Home page, choose to Create a new virtual machine or simply press Ctrl + N.
On the wizard creation, select the Custom (advanced) option and click Next.
Here you’ll see some sort of information on hardware compatibility and limitations for the virtual machine simply Next it.
Now select I will install the operating system later and click Next.
For the operating system, choose Apple Mac OS from OS selection and for version select the latest version (10.14) if available, if not, select previous version (10.13) it will work too then click Next.
Name the virtual machine whatever you would like to and specify the location where to store the virtual machine files, then Next.
The processors are the significant part of a virtual machine, set up 50% – 75% of your system’s CPU.
For memory, I’d like to set 4GB RAM for the virtual machine, that’s about 50% of my laptop memory. Ensure you set 50% – 65% of your system’s memory for the VM. Like I have 8GB of RAM in total, so I have used 4GB for the virtual machine.
By default, NAT will be selected, that’s okay, just Next.
On this page, you don’t have to make any changes, simply click Next.
Continue through the process with Next.
In the disk selection, select Use an existing virtual hard disk and follow Next.
Next, browse the macOS Mojave Image (VMDK) you had downloaded then click Next.
At last, you’ll have the summary of the virtual machine creation, if you wish to make changes, customize hardware to change one, if everything seems ok, hit Finish.
Step Four: Insert VMware Code in Virtual Machine file
When the virtual machine is configured, you’ve to tweak this to insert code into macOS VMX file.
At this point, navigate to macOS virtual machine files and open (macOS Mojave).vmx file with Notepad.
If you didn’t find Notepad to open there, click on Choose another app, scroll down to select Notepad.
At this window, copy the code from below and paste it at the end then save it like the shot.
Smc.version = 0
Step Five: Install macOS Mojave on VMware Workstation
And you’re done with configuration and you’re ready to actually install macOS Mojave on VMware.
Navigate to the VMware Workstation and start the virtual machine with Power on the virtual machine.
As it starts up, the Welcome screen will appear (It’ll take some time to boot depending on your configuration), select your place where you are located and Continue. If you encounter some sort of error which shows ” This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.” Here’s how to fix it in a moment.
Next, select your keyboard, if it’s not there, click Show All to choose your keyboard from the list. When you’re done, click Continue.
Apple wants you to use your personal information when asked by Apple feature. Also, Apple confirms to collect this information when needed to enable features.
Yes, you have the option to transfer information from your Windows PC, but that’s not the recommended one since you’re not going to use this as your primary computer, don’t do that. When selected, click Continue.
Sign in with your Apple ID if you have one, if you’re a newbie, click on the Create new Apple ID to create one. Alternatively, you can sign in later anyway you want. Whatever you choose, Continue it when finished.
To make things work, the virtual machine is automatically connected to the internet as you configured.
The Terms and Conditions provide information on the use of Mac computer, the macOS software, Game Center and other services if you want to read that’s okay if not, that’s not a problem.
To Agree to the Terms & Conditions, tap on Agree.
Apparently, you’ll need to create a local computer account, simply enter your details into the blanks and Continue.
The express set up will enable the features, Maps – Location – Find my Mac and some more. In case, if you wish to customize and enable only those you want, you can do that, just hit Customize settings to allow the services you want.
If you chose to customize settings, you’d be asked for every single service for enabling — At the first screen, you’ll be asked to enable location services, as here I don’t allow location services, simply Continue.
Similarly, you’ll be asked for some essential services, you can easily choose to enable or disable.
After you continue, you’ll witness of your favorite part you were definitely waiting for. I guess you’d probably want to try the new look — Dark Mode. Otherwise, you could change it later, just Continue.
Yay! Eventually, you’ve done it — You’re into macOS Mojave. I know there’s much to dirty your hands with, but you don’t have to because there’s still more important to do.
Install VMware Tools on Virtual Machine (VM)
When you’re done with the installation, you’ve probably want full screen instead of the black screen at your screen edges. Luckily, there’s a perfect tool for that — That will particularly provide extra useful features such as full-screen resolution, sound, drag & drop and more. The steps are here how to do it.
Go to VM > Install VMware Tools and wait to pop up on the screen.
For the latest installation with error fixing, check out the following link.
When you’re prompted to Install VMware tools, double-click on it.
On the Introduction page, click Continue. On the next screen, Continue to install for all users of this computer.
This informs you that this will take space on your computer, hit Install to perform the installation on currently available disk for all users.
Meantime the process you may be asked for your account credentials, enter them correctly and click Install.
When the installation finished, click Restart to complete the installation.
When the macOS reboots completely, you should have absolutely perfect resolution covering the entire screen, here a glimpse.
In another case, if you see System Extension Blocked error, for sure, you can fix this.
Navigate to Settings > Security & Privacy > On this page, watch out for “ System software from the developer was blocked…. “, at the end and simply click Allow. This will let you install VMware Tools when you run.
Once you allow, their won’t be any restrictions, just repeat the VMware tools installation and this time it’ll likely work.
Finally, you’ll have macOS Mojave running perfectly in your Windows PC. Everything should work fine with sound, display, internet and everything else.
If you want to update macOS, however you can. Since the Mac is already enrolled into Apple developer program, it will receive the newest updates. To update, head to Settings > Software Update > Click Update to begin downloading the update.
When the download completed, you’ll be asked for a restart, just click Restart and the update will be installed once restarted.
And congrats! You have the latest macOS Mojave 10.14 beta three into your PC with its superb features.
Create Snapshot of macOS Mojave (Optional)
When it comes to backup in VMware, snapshot is the tool you’d prefer. Bad times can come anytime, but if you aren’t ready for, you’ll be in big trouble. What’s a better idea than performing a backup before something happens wrong. That’s where snapshot comes in handy. In simple terms, snapshot is a great useful tool in VMware which creates a copy of the virtual machine files to backup and protect everything.
Perhaps, if you would like to create a snapshot, the trick is simple.
In VMware, go to VM > Snapshot > Take Snapshot.
Next, name the snapshot and add a description if you’d like to, then click Take Snapshot to begin the process.
It will create a snapshot of the virtual machine within a minute, just wait!
Once the snapshot is created, you can find it in VM > Snapshot > “Snapshot Name” like I saved the snapshot by the name of New Snapshot and for restore just click on it.
By this snapshot, you’ve just like the shield doubled the life of your sweet macOS. This will be a potential recovery option when the machine fails to boot or any other issues. In fact, now you’re completely safe and guranteed.
That’s pretty much all there is to it. So on, you’re free to penetrate or install apps or do whatever you’ve in mind. In case, if you experience slow performance or wanted to boost, reserve 50 – 60% of your PC’s memory and CPU (Processors) for the virtual machine.
If you have problems and errors out of here, you can check for solutions we’ve listed and answered.
Other than this, if you’ve problem with screen resolution that doesn’t fit in your screen, just like I had – Yup, you can do fix that to make your prefered thing.
Want to create bootable installer, here’s how to do it in a quick way.
If you are experiencing slow performance, here’s how to speed up macOS,
Well, that’s all about how you install macOS Mojave on VMware on your Windows PC. Hope your questions have answered, if not let me know down in the comments.