Win10论坛

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

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

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

搜索
楼主: neroxps

[原创内容] 【分享】我的 Hotpatch 学习笔记     [复制链接]

Rank: 2Rank: 2

UID
4588211
帖子
142
PB币
196
贡献
0
技术
0
活跃
651
发表于 2017-4-28 23:45:48 |显示全部楼层
neroxps 发表于 2017-4-28 11:09
自己按照自己的 ssdt 做呗,这里只是教大家怎么做 hotpatch 的方法,每个人的 DSDT 不一样,现成的不一定 ...

樓主你誤會了
我要的不是鍵盤亮度補丁
是要在console裡面顯示按鍵的EC query是多少的那個add ec query instrument的
我自己靜態無論如何都不能開機,又剩下按鍵ec偵測不出來有點無奈

苦逼的医学生。。。考试月勿扰,扣扣一概不回!

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
4556
PB币
319
贡献
0
技术
151
活跃
2025

7周年庆典勋章 8周年庆典勋章 我是大学生!

发表于 2017-4-30 15:06:43 |显示全部楼层


提醒一下,其实那个EC Field需要改个名字才能用,不然无效,会出现很多ACPI Error的。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
4809775
帖子
606
PB币
3589
贡献
0
技术
44
活跃
1489
发表于 2017-4-30 15:46:01 |显示全部楼层
谢谢楼主分享

Rank: 1

UID
4812139
帖子
25
PB币
34
贡献
0
技术
0
活跃
20
发表于 2017-5-1 21:45:27 |显示全部楼层
y010204025 发表于 2017-4-28 14:40
翻译的很详细,原文看了很久还是没看明白,可惜还是不知道如何下手。
RehabMan在tonymacx86论坛提供了几款 ...

我已经在ThinkPad430S,530,完成HOTpatch

Rank: 2Rank: 2

UID
4504649
帖子
71
PB币
3
贡献
0
技术
0
活跃
65
发表于 2017-5-1 21:56:13 |显示全部楼层
学习学习大神

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
599
贡献
0
技术
0
活跃
558
发表于 2017-5-2 08:28:56 |显示全部楼层
y010204025 发表于 2017-4-28 14:40
翻译的很详细,原文看了很久还是没看明白,可惜还是不知道如何下手。
RehabMan在tonymacx86论坛提供了几款 ...

按照自己修改的 ACPI内容,逐步实现hotpatch
头像被屏蔽

UID
2995416
帖子
57
PB币
115
贡献
0
技术
0
活跃
293
发表于 2017-5-2 08:49:36 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
2995416
帖子
57
PB币
115
贡献
0
技术
0
活跃
293
发表于 2017-5-2 08:50:39 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
599
贡献
0
技术
0
活跃
558
发表于 2017-5-2 13:34:15 |显示全部楼层
y010204025 发表于 2017-5-2 08:49
看过了,不知道从什么地方下手,不知如何替换。还有就是如何修改config.plist配合ssdt*.aml使用

原理就是  ACPI 在经过 AppleACPIPlatform 处理后,将所有的 DSDT SSDT(我们使用 Clover 提供的,和从 bios 中获取到的)合并在一起,成为一个大的 ACPI 程序,这程序就是我们的 ACPI 信息。

我是这样理解的,所以使用 Clover 中的 Patches 功能将 DSDT 原有的程序逻辑修改,再添加我们修改后的 SSDT 程序逻辑,这样就能够达到修改 ACPI 的目的,这样苹果系统就能够读懂我们的硬件有什么,从而正确的加载某些苹果自带的驱动。

Rank: 5Rank: 5Rank: 5

UID
1619547
帖子
441
PB币
118
贡献
0
技术
1
活跃
764
发表于 2017-5-20 19:02:40 |显示全部楼层
neroxps 发表于 2017-2-27 11:55
继续上一楼

电池补丁方法分析
...将上述的 Field (ECOR 和  Field (SMBX 通过重命名,修改为 XCOR 和 XMBX...

这样做原来ECOR和SMBX里的不用拆分的变量会不会失效?不是很清楚为什么新建的 SSDT 写入 EC 方法(包含拆分后的变量) 能覆盖 原来没拆分的变量...

作死党

Rank: 7Rank: 7Rank: 7

UID
4690694
帖子
1327
PB币
206
贡献
0
技术
0
活跃
1271
发表于 2017-5-22 08:55:34 来自手机 |显示全部楼层
好麻烦……

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
599
贡献
0
技术
0
活跃
558
发表于 2017-5-22 08:58:40 |显示全部楼层
794767404 发表于 2017-5-20 19:02
这样做原来ECOR和SMBX里的不用拆分的变量会不会失效?不是很清楚为什么新建的 SSDT 写入 EC 方法(包含拆 ...

同样不理解,可能要懂得 ACPI编程才行吧,哈哈

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
599
贡献
0
技术
0
活跃
558
发表于 2017-5-22 08:59:15 |显示全部楼层
我不要用户名 发表于 2017-5-22 08:55
好麻烦……

的确~没啥事不建议入坑。

技术一般的技术宅

Rank: 5Rank: 5Rank: 5

UID
4814470
帖子
639
PB币
193
贡献
0
技术
0
活跃
366

十一周年

发表于 2017-5-22 09:26:58 |显示全部楼层
哇,这个技术贴厉害了,支持下楼主

Rank: 2Rank: 2

UID
4815920
帖子
328
PB币
600
贡献
0
技术
0
活跃
260
发表于 2017-5-22 09:38:05 |显示全部楼层
厉害啦,楼主,这个帖子料很足

Rank: 5Rank: 5Rank: 5

UID
4807181
帖子
601
PB币
770
贡献
0
技术
0
活跃
333
发表于 2017-5-22 10:41:13 |显示全部楼层
支持支持支持

科技斗士

Rank: 7Rank: 7Rank: 7

UID
1101712
帖子
1460
PB币
0
贡献
0
技术
232
活跃
664
发表于 2017-5-22 10:43:25 |显示全部楼层
大神处处都有  年年都有新招
头像被屏蔽

Rank: 2Rank: 2

UID
1025536
帖子
191
PB币
0
贡献
0
技术
0
活跃
488
发表于 2017-5-22 10:58:15 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4570531
帖子
128
PB币
14
贡献
0
技术
0
活跃
201
发表于 2017-5-22 16:44:50 |显示全部楼层
好贴,照着做基本都能搞定

Rank: 1

UID
3238353
帖子
91
PB币
41
贡献
0
技术
1
活跃
63
发表于 2017-5-22 16:56:33 |显示全部楼层
dashenme    a a  a
关闭

站长推荐

已经开启实名认证了哟
这里可以进行实名操作:点我点我点我
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件