| 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)
|
|
|
|
|
|