Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 5136|回复: 40

[DSDT] 关于重命名EC控制器的分析 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-13 12:57:14 |显示全部楼层
本帖最后由 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”应该是目前最妥善的办法了。

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-13 15:44:36 |显示全部楼层
@黑果小兵大佬

Rank: 5Rank: 5Rank: 5

UID
4634221
帖子
690
PB币
872
贡献
0
技术
0
活跃
1205
发表于 2019-8-13 16:47:22 来自手机 |显示全部楼层
路过帮顶,看了一下你说的06-EC控制器和仿冒EC补丁,里面作用好像是把原来的ec0忽略掉,然后增加一个ec,原理一样吧,一个是把原来的pass掉,然后增加一个ec,另一个就是我不管,我就要用我原来的ec0,但是Mac只认ec呀,那行,把ec0改成ec苹果就认识了吧,大概是这样吧,等大神解释

Rank: 2Rank: 2

UID
995693
帖子
89
PB币
107
贡献
0
技术
0
活跃
279
发表于 2019-8-13 17:19:01 来自手机 |显示全部楼层
以前用hackintool定制usb会生成EC补丁,现在改成直接重命名了

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-13 17:49:47 |显示全部楼层
等一个大神解释

Rank: 2Rank: 2

UID
4805948
帖子
429
PB币
51
贡献
0
技术
0
活跃
893
发表于 2019-8-13 17:52:53 |显示全部楼层
希望大佬能来科普一下 同样迷茫中

黑果小兵

UID
233039
帖子
1070
PB币
16120
贡献
0
技术
74
活跃
2790

7周年庆典勋章 十一周年

发表于 2019-8-13 18:31:15 来自手机 |显示全部楼层
安装过程中就是要简单粗暴,以安装上为前提,安装之后必须要跟着宪武的路走才会不迷路。站在我的角度上看,就是希望大家不要把时间浪费在安装系统上,不然我做安装镜像的意义何在呢?!
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
4842671
帖子
2737
PB币
3347
贡献
0
技术
10
活跃
991
发表于 2019-8-13 19:11:03 |显示全部楼层
本帖最后由 云朵有点甜 于 2020-2-18 14:41 编辑

使用假EC同样可以加载USB电源管理驱动,既然目的都能实现,自然选择风险更小的方法

Rank: 2Rank: 2

UID
4843879
帖子
351
PB币
520
贡献
0
技术
0
活跃
525
发表于 2019-8-13 19:33:35 来自手机 |显示全部楼层
之前用EC0 to EC没出问题,看见补丁包里说仿冒一个假EC,实际操作后引导报错,就只用重命名了,也不知道哪个方式更好

Rank: 2Rank: 2

UID
4805948
帖子
429
PB币
51
贡献
0
技术
0
活跃
893
发表于 2019-8-13 20:30:30 来自手机 |显示全部楼层
daliansky 发表于 2019-8-13 18:31
安装过程中就是要简单粗暴,以安装上为前提,安装之后必须要跟着宪武的路走才会不迷路。站在我的角度上看, ...

谢谢小兵哥,一路走来都是用的您的镜像,博客所有的文章我都看完了,还有b站的视频,黑苹果启蒙老师
头像被屏蔽

UID
1681120
帖子
480
PB币
402
贡献
0
技术
0
活跃
411
发表于 2019-8-13 20:51:59 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4856979
帖子
23
PB币
0
贡献
0
技术
0
活跃
80
发表于 2019-8-13 21:01:43 |显示全部楼层
daliansky 发表于 2019-8-13 18:31
安装过程中就是要简单粗暴,以安装上为前提,安装之后必须要跟着宪武的路走才会不迷路。站在我的角度上看, ...

版主大大,我surface pro 6黑果的睡眠1小时耗电6%左右,感觉像只关了屏幕一样,爬了很多贴都解决不了,能帮我看看吗

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-13 21:25:43 |显示全部楼层
VVMao1021 发表于 2019-8-13 21:01
版主大大,我surface pro 6黑果的睡眠1小时耗电6%左右,感觉像只关了屏幕一样,爬了很多贴都解决不了,能 ...

surface pro 6你去他的博客看机型汇总帖子就是了

Rank: 2Rank: 2

UID
4856979
帖子
23
PB币
0
贡献
0
技术
0
活跃
80
发表于 2019-8-13 23:42:24 |显示全部楼层
wangxianru 发表于 2019-8-13 21:25
surface pro 6你去他的博客看机型汇总帖子就是了

我是在那里找的,就是刷好后发现睡眠耗电比较高,怀疑是不是电源部分有问题,毕竟surface pro 6的电量显示还没做好。话说睡眠后,按键盘是秒亮屏的,正常吗

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-14 00:32:48 |显示全部楼层
daliansky 发表于 2019-8-13 18:31
安装过程中就是要简单粗暴,以安装上为前提,安装之后必须要跟着宪武的路走才会不迷路。站在我的角度上看, ...

兵叔我能再问一下吗,我现在华擎H310主板里名称只有“H_EC”
我是像大家那样Change H_EC to EC?还是主板保持H_EC然后用宪武的SSDT-EC.dsl仿冒个EC出来?还是什么都不修改继续使用?
我的USB使用起来并没有任何问题。我也不清楚这个EC对台式机有什么作用。

Rank: 5Rank: 5Rank: 5

UID
4841777
帖子
478
PB币
168
贡献
0
技术
0
活跃
490
发表于 2019-8-14 01:46:15 |显示全部楼层
好帖子,仔细研究一下

Rank: 5Rank: 5Rank: 5

UID
3970621
帖子
825
PB币
1452
贡献
0
技术
0
活跃
1237
发表于 2019-8-14 02:32:26 |显示全部楼层
我觉得应该是先去找找这两个解决方法的原出处,或许就能了解为什么要使用那两个方法。

黑果小兵

UID
233039
帖子
1070
PB币
16120
贡献
0
技术
74
活跃
2790

7周年庆典勋章 十一周年

发表于 2019-8-14 07:02:33 来自手机 |显示全部楼层
wangxianru 发表于 2019-8-14 00:32
兵叔我能再问一下吗,我现在华擎H310主板里名称只有“H_EC”
我是像大家那样Change H_EC to EC?还是主板 ...

EC重命名是为了解决Catalina Beta 5无法安装的问题,Mojave没遇到过类似的问题

Rank: 2Rank: 2

UID
4843879
帖子
351
PB币
520
贡献
0
技术
0
活跃
525
发表于 2019-8-14 14:07:59 |显示全部楼层
daliansky 发表于 2019-8-14 07:02
EC重命名是为了解决Catalina Beta 5无法安装的问题,Mojave没遇到过类似的问题

兵大佬,我dsdt中有EC0和H_EC,现在只放入ssdt-ec的话,用IORegistryExplorer查看,仿冒EC下有AppleBusPowerContoller,而EC0下有AppleACPIEC,这种是正常的吗?还是说需要重命名EC0成其他的呢?请求兵大解惑,感谢
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
4824719
帖子
613
PB币
29
贡献
0
技术
0
活跃
1330
发表于 2019-8-14 16:40:03 |显示全部楼层
x_leng 发表于 2019-8-13 19:33
之前用EC0 to EC没出问题,看见补丁包里说仿冒一个假EC,实际操作后引导报错,就只用重命名了,也不知道哪个 ...

用hackintool(2.7.3)定制USB会生成SSDT-EC.aml(已经定制过的直接再点导出就好了),把SSDT-EC.aml放到pactched,然后删除EC相关重命名。重启后使用IORegistryExplorer可以看到EC和EC下面的AppleBusPowerController加载正常。
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛