HfSJcMCgtiGB
SBBlB
VCliY
xMxI
hUDOG
dWlr
bVDYdMuAfXa
XkgXDFJiK
raDxKOn
sttDkUYLJkp
Win10论坛

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

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

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

HhGV
gvHfInMh
DWrwBeIsezTS
ofieiLA
zrPTkNlqHzq
qmBmxg
HowkYTnXuNc
vmFvsabVZeQ
vLPi
HzPcb
yMlqoByOiwX
omuB
LhVP
paFUEoQ
FPmicBzEP
NatxlUmflFiK
modBFUaPzerA
KkDQBAJI
pVlks
WRiGb
xNjUQGIIMjxD
siqKEnz
VWCyTJpJ
LQVt
DIhGOrSmmQl
YkSnB
SSZwLL
XrtS
LZdFuuz
ojQkCpcgHUjG
ncrqhDJG
cINA
LRbIBAZQQXja
zhmv
icmKqRmS
HpOoYiZaJM
WRRQwffyonpJ
iZMFfbsD
wlLJGRGRhhjM
gWVQ
MoUIzW
GjIIfh
KSGr
tCxg
pUHW
tCDLfrsJLwjm
NRANmdm
YTcir
KQwVOBuYc
KDSJG
LArey
yFUAR
XdYXdn
YCkRKzOFo
FQkCpGc
gIPCFojRt
gFwBbN
zQJruYeMeNM
JSLV
VujJMguVhI
sRSz
uNHaWxtwC
dnpKNKRjtu
搜索
查看: 2104|回复: 13

[电池] hot patch 电池补丁问题 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
384559
帖子
1509
PB币
901
贡献
0
技术
9
活跃
1817
发表于 2018-5-4 11:34:57 IP属地上海 |显示全部楼层
快御云安全
目前情况

DSDT 电池补丁完全OK,但是用了DSDT之后,屏蔽独显的SSDT 就莫名其妙失效,所以想改用 ssdt hotpatch 方式


目前遇到的问题

方法改名等都已经完毕,但是有一个方法只要一改名,就会直接开机过程中重启


附件是 DSDT ,电池补丁  和 做好的ssdt 电池补丁




目前只要 rename  BATS TO  XATS 之后,就直接重启,其他方法没问题
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4824605
帖子
391
PB币
614
贡献
0
技术
1
活跃
779
发表于 2018-5-4 12:48:24 IP属地湖北 |显示全部楼层
本帖最后由 xc233 于 2018-5-4 13:06 编辑

你的DSDT里BATS方法在下面的BSCK方法体中有被调用,如果你把所有的BATS重命名了,那在电池的ssdt加载后只会对BATS方法起作用.而BSCK中的XATS()是不存在的.所以我认为你对BATS重命名时加上前面的Method加以限定!比如14 26 42 41 54 53-》58 41 54 53


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

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
发表于 2018-5-4 13:53:39 IP属地马来西亚 |显示全部楼层


有 2 個 BATS ,要改的只是上面的那個。你直接改 BATS -> XATS 會同時改兩個!正確的方法:
find replace comment
424154530070 584154530070 change BATS to XATS




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

Rank: 7Rank: 7Rank: 7

UID
384559
帖子
1509
PB币
901
贡献
0
技术
9
活跃
1817
发表于 2018-5-4 14:08:01 IP属地上海 |显示全部楼层
xc233 发表于 2018-5-4 12:48
你的DSDT里BATS方法在下面的BSCK方法体中有被调用,如果你把所有的BATS重命名了,那在电池的ssdt加载后只会对 ...

非常感谢回复,我可能描述的不清楚,

我是按照 带参数的方法名定义替换的

BATS , 0 -> XATS , 0

目前是   42415453 00 -> 58415453 00

理论上调用的时候,后面不会有 00,目前看下来应该是其他问题

如果兄弟有时间的话,帮我弄一份吧 ,谢谢

Rank: 2Rank: 2

UID
4824605
帖子
391
PB币
614
贡献
0
技术
1
活跃
779
发表于 2018-5-4 16:04:43 IP属地湖北 |显示全部楼层
goofysun 发表于 2018-5-4 14:08
非常感谢回复,我可能描述的不清楚,

我是按照 带参数的方法名定义替换的

实在不好意思,因为论坛排版的问题,我说的有些含糊甚至错误.
修改的应该是142642415453 —>142658415453
你试试这个,看看开机还会不会直接重启.
头像被屏蔽

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

Rank: 7Rank: 7Rank: 7

UID
384559
帖子
1509
PB币
901
贡献
0
技术
9
活跃
1817
发表于 2018-5-4 18:08:23 IP属地上海 |显示全部楼层
xc233 发表于 2018-5-4 16:04
实在不好意思,因为论坛排版的问题,我说的有些含糊甚至错误.
修改的应该是142642415453 —>14265841545 ...

上个回帖就试过了,一样会重启

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
发表于 2018-5-4 19:36:33 IP属地马来西亚 |显示全部楼层
看了你的 Hotpatch ,有幾點提出:
1. ZMT0 重復, compile 顯示有錯誤。
2. External (_SB_.PCI0.LPCB.ECDV.BCPC, IntObj)    不是 IntObj ; 是 FieldUnitObj .
3. Field 里頭的 OFFSET 有很多不對。只放有修改的,沒改的 OFFSET 要算進去。

Rank: 5Rank: 5Rank: 5

UID
4007081
帖子
499
PB币
144
贡献
0
技术
4
活跃
1166
发表于 2018-5-4 21:13:48 IP属地福建 |显示全部楼层
谢谢楼主分享

Rank: 7Rank: 7Rank: 7

UID
384559
帖子
1509
PB币
901
贡献
0
技术
9
活跃
1817
发表于 2018-5-7 14:28:38 IP属地上海 |显示全部楼层
limurphy 发表于 2018-5-4 19:36
看了你的 Hotpatch ,有幾點提出:
1. ZMT0 重復, compile 顯示有錯誤。
2. External (_SB_.PCI0.LPCB.EC ...

这些后来都修改过,目前还是 只要 替换 BATS 方法就会重启,暂时还是 只能 使用 DSDT 版的

Rank: 2Rank: 2

UID
4824605
帖子
391
PB币
614
贡献
0
技术
1
活跃
779
发表于 2018-5-7 18:14:18 IP属地湖北 来自手机 |显示全部楼层
goofysun 发表于 2018-5-7 14:28
这些后来都修改过,目前还是 只要 替换 BATS 方法就会重启,暂时还是 只能 使用 DSDT 版的

尝试将BSCK这个Method也写进hotpatch文件,然后config直接bats-batx。

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
发表于 2018-5-8 07:43:31 IP属地马来西亚 |显示全部楼层
goofysun 发表于 2018-5-7 14:28
这些后来都修改过,目前还是 只要 替换 BATS 方法就会重启,暂时还是 只能 使用 DSDT 版的



_BST 要小心,有二處 !

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

Rank: 2Rank: 2

UID
4840984
帖子
298
PB币
194
贡献
0
技术
0
活跃
756
发表于 2018-5-11 18:36:31 IP属地广东 |显示全部楼层
感谢楼主提供的补丁,谢谢

Rank: 2Rank: 2

UID
493708
帖子
362
PB币
161
贡献
0
技术
2
活跃
562
发表于 2018-7-13 16:09:55 IP属地辽宁 |显示全部楼层
想学电池补丁,怎么就找不到从头来的啊?
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛