- 积分
- 385
- 最后登录
- 2024-4-27
- 精华
- 0
- 阅读权限
- 30
- 主题
- 84
- UID
- 4732780
- 帖子
- 887
- PB币
- 929
- 威望
- 5
- 贡献
- 0
- 技术
- 2
- 活跃
- 921
- UID
- 4732780
- 帖子
- 887
- PB币
- 929
- 贡献
- 0
- 技术
- 2
- 活跃
- 921
|
wangdongfreesky 发表于 2023-3-3 12:40
问题十、不用ssdt仿冒EC
其实PLCB路径下一般都有PNP0C02,名称为SIO1的设备,对该设备重新命名即可仿冒品E ...
别乱搞 SIO1是 Serial IO 也就是RS232 口的设备也就是BIOS里那个 Serial Port 乱重命名小心ACPI Error 另外 仿冒EC的目的只是创建一个名称为 EC的设备因为 macOS 10.15 DevBeta 或以下版本仿冒EC负责加载管理USB总线电源的驱动 AppleBusPowerController 因为他的 IONameMatch是 EC 所以仿冒EC才能加载这个驱动实现USB设备供电管理
但是从10.15 正式版开始 AppleBusPowerController 的IOMatch 改成了 IOResources、IOMatchAtBoot 即开机即加载 仿冒EC已经是过去式 另外 真正的EC 也就是用来加载AppleACPIEC 的 匹配是 PNP0C09 或者 boot-ce (由AppleACPIPlatform 初始化ECDT时创建)
总结: 10.15 正式版之前的版本 仿冒EC目的为加载 AppleBusPowerController 10.15 正式版之后的版本无任何作用 |
|