Skip to content

v1.3.5

  • Fixed analog audio device detection on certain laptops with Insyde firmware
Assets 4

@vandroiy2013 vandroiy2013 released this Feb 19, 2019

v1.3.4

  • Added implicit eraseCoverageInstPrefix to routeMultiple
  • Fixed user patcher kernel panic when running process via posix_spawn without exec
  • Fixed user patcher codesign issues on recent 10.14 versions with SIP
  • Changed kern_start and kern_stop to contain product prefix to avoid collisions
Assets 4

@vandroiy2013 vandroiy2013 released this Feb 5, 2019

v1.3.3

  • Added support for modern AMD device scanning by @AlGreyy
  • Added support for VMware device scanning
  • Extended supported firmware vendor list
Assets 4

@vit9696 vit9696 released this Dec 30, 2018

v1.3.1

  • Lowered version compatibility to 1.2.0 to let plugins load

Note: This release is functionally not different from 1.3.0, but it fixes plugin loading from /Library/Extensions if absolutely necessary.

Assets 4

@vandroiy2013 vandroiy2013 released this Dec 28, 2018

v1.3.0

  • Fixed a rare kernel panic on user patch failure
  • Removed unimplemented genPlatformKey API
Assets 4

@vandroiy2013 vandroiy2013 released this Dec 21, 2018

v1.2.9

  • Added kern_atomic.hpp header to support atomic types with old Clang
  • Added ThreadLocal APIs
  • Added KernelPatcher::eraseCoverageInstPrefix API
  • Fixed race condition during bootstrap (thx @Download-Fritz)
  • Fixed potential race condition during user patching
Assets 4

@vandroiy2013 vandroiy2013 released this Oct 30, 2018 · 27 commits to master since this release

v1.2.8

  • Fixed CPU generation detection for Coffee Lake-U
  • Fixed PEGP detection with 3D Controller class-code
  • Fixed userspace patcher compatibility with macOS Mojave
  • Allow manually specified reservation in evector
  • Improved version information printing in DEBUG builds
Assets 4

@vandroiy2013 vandroiy2013 released this Sep 11, 2018 · 38 commits to master since this release

v1.2.7

  • Added support for detecting optimus switch-off
  • Added Sanitize target with ubsan support (thx to NetBSD)
  • Added disk log dump in DEBUG builds via liludump=N boot-arg (requires plugin rebuild)
  • Fixed multiple Mach-O parsing issues
  • Fixed support of PCI devices without compatible property
  • Fixed PCI class-code masking not detecting HDEF devices
Assets 4

@vandroiy2013 vandroiy2013 released this Aug 13, 2018 · 48 commits to master since this release

v1.2.6

  • Added Cannon Lake and Ice Lake definitions
  • Added missing typed getOSData APIs
  • Added -liluuseroff boot-arg to disable user patcher (for e.g. shared cache manipulation)
  • Added lilucpu=N boot-arg to assume CPU generation
  • Added CPU topology detection APIs
  • Fixed routeMultiple kernel panic and log report
  • Switched to Apple lzvn implementation
Assets 4

@vandroiy2013 vandroiy2013 released this Jul 19, 2018 · 64 commits to master since this release

v1.2.5

  • Added new DeviceInfo API
  • Added checkKernelArgument API
  • Added enforced LiluAPI interfaces
  • Added KextInfo::switchOff API
  • Added cpuid API
  • Allowed for onKextLoad to accept no callback
  • Removed GPU detection code from CPUInfo API
  • Enabled by default on 10.14
Assets 4
You can’t perform that action at this time.