Skip to content

Latest commit

 

History

History
60 lines (48 loc) · 3.36 KB

clover-zh.md

File metadata and controls

60 lines (48 loc) · 3.36 KB

Clover EFI 可以工作的部分

  • 声卡(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)

ACPI 文件说明

  • 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 提供的修复小红点漂移问题。

kext 说明

  • WhateverGreen.kext @headkaze fork 的版本。关闭了黑屏修复功能。(clover boot flag)
  • AppleALC.kext 基于@danliansky 的 ALC285 layout id 11 然后从 linux 下提取 pinData 注入了 layout id 7。(极少情况下,你可能要重启两次让 AppleALC 工作)

ALCPlugFix

  • 你可能需要安装 ALCPlugFix/alc_fix 下的守候进程(我修改过的版本,适用于 X1E 系列),解决耳机插孔切换有爆音的问题。

使用 intel 原装卡蓝牙

默认屏蔽了 intel 原装卡蓝牙的 usb 口。 如果你需要使用 intel 原装网卡,自己修改 config.plist, 去掉对 HS14 的屏蔽。

<dict>
  <key>Arguments</key>
  <!-- 去掉 HS14 的屏蔽 -->
  <string>-lilubetaall -cdfon uia_exclude=HS05,HS06,USR1,USR2</string>
        ...
</dict>

效果预览

system infomation sound card sound card information sound Adjustment brightness Adjustment hidpi battery information bluethooth wifi