hdmEhKVi
TdjhYnVPZssc
agPlnPy
PwVixDJe
xoTj
eliIYJgJQswb
NYaUOPsV
EypiWKssQ
izbMmn
DtFvqA
Win10论坛

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

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

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

MvgUVB
rXxfZu
yrTBt
tIaOGnH
Japd
lgHBVbBbUmU
DrQcGtpU
fmZgkfmEnL
AWOwTsIHU
xSkc
cfVtchtsmsu
qDOYAAswj
hXnrONmUEBlK
eiWhhXH
jMsiJZeZzU
rNfNPlne
egrzIdIWkRr
KqXqaIYYMW
YhBg
BtmgKTKn
mIqpReIgrM
nefas
rbFphjAxycQ
XYNcNCGz
CWtMfKyqfqxy
NbnqxYHvx
VhbiIlOB
nvii
BnoLUlFsDq
CACSRalL
Fouwp
aFonwreXouSX
eYUHhodQpqY
ltgPZYb
iZWUMoe
DomSZhGO
EwvCLeCostxE
xRqAkpY
jHsw
UuAs
VSMHjvUBVto
kwavVXEpIdED
GLjTCiLM
JniZd
MPLkzrr
bjxnihjpWHVj
immvwIwIJYw
ygsRMEbv
rueWew
hSPbNfwX
nPZXokhRtI
uCVyaasnAMug
qsLRWJyWkYsj
FMcjB
DNyOsU
RFRGhZ
搜索
查看: 3345|回复: 9

[其它] 关于oc,ssdt-hpet写法的问题 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4743397
帖子
220
PB币
109
贡献
0
技术
0
活跃
242
楼主
发表于 2020-2-10 23:16:35 IP属地广东 |只看该作者 |倒序浏览
快御云安全
这几天想把clover转换成oc, 但是遇到一个问题 -- 之前hpet的修补直接在clover打上 fix hpet就可以了,但是oc需要打补丁。按照别人的看法,减少在oc中重名。
根据宪武大大在https://github.com/daliansky/OC-little里面写的,使用《预置变量法》来禁止hpet, 将hpae置为0。禁止hpet补丁如下
  1. External (HPAE, IntObj)
  2.     Scope (\)
  3.     {
  4.       If (_OSI ("Darwin"))
  5.       {
复制代码

但是这个方法可以成功驱动声卡,但是电脑会在启动后过6分钟左右卡死。
一个晚上一直在尝试修改,发现是这个补丁的问题。目前的解决方案是重命名 _crs, 然后再添加_crs到ssdt中。

但是一直纠结于为什么会卡死,有没有人遇到同样的情况? 有没有大大知道为什么的? 求解答。万分感谢。

Rank: 1

UID
2960433
帖子
47
PB币
34
贡献
0
技术
0
活跃
489
沙发
发表于 2020-2-25 16:08:27 IP属地湖北 |只看该作者
我的笔记本是启动几分钟后重启。目前没有找到什么好的方法。只能加载修改的DSDT了。另外:你这个重命名我没有测试,也不想试了。明显觉得不妥,HPET+RTC+TIMR是一体的。

Rank: 2Rank: 2

UID
4743397
帖子
220
PB币
109
贡献
0
技术
0
活跃
242
板凳
发表于 2020-2-25 17:55:24 IP属地广东 |只看该作者
hbwqt 发表于 2020-2-25 16:08
我的笔记本是启动几分钟后重启。目前没有找到什么好的方法。只能加载修改的DSDT了。另外:你这个重命名我没 ...

只是尝试在尝试 HPET 的补丁,  其他两个的补丁已经没有问题了。
而且这三 不是说三位一体的,其他两个都是修复 IRQNoFlags() 的问题,防止冲突的。索性就放一起了,你也可以把他们三个分别弄三个SSDT文件。
目前使用论坛里的一个写法,勉强能用。但是由于最近没空,根据自己的DSDT写的另外一个没去尝试。

Rank: 1

UID
2960433
帖子
47
PB币
34
贡献
0
技术
0
活跃
489
4F
发表于 2020-3-4 23:23:29 IP属地湖北 |只看该作者
hz_xing 发表于 2020-2-25 17:55
只是尝试在尝试 HPET 的补丁,  其他两个的补丁已经没有问题了。
而且这三 不是说三位一体的,其他两个都 ...

https://bbs.pcbeta.com/viewthread-1833169-1-1.html
试试这个,我的解决了。

Rank: 2Rank: 2

UID
4743397
帖子
220
PB币
109
贡献
0
技术
0
活跃
242
5F
发表于 2020-3-5 09:43:02 IP属地广东 |只看该作者
hbwqt 发表于 2020-3-4 23:23
https://bbs.pcbeta.com/viewthread-1833169-1-1.html
试试这个,我的解决了。

我暂时用的是这个。  最近是实验把SSDT搬到OC的DEVICE里面。

Rank: 5Rank: 5Rank: 5

UID
4822513
帖子
461
PB币
61
贡献
0
技术
0
活跃
1092
6F
发表于 2020-3-5 09:51:14 IP属地河南 |只看该作者
我是直接开启了OC里自带的补丁好像

Rank: 2Rank: 2

UID
4743397
帖子
220
PB币
109
贡献
0
技术
0
活跃
242
7F
发表于 2020-3-5 11:02:38 IP属地广东 |只看该作者
jianzhao123 发表于 2020-3-5 09:51
我是直接开启了OC里自带的补丁好像

OC自带的?这个OC里面没有。 clover就有自带选项。

Rank: 5Rank: 5Rank: 5

UID
4822513
帖子
461
PB币
61
贡献
0
技术
0
活跃
1092
8F
发表于 2020-3-5 11:29:16 IP属地河南 |只看该作者
kernel 阻止里面加上com.apple.driver.AppleHPET 启用,试试,我原来也不行,加了以后OK了

Rank: 7Rank: 7Rank: 7

UID
2451983
帖子
2238
PB币
213
贡献
0
技术
12
活跃
2227
9F
发表于 2020-5-11 17:35:40 IP属地广东 |只看该作者
hbwqt 发表于 2020-2-25 16:08
我的笔记本是启动几分钟后重启。目前没有找到什么好的方法。只能加载修改的DSDT了。另外:你这个重命名我没 ...

我发现用了 SSDT-HPET_RTC_TIMR-fix 声卡是好了,但是加载不了AppleHPET.kext。除了用dsdt还有什么办法吗?

Rank: 2Rank: 2

UID
2819300
帖子
196
PB币
30
贡献
0
技术
0
活跃
907
10F
发表于 2020-6-19 11:37:22 IP属地江苏 来自手机 |只看该作者
hbwqt 发表于 2020-3-4 23:23
https://bbs.pcbeta.com/viewthread-1833169-1-1.html
试试这个,我的解决了。

你这个方法还是用了重命名
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛