CAUTION: With macOS 11.3 and newer, XhciPortLimit is broken resulting in boot loops (opens new window).macOS 12 and above note: As recent macOS versions introduce changes to the USB stack, it is highly advisable that you map your USB ports (with USBToolBox) before installing macOS.This method allows you to download macOS 10.13 and newer, for 10.12 and older see Downloading macOS: Legacy OS. For everyone else, you can either download macOS from the App Store or with Munki's script. You can skip this and head to formatting the USB if you're just making a bootable OpenCore stick and not an installer. To start we'll want to grab ourselves a copy of macOS.
While you don't need a fresh install of macOS to use OpenCore, some users prefer having a fresh slate with their boot manager upgrades. Getting started with ACPI (opens new window).Now with all of this done, head to Setting up the EFI to finish up your work.