| acpi
| 作用 | 是否需要 | 使用方式 |
常见 | SSDT-EC.aml | 禁用EC | 笔记本必须,台式非必需 | acpi加载即可 |
SSDT-USBX.aml | 修复USB充电问题 | 必须 | acpi加载即可 |
SSDT-RHUB.aml | 修复USB | 只用于华硕400系(部分微星也需要)列主板 | acpi加载即可 |
SSDT-GPRW.aml | 解决大部分PC睡眠即醒问题 | 非必需 (推荐使用) | 需搭配重命名使用 (rename 4750525702 to 5850525702) |
SSDT-FixShutdown.aml | 针对400-500系列主板二次睡眠失败等各类睡眠奇怪问题的布丁 | 400-500必须要 | 需搭配重命名使用 (rename 5F50545301 to 5A50545301 ) |
SSDT-UIAC.aml | 定制usb端口,需自己定制生成,或同主板(最好自己定制) | 必须 | acpi加载即可 |
SDT-AWAC.aml | 修复RTC禁止AWAC(或者使用RTC0.aml补丁,二者选其一) | 必须(300-400系列主板必须) | acpi加载即可 |
SSDT-RTC0-RANGE-HEDT.aml | 修复RTC禁止AWAC(或者使用RTC0.aml补丁,二者选其一) | 必须(300-400系列主板必须) |
|
SSDT-PLUG-DRTNIA.aml
| 加载CPU原生电源管理(开启节能四项 | 必须 | acpi加载即可 |
SSDT-PLUG-ALT.aml | 12 代酷睿的 macOS 电源管理 | 12代必须 | acpi加载即可 |
SSDT-PM.aml | 加载节能第五项 | 非必需(没有必要不建议用) | acpi加载即可 |
SSDT-BRG0.aml | amd显卡用(没找到具体干嘛的) |
| acpi加载即可 |
SSDT-CPUR.aml
| AMD芯片假冒用,B550和A520芯片组 | amd | acpi加载即可 |
SSDT-Disable-CNVW.aml
| 屏蔽板载cnvw(wifi) |
| acpi加载即可 |
SSDT-Disable-Devices.aml
| 屏蔽板载devices(wifi) |
| acpi加载即可 |
SSDT-DTPG.aml
| 雷电补丁 |
| acpi加载即可 |
SSDT-EHCx-DISABLE.aml
| 屏蔽ehc控制器, | 6代前必须 | acpi加载即可 |
SSDT-UNC | X99,X79,C602,C612主板需要。关闭了一些不需要的设备,防止kernel panic |
| acpi加载即可 |
|
|
|
|
| 以下个人觉得无大用,需要可以参考 |
系统 | SSDT-LPC | 正确识别LPC总线到系统 | 5代前需要 |
|
SSDT-SMBUS
| 正确识别SMBus到系统 |
|
|
SSDT-DMAC | 将DMA控制器公开给系统 |
|
|
SSDT-MCHC | 将内存控制器暴露在系统中 |
|
|
显卡 | SSDT-IGPU | 将属性添加到集成显卡设备,可以实现HDMI音频以及正确显示 |
|
|
SSDT-Disable_DGPU | 在启动时关闭独立显卡,因为Mac OS无法使用它 |
|
|
SSDT-BRT6 | 将键盘的ACPI管理亮度键映射到VoodooPS2Controller.kext的PS2代码 |
|
|
SSDT-Dell_FN |
将键盘的ACPI管理亮度键映射到VoodooPS2Controller.kext的PS2代码
【部分DELL机型】
|
|
|
SSDT-PNLF | 显示器亮度控制,为IntelBacklight.kext或AppleBacklight.kext + AppleBacklightInjector.kext添加PNLF设备(笔记本有用) |
| 需搭配重命名使用 (rename 504E4C46 to 584E4C46 )
|
SSDT-ALS0 | 添加假环境光传感器以在重新启动之间保存背光信息(实际没吊用) | 非必需(没有必要不建议用) | acpi加载即可 |
声卡 | SSDT-HDAU | 自动注入HDAU属性 备注:适用于Haswell和Broadwell平台 |
|
|
SSDT-HDEF | 自动注入HDEF属性 声卡layoutid注入点 |
|
|
睡眠 |
|
|
|
|
SSDT-LANC_PRW | 通过挂接GPRW来解决即时唤醒 |
|
|
SSDT-UPRW | 通过挂接GPRW或UPRW来解决即时唤醒 |
|
|
SSDT-IMEI | 添加IMEI(6系列HD4000,7系HD3000) |
|
|
SSDT-PTSWAK | 在睡眠之前对离散GPU进行驱动,并在唤醒后将其关闭,以确保系统能够跟踪它 |
|
|
用不上 | SSDT-Debug | 用于ACPIDebug |
|
|
该文件是通过将“添加DSDT调试方法”应用于空SSDT创建的,使用“添加SSDT调试外部声明”从其他方式访问这些方法 |
|
|
hotpatch SSDT甚至打补丁的OEM ACPI文件 |
|
|
SSDT-ESEL | 关闭ESEL,在DSDT里原生ESEL被重命名为ESEX |
|
|
SSDT-XWAK | 关闭XWAK,在DSDT里原生的XWAK被重命名为ZWAK |
|
|
SSDT-PluginType1 | 在_PR.CPU0上插入plugin-type = 1 |
|
|
可能是所有支持XCPM的SMBIOS只需要这种插件类型的注入 |
|
|
SSDT-SATA | 修复某些不支持的SATA设备 |
|
|
SSDT-XHC | 自动注入XHC属性 |
|
|
SSDT-XOSI | 覆盖主机定义的_OSI来处理“Darwin”… |
|
|
DSDT中的所有_OSI调用都被路由到XOSI |
|
|
XOSI模拟“Windows 2009”(这是Windows 7) |
|
|
XOSI模拟“Windows 2015”(这是Windows 10) |
|
|
|
|
|