- 声卡(AppleALC)
- intel 有线千兆网卡(mini RJ45)
- intel 集成显卡
- nvidia 显卡(屏蔽掉,省电,虽然双显卡也没有问题,但是 mojave 没有 nvidia 显卡驱动)
- 电池电量显示(DSDT 补丁,可直接使用 RehabMan/thinkpad x230i patch)
- 机器休眠
- usb 端口配置
- 触控板和触控屏幕(多指触控尚未完成)
- 键盘功能键,音量与屏幕亮度(DSDT EC _Q14,_Q15 patch)
- 读卡器
- 无线网卡与蓝牙 (需要转接板与 smart card 连线, 来自 @Errrneist 的解决方案)
- intel 原装卡蓝牙支持 (谢谢 @zxystd IntelBluetoothFirmware)
- DSDT.aml 打了电池补丁和修改亮度调节问题。(看我的提交记录了解变更详情,不要直接使用,因为我的第二硬盘和加的内存会和你的不同)。
- SSDT_NVMe-Pcc.aml 这是用来屏蔽主硬盘位置上的 PM981,如果你的 PM981 不是主硬盘位置,请不要用他。
- SSDT_DDGPU.aml 屏蔽独立显卡,省电。
- SSDT-GPRW.aml SSDT-PTSWAK.aml 休眠问题修复。
- SSDT-USBX.aml USB power 注入。
- SSDT-PNLF.aml 屏幕亮度调节修复热补丁。(需要配合 AppleBacklightFixup.kext)
- SSDT-XOSI.aml 常用的操作系统判别热补丁。
- SSDT-RMCF.aml 其他几个 aml 依赖的配置用 aml。
- SSDT-Thinkpad_Clickpad @andyy24 提供的修复小红点漂移问题。
- WhateverGreen.kext @headkaze fork 的版本。关闭了黑屏修复功能。(clover boot flag)
- AppleALC.kext 基于@danliansky 的 ALC285 layout id 11 然后从 linux 下提取 pinData 注入了 layout id 7。(极少情况下,你可能要重启两次让 AppleALC 工作)
- 你可能需要安装 ALCPlugFix/alc_fix 下的守候进程(我修改过的版本,适用于 X1E 系列),解决耳机插孔切换有爆音的问题。
默认屏蔽了 intel 原装卡蓝牙的 usb 口。 如果你需要使用 intel 原装网卡,自己修改 config.plist, 去掉对 HS14
的屏蔽。
<dict>
<key>Arguments</key>
<!-- 去掉 HS14 的屏蔽 -->
<string>-lilubetaall -cdfon uia_exclude=HS05,HS06,USR1,USR2</string>
...
</dict>