Mandatory Variables
Warning: These variables may be added by the PlatformNVRAM or Generic subsections of the PlatformInfo section. Using PlatformInfo is the recommended way of setting these variables.
The following variables are mandatory for macOS functioning:
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures32-bitFirmwareFeatures. Present on all Macs to avoid extra parsing of SMBIOS tables.4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask32-bitFirmwareFeaturesMask. Present on all Macs to avoid extra parsing of SMBIOS tables.4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLBBoardSerialNumber. Present on newer Macs (2013+ at least) to avoid extra parsing of SMBIOS tables, especially inboot.efi.4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROMPrimary network adapter MAC address or replacement value. Present on newer Macs (2013+ at least) to avoid accessing special memory region, especially inboot.efi.