- 积分
- 431
- 最后登录
- 2024-4-19
- 精华
- 0
- 阅读权限
- 30
- 主题
- 84
- UID
- 4824719
- 帖子
- 957
- PB币
- 745
- 威望
- 8
- 贡献
- 0
- 技术
- 20
- 活跃
- 2455
- UID
- 4824719
- 帖子
- 957
- PB币
- 745
- 贡献
- 0
- 技术
- 20
- 活跃
- 2455
|
本帖最后由 wangxianru 于 2019-8-14 16:41 编辑
1,首先隔壁10.15区遇到了Beta5更新翻车的情况,而查阅黑果小兵博客目前的解决方法是:
Change EC0 to EC Find: 4543305F Replace: 45435F5F
也就是给EC控制器做重命名。或者可以用Clover Configurator自带的Rename EC,都是一样的。
EC控制器(Embeded Controller,嵌入式控制器)用来控制USB芯片的电源。具体作用见:http://iknow.lenovo.com/app/detail/dc_112858.html
2,查阅宪武提供的hotpatch的全套方法https://github.com/daliansky/P-little
里面的,部件补丁包/06-EC控制器和仿冒EC(EC0):SSDT-EC.dsl,里面的注释提到:
Try NOT to rename EC0, H_EC, etc. to EC.
These devices are incompatible with macOS and may break at any time.
这个SSDT-EC.dsl明确提到不要重命名EC控制器,因为与macOS不兼容而且会导致随时损坏。
3,黑果小兵大佬认为应该重命名(Rename) EC,而宪武大佬的hotpatch里的SSDT-EC.dsl认为不要重命名(Rename) EC,我们应该听谁的呢。
——————————————————————————————————————————————————————
8月14日更新:
用Hackintool(2.7.3)定制USB会生成SSDT-EC.aml(已经定制过的直接再点导出),把SSDT-EC.aml放到pactched,然后删除Clover EC相关重命名。重启后使用IORegistryExplorer可以看到EC和EC下面的AppleBusPowerController加载正常。
这个方法类似于“宪武Hotpatch”应该是目前最妥善的办法了。
|
|