黑苹果系统吧+ 关注 关注: 帖子:329

  

Lilu 插件库汇总

  • 枫之精英

    Lilu是一个开放源代码内核扩展,为 macOS 的整个系统提供了用于任意 kext,库和程序修补的平台。

    特性

    通用 KEXT 修补程序
    通用进程修补程序(具有基本32位功能的64位)
    通用框架/库修补程序(具有基本32位功能的64位)
    提供统一的插件 API

    安装

    您应该根据需要将此 kext 与插件 kexts 一起安装。
    预构建的二进制文件可在发行页面上找到。
    已知插件页面上提供了几个可能带有代码示例的现有插件。要编译插件,请将 Lilu.kext 的调试版本复制到其目录中。

    配置

    添加 -liludbg 以启用调试打印(在 DEBUG 二进制文件中可用)。
    添加 -liludbgall 以在 Lilu 和所有加载的插件中启用调试打印(在 DEBUG 二进制文件中可用)。
    添加 -liluoff 以禁用Lilu。
    添加 -liluuseroff 以禁用 Lilu 用户修补程序(例如 dyld_shared_cache 操作)。
    添加 -liluslow 以启用旧版用户修补程序。
    添加 -lilulowmem 以禁用内核解压缩(在恢复模式下禁用 Lilu)。
    添加 -lilubeta 以在不受支持的操作系统版本上启用 Lilu(默认启用 10.13 及更低版本)。
    添加 -lilubetaall 以在不受支持的 os 版本上启用 Lilu 和所有已加载的插件(使用时要非常小心)。
    添加 -liluforce 以启用 Lilu,而不管其模式,操作系统,安装程序或恢复如何。
    添加 liludelay=1000 可以在每次打印后启用1秒的延迟以进行故障排除。
    添加 lilucpu=N 可使Lilu和插件假定第 N 个 CPUInfo::CpuGeneration。
    添加 liludump=N,以使 Lilu DEBUG 版本在 N 秒后将日志转储到 /var/log/Lilu_VERSION_KERN_MAJOR.KERN_MINOR.txt

    插件库

    NameShort description
    AirportBrcmFixupVarious patches for Broadcom Airport Wi-Fi cards
    AppleALCNative macOS HD audio for not officially supported codecs
    ATH9KFixupVarious patches for unsupported Atheros Wi-Fi cards
    BT4LEContinuityFixupEnable BT4LE-Handoff-Hotspot features
    CPUFriendDynamic power management data injection
    DebugEnhancerEnable debug output in the macOS kernel
    DiskArbitrationFixupDisable the uninitialised disk message at disk insertion
    HibernationFixupEnable 3 & 25 mode hibernation on certain hardware
    MacProMemoryNotificationDisablerDisabling the “more than maximum amount of memory” popup on MacPro7,1
    NightShiftEnablerEnables Night Shift on all the models
    NoTouchIDDisables Touch ID checks causing hangs
    NVMeFixImproved power management for generic NVMe SSDs
    OpcodeEmulatorIntel Haswell Pentium / Celeron Series Or older processor expansion instruction set Emulation
    RTCMemoryFixupOffsets in CMOS (RTC) memory emulation
    SystemProfilerMemoryFixupShow memory tab on MacBook models with soldered RAM
    ThunderboltResetDisable the ICM in the Alpine Ridge
    VirtualSMCAdvanced SMC emulation
    WhateverGreenVarious patches necessary for GPUs

    Plugins which functionality was merged into other plugins:

    NameShort description
    AzulPatcher4600Superseded by WhateverGreen
    AppleBacklightFixupSuperseded by WhateverGreen
    EnableLidWakeSuperseded by WhateverGreen
    BrcmWLFixupSuperseded by AirportBrcmFixup
    CoreDisplayFixupSuperseded by WhateverGreen
    NoVPAJpegSuperseded by WhateverGreen
    NightShiftUnlockerSuperseded by NightShiftEnabler
    IntelGraphicsDVMTFixupSuperseded by WhateverGreen
    IntelGraphicsFixupSuperseded by WhateverGreen
    NvidiaGraphicsFixupSuperseded by WhateverGreen
    ShikiSuperseded by WhateverGreen

     

    特殊性
    大多数插件会在安全(-x)模式下停止运行。
    默认情况下,除非存在 -liluforce,否则 Lilu 本身在单用户(-s)模式下不起作用。


    1楼  2024/1/8 16:25:11  回复

  发表回复

    发帖