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:
The list of patches currently includes:
MacBookAirmodel memory replacement UI (comes in pair with
MacPro7,1PCI Expansion view and RAM view.
Note: Apple CPU identifier must be
<0F01> for 8 core CPUs or higher and
<0601> for 2, 4, or 6 cores. This is the default in OpenCore for non-natively supported CPUs.
-liluoff) to disable
-liludbgall) to enable verbose logging (in DEBUG builds)
-lilubetaall) to enable on macOS older than 10.8 or newer than 11
-revprocto enable verbose process logging (in DEBUG builds)
-revnopatchto disable patching for userspace processes
revcpu=valueto enable (
1, non-Intel default)/disable (
0, Intel default) CPU brand string patching.
revcpuname=valuecustom CPU brand string (max 48 characters, 20 or less recommended, taken from CPUID otherwise)
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revcpuname NVRAM variables work the same as the boot arguments, but have lower priority.