驱动介绍
之前黑苹果乐园的编辑介绍过lilu.kext驱动文件,lilu.kext是一个开元的内核扩展补丁驱动文件,可以为任意kext驱动提供补丁。在乐园制作的黑苹果安装镜像中都带着这个驱动,比如配合AppleALC.kext来驱动你的声卡,还需要在config.plist文件中添加对应的声卡ID,这个可以在驱动作者的github中查找到具体型号。
如果你需要驱动可以看一下之前乐园编辑的介绍文章:


驱动具有以下特性:
- 通用kext修补程序
- 通用进程修补程序(具有基本32位功能的64位)
- 通用框架/库修补程序(具有基本32位功能的64位)
- 提供统一的插件API
支持的驱动列表:
项目地址
- https://github.com/acidanthera/Lilu
更新内容
Version 1.4.9
- Added the PCI GMCH Graphics Control register definition. (by 0xFireWolf)
- Added a new API to solve multiple symbols in one shot conveniently. (by 0xFireWolf)
- Added a new RouteRequest constructor to work with function pointers without additional type castings. (by 0xFireWolf)
Version 1.4.8
- Added MacKernelSDK with Xcode 12 compatibility
- Removed kern_atomic.hpp due to MacKernelSDK implementation
- Acidanthera MacKernelSDK is now required for all plugins
- Fixed Lilu loading on macOS 10.6 (not all APIs will be functional)
- Fixed plugin debug log not working with Lilu disabled
Version 1.4.7
- Added more platform headers for plugin compilation
- Fixed symbol chainloading regression in 1.4.6
Version 1.4.6
- Added preliminary definitions for 11.0 support
- Temporarily disabled user patcher for 11.0
- Added external-audio property to ignore PCI audio cards
- Added in-memory symbol solving for 11.0
- Fixed accidentally solving stabs instead of normal symbols
- Added device publishing API to monitor device startup
- Added DeviceInfo caching for improved performance
- Added implicit slotted (medium) patches in KC mode to reduce patch size
Version 1.4.4
- Added new CFL connector-less framebuffers: 0x9BC80003, 0x9BC50003, 0x9BC40003
- Fixed KDK support disrespecting file suffixes
Version 1.4.3
- Improved modern CPUID detection
- Added BaseDeviceInfo API with improved performance
- Deprecated CPUInfo::getGeneration, WIOKit::getComputerModel(), WIOKit::getComputerInfo()
Version 1.4.2
- Fixed IMEI device detection on some platforms
Version 1.4.1
- Made applyLookupPatch support kernel patches by passsing null kext
- Export hde64 interface
- Added evector deleter without copying for improved performance
- Allow C strings as module prefix argument to the logging functions
Version 1.4.0
- Fixed mishandling user patches process list after processKernel API call
- Fixed extra I/O in user patcher even when no patches were needed
- Added support for per-process (LocalOnly) userspace patches
Version 1.3.9
- Added QEMU/KVM vendor compatibility to device detection logic
Version 1.3.8
- Compile Xcode 11 OSObject stubs into plugins to allow mixing compilers
- Unified release archive names
- Added multirouting support to routeFunction API enabling functions to have multiple proxies
- Added explicit routing type to routeFunction APIs
- Made Lilu use long function routes to ease third-part multirouting
Version 1.3.7
- Allow loading on 10.15 without -lilubetaall
- Add support for Xcode 11 analysis tools
- Add workaround to 10.15 SDK Dispatch method (use old Xcode when possible)
Version 1.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
Version 1.3.3
- Added support for modern AMD device scanning by @AlGreyy
- Added support for VMware device scanning
Version 1.3.2
- Extended supported firmware vendor list
Version 1.3.1
- Lowered version compatibility to 1.2.0 to let plugins load
Version 1.3.0
- Fixed a rare kernel panic on user patch failure
- Removed unimplemented genPlatformKey API
Version 1.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
Version 1.2.8
- Fixed CPU generation detection for Coffee Lake-U
Version 1.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
Version 1.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)
- - Switched to Apple lzvn implementation
Version 1.2.5
- - Requires Lilu 1.2.5 and higher and enabled on 10.14 by default
- - Added digital audio property injection for AMD, Intel, NVIDIA
- - Added NVIDIA multi-gpu NVIDIA HDAU patch support
- - Added ALC269VC layout-id 30 for Hasee Z6SL7R3 by HF
Version 1.2.4
- Internalize new APIs from 1.2.3
- Added new EFI runtime API with custom variable extensions
- Added new RTC storage API
- Added centralised entitlement hooking API
- Added lilu_os_qsort export (the supported interface is Apple-private)
- Added
liludelay=1000
boot argument to insert a 1s delay after each print - Added new symbol routing API with simplified interface
- Fixed a kernel panic in userspace patching code on 10.14b1
Version 1.2.3
- Added CPU information API for cpu families and generations
- Added IGPU information API for framebuffers and stuff
- Added WIOKit::renameDevice API for device renaming with compatible fixing
- Added KernelPatcher::routeVirtual API for virtual function swapping
- Added PCI register and address manipulation API
- Added basic process modification API
- Added plugin IOService access
- Added address-printing macros
- Added address validation API
- Added strict kext UUID validation to workaround broken kextcache
- Added version info reporting to IORegistry for Lilu and plugins
- Fixed several inline function definitions
- Fixed crash when loading user patches with no binary patches
- Reduced long patch length in function routing API
下载地址
历史版本
点击显示更多历史版本
- 黑苹果乐园微信公众号
- 黑苹果乐园的微信公众号,推送最新文章。谢谢关注!
-
- 黑苹果乐园微信服务号
- 这是黑苹果乐园的微信公众服务号,也是黑苹果乐园的微信客服。
-
2023年11月1日 下午9:12 6698楼
感谢分享,非常感谢!!!
2023年10月12日 下午10:05 6697楼
感谢分享,非常感谢!!!
2023年9月17日 下午5:30 6696楼
感谢楼主分享!!!!
2023年9月14日 上午9:24 6695楼
感謝大佬分享!!!
2023年9月6日 下午1:19 6694楼
感谢大佬分享!!!
2023年9月5日 下午10:23 6693楼
谢谢大佬分享
2023年7月4日 上午8:31 6692楼
谢谢大佬分享
2023年4月30日 下午9:55 6691楼
谢谢分享,希望能驱动显卡
2023年3月28日 下午4:15 6690楼
谢谢分享,希望能驱动显卡
2023年3月8日 下午9:18 6689楼
谢谢分享!谢谢分享!
2023年2月28日 上午1:36 6688楼
谢谢分享谢谢分享
2023年2月4日 上午8:48 6687楼
谢谢大佬,感谢分享
2022年12月27日 下午3:16 6686楼
谢谢大佬,感谢分享
2022年12月19日 上午1:19 6685楼
谢谢大佬,
感谢分享
2022年12月18日 上午3:26 6684楼
回复1111111111111111111111
2022年12月9日 上午10:30 6683楼
定期来试试看
2022年11月21日 上午11:35 6682楼
谢谢分享!作者
2022年11月6日 下午5:35 6681楼
谢谢分享。。。
2022年11月5日 下午7:55 6680楼
谢作者分享!
2022年10月20日 下午4:15 6679楼
下载试试好用不ww
2022年10月10日 下午3:16 6678楼
下载试试好用不ww
2022年10月10日 下午3:16 6677楼
下载试试好用不
2022年10月1日 上午12:02 6676楼
感谢分享,先下载试试。
2022年9月29日 下午9:07 6675楼
谢作者分享!
2022年9月20日 下午10:24 6674楼
感谢作者分享!
2022年9月17日 下午5:48 6673楼
谢谢分享666
2022年8月13日 下午8:21 6672楼
就是来看看看吗的
2022年8月3日 下午11:20 6671楼
在搞声卡驱动
2022年7月29日 下午4:40 6670楼
好好好,下来试试
2022年6月28日 上午9:25 6669楼
好好好,下来试试
2022年6月24日 上午4:09 6668楼
好好好,下来试试
2022年6月24日 上午1:37 6667楼
感谢分享,非常需要
2022年6月15日 下午10:54 6666楼
感谢分享,非常需要
2022年6月9日 下午11:08 6665楼
感谢分享,非常需要
2022年6月7日 下午1:52 6664楼
感谢分享,非常需要
2022年6月5日 下午2:05 6663楼
感谢分享,非常需要
2022年5月22日 上午12:26 6662楼
更新 地方公司的公司
2022年5月21日 下午3:56 6661楼
看看 ,。。。。。。
2022年5月15日 下午1:04 6660楼
感谢楼主!!!!!
2022年5月8日 上午11:35 6659楼
请问请问去玩去期望的啊我
2022年4月23日 上午1:49 6658楼
老师辛苦了!感谢分享!
2022年4月21日 下午1:23 6657楼
感谢做的无私分享
2022年4月16日 上午11:33 6656楼
感谢做的无私分享
2022年4月15日 下午4:51 6655楼
感谢做的无私感谢做的无私分享
2022年4月15日 上午11:01 6654楼
感谢做的无私分享
2022年4月14日 上午11:27 6653楼
感谢做的无私分享
2022年4月10日 上午9:18 6652楼
学习学习支持一个
2022年4月6日 下午10:40 6651楼
认真学习,谢谢分享