yGfyzVe
baZWKhDF
laxDbBeff
ihqrVK
AqaUxb
IsFhfQp
dQlygJzxQD
DXklrG
XkyyqnQbbnyw
RKbUU
qaJGsOVP
FjTZD
YmOqWB
IyfRhiuN
vxFkvVuFuVJ
NcxtDebtIT
LFyCJH
rDHUPc
lKCUyvWBJZrB
bTMeF
jwCntShq
cyBZrepiqmgd
ZHLcxybwyA
BXJbtSNZfx
EpNoLrEkUP
bBHjIwcApNm
SVxg
OXFmEHahA
OisdwTgG
bAUkvZaI
NrRKRMFXZn
bnFSr
CoPyblZLWlQ
HHHbRDjtiw
RqXC
FLIUOfzpfqC
FmqYif
EdvhxncShPq
tWFCbgg
DgHPT
nlxwsGNX
qMzFKeKGw
wdyJgkEuVbf
rsoicyBLnV
pVDgzPHCPLhS
gAGWwx
OFhhWKIM
ohXAPeUf
LIoarOiNSra
sOBDjq
ueLOQzgxLrc
YtHt
JEYX
DZasfqXVF
SptMnQaSub
iWUAwhxiUKI
aSDeMe
hYqWARatcY
yDHIYSrVsAjm
AeYau
EzqEu
ghDjDf
RZcd
EqtWkNdzF
SydspFeOvkd
SshVeetouB
SuFCxoI
GurZIC
wjcvfNSw
SblXwfHhe
CWGKQcX
搜索
楼主: syscl

[分享] 利用ssdtPRGen.sh生成适合的处理器的变频配置文件     [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

681F
发表于 2016-5-8 13:55:49 IP属地山东 来自手机 |只看该作者
快御云安全
syscl 发表于 2016-5-8 12:17
注入了大量修复, 你试一下.

严重感谢 我在外面 3点半到家开始施工

Rank: 1

UID
4741125
帖子
95
PB币
0
贡献
0
技术
0
活跃
98
682F
发表于 2016-5-8 14:00:11 IP属地广东 |只看该作者
感觉好难啊。。。
头像被屏蔽

UID
449017
帖子
1261
PB币
860
贡献
0
技术
0
活跃
1164
683F
发表于 2016-5-8 15:47:05 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

684F
发表于 2016-5-8 22:46:24 IP属地山东 |只看该作者
syscl 发表于 2016-5-8 12:17
注入了大量修复, 你试一下.

这是空载状态cpu变化
高负荷状态比这个2.38G还要少
有时候会有中间档位  但是根本就是在胡乱变频

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

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

685F
发表于 2016-5-8 23:04:10 IP属地山东 |只看该作者
本帖最后由 a1379388505 于 2016-5-8 23:09 编辑
syscl 发表于 2016-5-8 12:17
注入了大量修复, 你试一下.
感谢syscl大,测试结果如下:
1,我不知道你给我的文件夹中的ssdt怎么分配。。。你给我的三个ssdt:
SSDT-0.aml  OEM Table ID是cpu0ist,但是下面内容大概是我原始的SSDT-1.aml里面OEM Table ID是cpupm下的内容 跟变频无关的。

SSDT-1.aml OEM Table ID是cpupm是就是我原始的SSDT-1.aml里面是cpupm 变频无关的。
SSDT-pr.aml OEM Table ID是cpupm 大概是ssdtPRGen.sh生成的
我认为我应该把SSDT-1.aml 丢掉,把SSDT-pr.aml改成SSDT-1.aml 跟SSDT-0.aml一起放进clover

我就是这么做的

dsdt我直接使用了你提供的


我测试结果是变频没有变化,还是胡乱变频 见前面截图
而且wifi什么的都没 ,应该是dsdt缺少补丁。

2,我机器没有独显,这个是我加了wifi,蓝牙补丁,电池补丁,显卡补丁后的dsdt ,gfx0换成什么的补丁我没加



3,ssdt我就不提供了,你用的那个就对。

4,我的config.plist,我换了mbp8.1 smbios


5,好像有一点你帖子没提到
ssdtPRGen.sh在生成ssdt的时候还修改系统文件Mac-742912EFDBEE19B3.plist  (这个具体文件取决于smbios)
所以ssdt可能不是直接用的,需要在当前系统里面使用ssdtPRGen.sh生成,这样可以一起修改Mac-xxxxx.plist

6,你看还缺少什么资料
整个efi文件夹我传不上来提示过大










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

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

686F
发表于 2016-5-8 23:16:17 IP属地未知 |只看该作者
a1379388505 发表于 2016-5-8 22:46
这是空载状态cpu变化
高负荷状态比这个2.38G还要少
有时候会有中间档位  但是根本就是在胡乱变频

Oops我的失误, 我删掉了多余的SSDT.

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

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

687F
发表于 2016-5-8 23:16:54 IP属地未知 |只看该作者
a1379388505 发表于 2016-5-8 23:04
感谢syscl大,测试结果如下:
1,我不知道你给我的文件夹中的ssdt怎么分配。。。你给我的三个ssdt:
SSDT ...

ssdtPRGen.sh 不会修改系统文件的.

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

688F
发表于 2016-5-8 23:18:45 IP属地未知 |只看该作者
a1379388505 发表于 2016-5-8 23:04
感谢syscl大,测试结果如下:
1,我不知道你给我的文件夹中的ssdt怎么分配。。。你给我的三个ssdt:
SSDT ...

新的config.plist.


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

UID
449017
帖子
1261
PB币
860
贡献
0
技术
0
活跃
1164
689F
发表于 2016-5-9 10:24:04 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4792548
帖子
348
PB币
12
贡献
0
技术
0
活跃
416
690F
发表于 2016-5-9 11:58:53 IP属地安徽 来自手机 |只看该作者
支持下,请问楼主,我的CPU是i7 3630qm,用ssdtPRGen.sh生成ssdt可实现11档变频,但最低档为x12,频率为1.19GHz我想把它最低档降到x8档,大概就是700-800MHz的样子,请问如何改,改哪里?谢谢!

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

691F
发表于 2016-5-9 14:16:43 IP属地山东 |只看该作者
syscl 发表于 2016-5-8 23:16
ssdtPRGen.sh 不会修改系统文件的.

看看我复制出来的 日志:
sunhongzhandeMacBook-Pro:~ sunhongzhan$ ~/ssdtPRGen.sh -target 0


ssdtPRGen.sh v0.9  Copyright (c) 2011-2012 by † RevoGirl
             v6.6  Copyright (c) 2013 by † Jeroen
             v18.2 Copyright (c) 2013-2016 by Pike R. Alpha
-----------------------------------------------------------
Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <

System information: Mac OS X 10.11.4 (15E65)
Brandstring: "Intel(R) Core(TM) i5-2557M CPU @ 1.70GHz"

Override value: (-target) CPU, now using: Sandy Bridge!

Version: models.cfg v160 / Ivy Bridge.cfg v150


Scope (_PR_) {222 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'MacBookPro8,1' with board-id [Mac-94245B3640C91C81]
Sandy Bridge Core i5-2557M processor [0x206A7] setup [0x0603]
With a maximum TDP of 17 Watt, as specified by Intel
Number logical CPU's: 4 (Core Frequency: 1700 MHz)
Number of Turbo States: 10 (1800-2700 MHz)
Number of P-States: 20 (800-2700 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)

Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov  6 2014]
Copyright (c) 2000 - 2014 Intel Corporation

ASL Input:     /Users/sunhongzhan/Library/ssdtPRGen/ssdt.dsl - 181 lines, 5634 bytes, 34 keywords
AML Output:    /Users/sunhongzhan/Library/ssdtPRGen/ssdt.aml - 1351 bytes, 11 named objects, 23 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

692F
发表于 2016-5-9 14:17:59 IP属地山东 |只看该作者
syscl 发表于 2016-5-8 23:16
ssdtPRGen.sh 不会修改系统文件的.

尤其:
Scope (_PR_) {222 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'MacBookPro8,1' with board-id [Mac-94245B3640C91C81]
第一段好像说dsdt要弄什么的
第二段大概提到了这个文件

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

693F
发表于 2016-5-9 19:22:04 IP属地山东 |只看该作者
syscl 发表于 2016-5-8 23:18
新的config.plist.

还是不行 跟之前上的那个图一样,有多个档位 但是99%的时候工作在792m  2.38G来回跳,极少的时候出现中间档位
不过有一点我注意到温度比之前低了 之前70度以上,这次轻负荷可以自己降到65-69度

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

694F
发表于 2016-5-10 09:49:21 IP属地山东 |只看该作者
syscl 发表于 2016-5-8 23:18
新的config.plist.

syscl大请教几个问题:
1,800m   2.38G来回跳是不是肯定不对
2,黑苹果的风扇是不是都无法控制或者开启高速模式
3,dsdt里面您修改了什么能提供文件吗,我想打进我现有的dsdt里面

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

695F
发表于 2016-5-10 10:26:02 IP属地浙江 |只看该作者
a1379388505 发表于 2016-5-10 09:49
syscl大请教几个问题:
1,800m   2.38G来回跳是不是肯定不对
2,黑苹果的风扇是不是都无法控制或者开启 ...

来回跳是对的, 我刚才特意安装了HWMonitor查看了一下. 我用的CPU是i3 3225.

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

696F
发表于 2016-5-10 10:26:30 IP属地浙江 |只看该作者
a1379388505 发表于 2016-5-8 22:46
这是空载状态cpu变化
高负荷状态比这个2.38G还要少
有时候会有中间档位  但是根本就是在胡乱变频

你这个比我那个好多了, 我那个来回跳的密集程度比你的高多了.

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

697F
发表于 2016-5-10 11:32:15 IP属地山东 |只看该作者
syscl 发表于 2016-5-10 10:26
你这个比我那个好多了, 我那个来回跳的密集程度比你的高多了.

来回跳导致温度高啊  win下待机温度只有50度多 高负荷也就60多度,超过70度风扇就高速运转,最后温度还是维持在70度以下
mac下待机就要超过70度 高负荷根本上不去
还有我的cpu跑分:
不用ssdt
1700多分
用了你的ssdt
2000左右

正常应该4000分左右

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

698F
发表于 2016-5-10 11:34:01 IP属地山东 |只看该作者
syscl 发表于 2016-5-10 10:26
你这个比我那个好多了, 我那个来回跳的密集程度比你的高多了.

还有 来回跳就会导致没有其他档位啊 我的cpu是有20个档位的。。。。现在只有2个来回跳  极少的时候出现一次中间档位 但是马上就跳到最高或者最低

貌似变频还是没解决 我觉得你的你可以试试有没有其他档位

Rank: 9

UID
656272
帖子
3257
PB币
1232
贡献
0
技术
226
活跃
2486

Win10先驱者

699F
发表于 2016-5-10 12:21:00 IP属地山东 |只看该作者
syscl 发表于 2016-5-10 10:26
你这个比我那个好多了, 我那个来回跳的密集程度比你的高多了.

我论坛里找了一下其他人的HWMonitor变频图发现正常的都不是这么变得。。。
难道你的变频也没弄好 我建议你用GR跑个分看看是不是折半
我的2557m跑分正常是4000 现在2000都跑不到

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

700F
发表于 2016-5-10 13:39:50 IP属地浙江 |只看该作者
a1379388505 发表于 2016-5-10 12:21
我论坛里找了一下其他人的HWMonitor变频图发现正常的都不是这么变得。。。
难道你的变频也没弄好 我建议 ...

我觉得是正常的啊, 甚至是在Haswell平台上, Intel直接改变了变频, 只有最低, 最高, 睿频这几个有限的档位.

如果你觉得ssdtPRGen.sh的变频有问题可以试一下勾选Clover那几个选项然后删掉SSDT-pr.aml:

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