Removing the recent apps section from the dock If you ever want to disable it, open Terminal and type sudo nvram "boot-args=" Reboot your VM and make sure verbose boot is working.
If you like the look of verbose booting, here's how to enable it. That means you've done the steps correctly.
You'll notice in About This Mac, the machine will say iMac Pro (2017) and have a proper serial number. Start your VM and try to log into the App Store. Make sure you copy the "Unix Zero-padded" type.Ĭhange ethernet0.generatedAddressOffset = "0" to ethernet0.checkMACAddress = "false". We also need to change the VM's MAC address.įind ethernet0.addressType = "generated" and change "generated" to "static".Ĭhange ethernet0.generatedAddress = "xx:xx:xx:xx:xx:xx" to ethernet0.Address = "FFF", replacing "FFF" with a MAC address from this website. Replace "AAA" with the Board ID you noted down earlier (you did note it down, did you?), "BBB" with your Product Name, "CCC" with your Serial Number, "DDD" with your ROM number, and "EEE" with your Board Serial Number. Shutdown your VM and navigate to your Documents folder/Virtual Machines/macOS 10.15 (or whatever you named your VM to) and open macOS 10.15 (or whatever you named your VM to).vmx in a text editor.įind board-id.reflectHost = "TRUE" and change it to "FALSE".Īdd these lines to the end of your VMX file. Generate a ROM number and note it down somewhere.Ĭlose Clover Configurator, clicking "Delete" if this message pops up Don't be lazy, make sure you actually generate your own SMBIOS! You might regret it later on if you just copy mine.Ĭlick on "Rt Variables" in the left panel. Once it generates the SMBIOS details, note down the Product Name, Serial Number, Board-ID, and Board Serial Number. MacOS will annoy us again, asking us if we're 100% sure we want to open Clover Configurator. macOS will show you that it stopped Clover Configurator from opening. Open System Preferences (click the back button if Software Update pops up)Ĭlick "Security & Privacy". Let's fix that, so we can actually use the app. This is just macOS' security system kicking in. When you try to open Clover Configurator, you will most likely have this error pop up and it will refuse to open. We only want Clover Configurator to generate an SMBIOS)ĭownload the latest version of Clover Configurator (Global Edition). Clover Configurator (we are not using Clover.
You have been warned!Ī basic rundown of what's going on: We're changing the SMBIOS product name to a real Mac and generating a serial number for that product name, so we can connect to the Mac App Store under the name of a proper Mac. If something does happen, you don't want your main Apple ID to be blacklisted. I highly recommend creating a new Apple ID or using an Apple ID you don't care about. Use the "Contents" list to the right of this page to go to certain tweaks. These tweaks are all optional, however if you want to use the App Store on your VM, you will need to do the first tweak. Your VM may be ready to go, but I've got a couple of tweaks you can do to tidy up your VM.