/RestrictEvents

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

RestrictEvents

Build Status Scan Status

Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware. Currently includes:

  • /System/Library/CoreServices/ExpansionSlotNotification
  • /System/Library/CoreServices/MemorySlotNotification
  • /usr/libexec/firmwarecheckers/eficheck/eficheck

Boot arguments

  • -revoff (or -liluoff) to disable
  • -revdbg (or -liludbgall) to enable verbose logging (in DEBUG builds)
  • -revbeta (or -lilubetaall) to enable on macOS older than 10.8 or newer than 11
  • -revproc to enable verbose process logging (in DEBUG builds)

Credits