diff --git a/Changelog.md b/Changelog.md index 8bf479bc..a792887e 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,7 @@ Lilu Changelog ============== #### v1.6.6 - Fixed macOS 13+ installer detection regression in 1.6.5 +- Allow loading on macOS 14 without `-lilubetaall` #### v1.6.5 - Fixed macOS 13+ recovery and installer detection diff --git a/Lilu/Headers/kern_util.hpp b/Lilu/Headers/kern_util.hpp index 4e9f18d5..259d5c83 100644 --- a/Lilu/Headers/kern_util.hpp +++ b/Lilu/Headers/kern_util.hpp @@ -394,6 +394,7 @@ enum KernelVersion { BigSur = 20, Monterey = 21, Ventura = 22, + Sonoma = 23, }; /** diff --git a/Lilu/PrivateHeaders/kern_config.hpp b/Lilu/PrivateHeaders/kern_config.hpp index 0e54d868..eee52fa8 100644 --- a/Lilu/PrivateHeaders/kern_config.hpp +++ b/Lilu/PrivateHeaders/kern_config.hpp @@ -58,7 +58,7 @@ class Configuration { /** * Maxmimum supported kernel version */ - static constexpr KernelVersion maxKernel {KernelVersion::Ventura}; + static constexpr KernelVersion maxKernel {KernelVersion::Sonoma}; /** * Set once the arguments are parsed diff --git a/README.md b/README.md index 0276c3af..6c6928de 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ To compile a plugin copy the debug version of Lilu.kext into its directory. - Add `-liluuseroff` to disable Lilu user patcher (for e.g. dyld_shared_cache manipulations). - Add `-liluslow` to enable legacy user patcher. - Add `-lilulowmem` to disable kernel unpack (disables Lilu in recovery mode). -- Add `-lilubeta` to enable Lilu on unsupported OS versions (macOS 13 and below are enabled by default). +- Add `-lilubeta` to enable Lilu on unsupported OS versions (macOS 14 and below are enabled by default). - Add `-lilubetaall` to enable Lilu and all loaded plugins on unsupported os versions (use _very_ carefully). - Add `-liluforce` to enable Lilu regardless of the mode, OS, installer, or recovery. - Add `liludelay=1000` to enable 1 second delay after each print for troubleshooting.