Thank you Craig,
Restrictevents purpose:
Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking "
the support for certain features restricted to other hardware." The list of blocks currently includes:
- /System/Library/CoreServices/ExpansionSlotNotification
- /System/Library/CoreServices/MemorySlotNotification
Explanation of
boot arg for Intel based machined:
- sbvmm - forces VMM SB model, allowing OTA updates for unsupported models on macOS 11.3 or newer
Explanation of
boot argument array: revpatch=cpuname,pci,sbvmm for AMD based machined to allow change of CPU name in About this Mac, prevent PCI warnings and add the newly wanted name in the argument:
- revcpuname=value custom CPU brand string (max 48 characters, 20 or less recommended, taken from CPUID otherwise)
- cpuname - custom CPU name in System Information
- pci - prevent PCI configuration warnings in System Settings on MacPro7,1 platforms