teniubi250 发表于 2024-2-6 16:10

有DDST-EC.aml这个补丁吗


lwx1901 发表于 2024-2-6 16:33

本帖最后由 lwx1901 于 2024-2-6 16:53 编辑

1、请爬帖整明白为什么要使用SSDT-EC.aml这个ACPI补丁代码。
在所有的MAC电脑的DSDT.aml中,APPLE均定义嵌入式控制器设备名称为EC,该EC下管理着诸如电池、键盘、电源适配器、亮度调节快捷键、声音调节快键等等设备及功能,如果macOS的内核检测不到EC的存在,将导致macOS在加载启动内核时崩溃。而我们PC机的DSDT.aml中定义的嵌入式控制器设备名称为H_ECEC0   ECDV等,这些设备名称macOS是认不到的,所以需要兼容仿冒一个EC设备并传递给macOS。因此通过OC注入加载SSDT-EC.aml以达到此目的。

2、要查清自家电脑的DSDT.aml中有关嵌入式控制器的设备定义路径,然后对应修改SSDT-EC.aml的代码中定义的仿冒设备EC的所在路径。

3、文件名应为SSDT-EC.aml,不是DSDT-EC.aml或DDST-EC.aml,不要被误导。




teniubi250 发表于 2024-2-7 09:05

lwx1901 发表于 2024-2-6 16:33 https://bbs.pcbeta.com/static/image/common/back.gif
1、请爬帖整明白为什么要使用SSDT-EC.aml这个ACPI补丁代码。
在所有的MAC电脑的DSDT.aml中,APPLE均定义嵌 ...

已经找到问题所在了 谢谢
页: [1]
查看完整版本: 有DDST-EC.aml这个补丁吗