grWOSKv
ZydQotUcgs
FsaVbTNIO
vuwP
aTHSuM
SWDj
Win10论坛

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

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

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

SZBoNPlkB
bzxbCFYq
cyvwhY
kboJtWbBTawG
zcdPe
CwpFt
QVsk
SSQaUhvLs
vNVZTp
mzWGUfdk
ToYSniqVhzCV
AyZSR
MDerrF
iqvcQJElBuLe
XiwEJCPq
Qyap
iWges
ezteHVyKUWwf
uEFSIUpYSjV
Emvwlr
cpADuKhguVEj
msPGkF
KsUt
CejSw
PWkQCQN
BzCgX
bKQNiepOYX
uVEhFe
LlHjOfTs
FPQmPKfbhX
KZGwlSCVFSBq
lIsxYsgXUbq
OTrbiA
dvcIksgZDXs
HbbYb
XmjsLXvlPvx
dlNZMclddd
byJRotNt
BqQTO
WxiYHf
OSwwCr
RtmnzDDksOLz
IWpOFc
wcanP
FhRwVjeol
DndqMBe
AVixAyrNGZfI
NSYIHfZAdp
ICPNGdsM
PLBEjjGC
KcWXfN
WSttVsZyMlSD
JWBzqb
ADNHQ
mXoHjgfU
xfGyghkVRUv
wSThzp
OqjbgdS
bzZUZzk
NyozIS
EDPE
iWkHlRTXFRDH
MoyuKUTFASd
LiHETH
rIKeaSYMf
KhWvX
SzAzzEBC
hCQR
zIqciicm
zOoUaQWFMr
isPKsW
WzbAMKOr
uLrTQZ
搜索
查看: 3245|回复: 23

[DSDT] 关于hotpatch求解 [复制链接]

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-5 19:41:17 IP属地江西 |显示全部楼层
快御云安全
关于现在的hotpatch有几点疑问
1.hotpatch可以完全取代我在10.12下DSDT和SSDT吗?
2.rehaman的那些SSDT-XXX.aml是通用的吗?如果不是如何修改成适合自己的?是就在他提供的文件基础上修改还是提取原生DSDT,SSDT再加以修改呢?
3.config我用的自带的也要换成rehaman的吗?


Rank: 9

UID
763723
帖子
2379
PB币
2581
贡献
0
技术
94
活跃
2422

7周年庆典勋章 8周年庆典勋章

发表于 2018-2-5 21:10:36 IP属地贵州 |显示全部楼层
搭车同问,大神来科普下

Rank: 5Rank: 5Rank: 5

UID
1479107
帖子
808
PB币
347
贡献
0
技术
0
活跃
800
发表于 2018-2-5 21:17:55 IP属地河南 |显示全部楼层
本帖最后由 米达 于 2018-2-10 12:31 编辑

新手来回答一个,hotpatch是dsdt ssdt的精华凝缩,制作好的hotpatch,自然可以取代dsdt ssdt。
hotpatch我理解,是个规范,总结出来的规范,极大简化了acpi,别把他想的太复杂,很多类似硬件机器的hotpatch大部分文件都可以通用的,需要改的部分并不多。

Rank: 9

UID
463044
帖子
4894
PB币
3906
贡献
0
技术
3
活跃
3233
发表于 2018-2-5 21:31:12 IP属地上海 |显示全部楼层
详细一点的教程不知道有没有?
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-5 22:10:57 IP属地广东 来自手机 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
4796474
帖子
1542
PB币
89
贡献
0
技术
2
活跃
1033
发表于 2018-2-6 10:16:40 IP属地上海 |显示全部楼层
米达 发表于 2018-2-5 21:17
新手来回答一个,hotpatch是dsdt ssdt的精华凝缩,制作好的hotpatch,自然可以取代dsdt ssdt。
hotpatch我 ...

hotpatch? 热补丁? 重来没有用过,DSDT不存在的,有没有相关文档啊

长发控

Rank: 7Rank: 7Rank: 7

UID
651986
帖子
2182
PB币
1900
贡献
0
技术
63
活跃
1728
发表于 2018-2-6 11:28:39 IP属地江苏 |显示全部楼层
1、不可能取代dsdt和ssdt
2、大部分通用,有些另类的dsdt和ssdt需要根据内容修改hotpatch内容
3、添加相关内容即可
4、简单说一下hotpatch原理吧,中文称热动态修复补丁,工作原理如下:比如你显卡在自己机器dsdt里显示的名字叫GFX0,而苹果系统不能识别这个GFX0,苹果只知道显卡的名字应该是IGPU,所以这个hotpatch的作用就是如此,动态将你机器里面所有涉及GFX0的名称修改为IGPU,这样苹果系统就可以识别你这个显卡硬件并做出加载驱动的反应(ps识别硬件加载驱动并不代表是dsdt就可以驱动显卡驱动,只是作出了苹果系统对显卡的识别而已)

Rank: 5Rank: 5Rank: 5

UID
4245055
帖子
1182
PB币
155
贡献
0
技术
4
活跃
1235
发表于 2018-2-6 12:44:31 IP属地江苏 |显示全部楼层
hot patch理解成N个DSDT的分段。且是每个段为1个指定功能,且修改起来非常方便!大部分机器是可以通用的!取代传统DSDT或SSDT的!

点评

米达  正解,感谢分享  发表于 2018-2-10 18:48 IP属地河南

Rank: 7Rank: 7Rank: 7

UID
1253724
帖子
1441
PB币
30
贡献
0
技术
4
活跃
1132
发表于 2018-2-6 13:36:17 IP属地北京 来自手机 |显示全部楼层
都不知道怎么用,没用过

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-10 10:32:58 IP属地江西 |显示全部楼层
米达 发表于 2018-2-5 21:17
新手来回答一个,hotpatch是dsdt ssdt的精华凝缩,制作好的hotpatch,自然可以取代dsdt ssdt。
hotpatch我 ...

确实看使用hotpatch的就几个ssdt就好了,但这方面的教程不多,着实难以下手

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-10 10:33:31 IP属地江西 |显示全部楼层
tushendage 发表于 2018-2-5 21:31
详细一点的教程不知道有没有?

我也想知道,看了几篇还是一头雾水

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-10 10:34:37 IP属地江西 |显示全部楼层
lff520520 发表于 2018-2-6 11:28
1、不可能取代dsdt和ssdt
2、大部分通用,有些另类的dsdt和ssdt需要根据内容修改hotpatch内容
3、添加相关 ...

多谢回复,那我的DSDT+SSDT还可以接着用下去了,哈哈

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-10 10:37:07 IP属地江西 |显示全部楼层
ZHUO_XIAO_0831 发表于 2018-2-6 12:44
hot patch理解成N个DSDT的分段。且是每个段为1个指定功能,且修改起来非常方便!大部分机器是可以通用的!取 ...

就是DSDT中只需要屏蔽独显,亮度补丁之类的小片段,单独拿出来是吧,就不需要其他没有其作用的字符了?

Rank: 5Rank: 5Rank: 5

UID
1479107
帖子
808
PB币
347
贡献
0
技术
0
活跃
800
发表于 2018-2-10 12:33:24 IP属地河南 |显示全部楼层
metatronz 发表于 2018-2-10 10:37
就是DSDT中只需要屏蔽独显,亮度补丁之类的小片段,单独拿出来是吧,就不需要其他没有其作用的字符了?

相似机型,相同显卡 声卡 网卡等硬件,基本是通用的,要改的参数很少。

Rank: 2Rank: 2

UID
4565741
帖子
338
PB币
124
贡献
0
技术
3
活跃
947
发表于 2018-2-10 13:00:36 IP属地江西 |显示全部楼层
米达 发表于 2018-2-10 12:33
相似机型,相同显卡 声卡 网卡等硬件,基本是通用的,要改的参数很少。

通用到是省事了

菜鸟潜伏者

Rank: 7Rank: 7Rank: 7

UID
2443636
帖子
2168
PB币
1291
贡献
0
技术
0
活跃
1428
发表于 2018-2-10 16:38:19 IP属地陕西 |显示全部楼层
学习了谢谢分享

Rank: 7Rank: 7Rank: 7

UID
7464
帖子
924
PB币
981
贡献
0
技术
5
活跃
749
发表于 2018-2-10 17:32:05 IP属地吉林 |显示全部楼层
说的简单点,就是代换。

Rank: 2Rank: 2

UID
4811000
帖子
246
PB币
136
贡献
0
技术
0
活跃
948
发表于 2018-3-5 10:53:21 IP属地湖北 |显示全部楼层
感谢大家的精彩回复,正在学习hotpatch,非常有帮助。

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1250

十一周年 我是大学生!

发表于 2018-3-5 11:10:17 IP属地北京 |显示全部楼层
bergeyhe 发表于 2018-2-6 10:16
hotpatch? 热补丁? 重来没有用过,DSDT不存在的,有没有相关文档啊

有兴趣可以看看 ACPI 的规范

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1250

十一周年 我是大学生!

发表于 2018-3-5 11:12:23 IP属地北京 |显示全部楼层
这方面只是拿过来用的话,严格按照 Rehabman 的帖子来就行。
如果想自己创新的话,至少得会 patch 自己的 dsdt/ssdt,能看懂 hotpatch 里干了啥
至于教程,先弄懂普通的 dsdt patch 在干啥吧。。。本质 hotpatch 就是把 dsdt patch 的部分挪了出来
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛