CryptexFixup.kext v1.0.3 是黑苹果社区编译的最新的黑苹果黑苹果Lilu 内核扩展,随着 macOS Ventura 的推出,Apple 终于放弃了最后一台缺少AVX2.0 CPU 指令的 Mac ,即 2013 年的 Trash Can Mac Pro (MacPro6,1)。这样一来,缺少 AVX2.0 的系统就无法再原生启动 Ventura,因为 Apple 已从操作系统中删除了旧的非 AVX2.0 dyld 共享缓存。然而,由于与 Rosetta 2 的兼容性问题,Apple 被迫在 Apple Silicon 系统上保留 AVX2.0 之前的 dyld 共享缓存。
因此,为了支持较旧的机器,此 kext 将强制 macOS 安装程序/更新程序安装 Apple Silicon Cryptex (OS.dmg) 而不是原装 Intel 变体。更多信息可在macOS Ventura 和 OpenCore Legacy Patcher 支持:问题 998下找到。此外,此 kext 将在 APFS.kext 中禁用 Cryptex 哈希验证。
补充笔记:
- 修补后的 Cryptexes 不再支持 Delta 更新,而是需要完整更新。
- 增量:1-3GB~
- 完整更新:12GB
- 目前不支持 快速安全响应更新。
- macOS 仅
x86_64h
在 x86 机器上分发基于的增量,这与 Rosetta Cryptex 不兼容。
- macOS 仅
- 如果 CryptexFixup 确定您的系统已经支持 AVX2.0,它将不会执行任何操作(除非明确要求)。
- 原生支持 AVX2.0 的系统:
- Intel Haswell 及更新版本
- AMD Excavator/Ryzen 及更新版本
- 缺少 AVX2.0 的系统:
- Intel Ivy Bridge 和更老版本
- AMD Bulldozer/Piledriver/Steamroller 及更老版本
- 原生支持 AVX2.0 的系统:
- 此 kext 不会降低 Ventura 图形堆栈中某些部分对 AVX2.0 的要求
- 如果没有 AVX2.0 支持,Ventura 中的 AMD Polaris、Vega 和 Navi 驱动程序将无法运行,最终用户需要寻找其他方法来实现图形加速
- Apple 的半虚拟化图形堆栈仍然支持 AVX2.0 之前的系统
- 例如,蒙特雷主机上的 VMware Fusion 缺少 AVX2.0,客户虚拟机运行 Ventura
启动参数
-cryptoff
(或-liluoff
)禁用-cryptdbg
(或-liludbgall
)启用详细日志记录(在 DEBUG 版本中)-cryptbeta
(或-lilubetaall
)在 macOS 15 以上版本上启用-crypt_allow_hash_validation
禁用 APFS.kext 修补-crypt_force_avx
在 AVX2.0 系统上强制安装 Rosetta Cryptex
更新内容
- 添加了针对 macOS 15 支持的常量
1、黑苹果常见的必备驱动以及破解驱动补丁介绍:https://osx.cx/heipingguo-kext-patch.html
2、OpenCore引导驱动方法:将xxx.kext驱动下载后放入到EFI-OC-kexts,使用OpenCore Configurator打开config.plist并在Kernel-内核设置中添加xxx.kext并勾上,重启电脑!即可!
3、CLOVER引导使用方法:将xxx.kext驱动放入EFI-CLOVER-kexts-Other下即可,然后重启电脑!
4、黑苹果macOS Sonoma 14系统驱动博通网卡教程:https://osx.cx/macos-sonoma-14-drive-broadcom.html
5、黑苹果驱动RX6650XT/RX6950XT方法:https://osx.cx/rx6950xt-rx6650xt-install-hackintosh.html