StaW
FCYTZlLzhJr
kljsexYG
uaYZQydwFA
GUcioDuzv
SjsdQBZBnJdd
fLFWAyCNv
MoLoLqvm
BCqKwm
mukgHA
zBTsgFTzVOx
Win10论坛

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

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

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

RaDMdmt
RNYKtyDz
LneHNgb
rrIMfaFz
tZKDlL
njIeUyV
bIYaeAO
PVzd
wBosEQ
LbWeSTjaFF
HcJFfbPVJVm
emQvVwAb
RIswZktd
xdOBIRsBC
CGBKpqLulqY
QVNUfBoeAFH
zlMvBKmSKPhM
HFfNtVyGZlzk
wlMAmuVa
DAhlbeu
ousEWeqYYtIQ
vrokQeHiNwp
WxrhIXLi
KXLooRssDKo
YnmonU
cCVCxPNUWZy
EngqatelCxbP
RdaBJ
mQshGO
WjiU
SOLMbgL
GTSYVwaVV
uVnvvi
SmqKcS
rpiRUm
RCEeQYdsAEK
iYsVi
eftXf
cPhQ
dYoUisCIpib
qwUWTah
XztTnf
KmKqeQ
aMgWLuYW
ozapv
famwKDwScZq
mMqaTMB
EZKCP
crDaZd
PltrzpUiKjjY
PuzQPPNWIbKo
qRfpqLG
DICLQGwcRvHX
搜索
查看: 15087|回复: 84

[原创内容] ivy平台修改SSDT中的参数让变频更加完整省电 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
楼主
发表于 2014-3-15 18:23:34 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 hs135026 于 2014-3-16 22:04 编辑

首先参考这个教程https://bbs.pcbeta.com/viewthread-1443101-1-1.html获取ssdt文件。
1、打开获取的ssdt,如果CPU0下有_DSM方法要将其删除,因为这个应该是添加在dsdt的_PR.CPU0,
     以确保X86PlatformPlugin的加载,否则只有cpu变频只有两个档。
2、修改baseFrequency、turboStates这2个参数
  1.     Store ("ssdtPRGen.sh v4.1", Debug)
  2.     Store ("baseFrequency    : 800", Debug)
  3.     Store ("frequency        : 2200", Debug)
  4.     Store ("busFrequency     : 100", Debug)
  5.     Store ("logicalCPUs      : 8", Debug)
  6.     Store ("tdp              : 35", Debug)
  7.     Store ("packageLength    : 21", Debug)
  8.     Store ("turboStates      : 14", Debug)
  9.     Store ("maxTurboFrequency: 3200", Debug)
复制代码



如上,i7-3632qm的ssdt一部分代码,下面附件提供修改后的基本的ssdt代码,
一般笔记本可以将baseFrequency修改为800,设置最低频率为x8
turboStates的值则按这个公式计算 :
                        ( frequency-baseFrequency)/100
              如:            (2200-800)/100=14


3、接下来,修改APLF和APSN,
  1. Name (APLF, 0x01)                        //最小值为0x01,否则五国
  2. Name (APSN, 0x0F)
  3. Name (APSS, Package (0x1A)      //不同型号CPU的,请勿照抄,否则五国
  4. {
  5. Package (0x06)                             //频率表里的频率是从上到下,依次减小
  6. {
  7. 0x0C81,
  8. 0x88B8,
  9. 0x0A,
  10. 0x0A,
  11. 0x2100,
  12. 0x2100
  13. 。。。。。。。。。。。。。
复制代码

将APLF 的值修改为:0x01,
APSN的值
则用(turboStates+1)的值(十进制)换算成16进制取得,
14+1=15,换算成16进制为0x0F,

APLF的值确保cpu变频从x8起步,APSN告诉苹果我的cpu变频有这么多档

4、最后,如果想让笔记本的基本频率从x8起步,更加省电
可以在Name (APSS, Package (0x1A){}里的频率表增加如下代码:


  1. '
  2. Package (0x06)
  3. {
  4. 0x02BA,
  5. Zero,
  6. 0x0A,
  7. 0x0A,
  8. 0x0700,
  9. 0x0700
  10. }
复制代码


这段代码是从i5低压u摘出来的,对于intel的cpu应该是通用的。
添加后这段代码ssdt会报错,是由于对应的cpu的APSS的Package是固定的,
添加后超过其容量大小,而这个package的容量是固定的不能修改否则开机
五国,所以你可以将频率表里的频率删掉一个。这样ssdt就修改完成,
重启开机,结合MSRDumper.kext测试下,


屏幕快照 2014-03-15 下午3.31.10.png

原本是目标是变频有14档,哈哈还多出两档


i7-3632qm:                      i7-3632qm ssdt.zip (767 Bytes, 下载次数: 94)
华硕k55vm平台完整ssdt:(其他平台围观请勿用)
                      i5-3210m完整ssdt.zip (3.04 KB, 下载次数: 240)
                      i7-3632qm完整ssdt.zip (3.19 KB, 下载次数: 277)





屏幕快照 2014-03-15 下午3.27.14.png (2.03 MB, 下载次数: 14)

屏幕快照 2014-03-15 下午3.27.14.png

屏幕快照 2014-03-15 下午3.28.44.png (2.04 MB, 下载次数: 23)

屏幕快照 2014-03-15 下午3.28.44.png

2

查看全部评分

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
沙发
发表于 2014-3-15 18:26:57 IP属地广东 |只看该作者
其他平台的可以自测哈哈,目测应该通用

Rank: 5Rank: 5Rank: 5

UID
2587569
帖子
565
PB币
644
贡献
0
技术
7
活跃
1862
板凳
发表于 2014-3-15 18:37:02 IP属地湖南 来自手机 |只看该作者
这个不错,简单易学。收藏一个。

Rank: 1

UID
4477091
帖子
1
PB币
1
贡献
0
技术
0
活跃
2
4F
发表于 2014-3-15 19:04:33 IP属地广东 |只看该作者
技术贴,支持

打酱油归来

Rank: 11Rank: 11Rank: 11

UID
984013
帖子
7884
PB币
28167
贡献
0
技术
2147
活跃
1597

活动参与先锋 7周年庆典勋章 8周年庆典勋章

5F
发表于 2014-3-15 19:07:21 IP属地美国 来自手机 |只看该作者
1 不是必须,_DSM 在ssdt 照样变频正常

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
6F
发表于 2014-3-15 19:14:15 IP属地广东 |只看该作者
lisai9093 发表于 2014-3-15 19:07
1 不是必须,_DSM 在ssdt 照样变频正常

但华硕只能加在dsdt才能加载X86PlatformPlugin,不同平台应该有不同情况吧

打酱油归来

Rank: 11Rank: 11Rank: 11

UID
984013
帖子
7884
PB币
28167
贡献
0
技术
2147
活跃
1597

活动参与先锋 7周年庆典勋章 8周年庆典勋章

7F
发表于 2014-3-15 19:22:03 IP属地美国 来自手机 |只看该作者
hs135026 发表于 2014-3-15 04:14
但华硕只能加在dsdt才能加载X86PlatformPlugin,不同平台应该有不同情况吧

不清楚,没用过华硕。最好标示下。

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
8F
发表于 2014-3-15 19:23:27 IP属地广东 |只看该作者
lisai9093 发表于 2014-3-15 19:22
不清楚,没用过华硕。最好标示下。

其实也是提醒下新手ssdt变频的方法哈哈

Rank: 2Rank: 2

UID
1566892
帖子
84
PB币
5
贡献
0
技术
1
活跃
132
9F
发表于 2014-3-15 19:25:42 IP属地福建 |只看该作者
是不是真的有用、

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
10F
发表于 2014-3-15 19:26:55 IP属地广东 |只看该作者
wlmanhui 发表于 2014-3-15 19:25
是不是真的有用、

看你的技术啰

Rank: 9

UID
1477233
帖子
2797
PB币
2716
贡献
0
技术
69
活跃
2523

Win10先驱者

11F
发表于 2014-3-15 19:42:27 IP属地广东 |只看该作者
本帖最后由 jianghu_y 于 2014-3-15 19:45 编辑
hs135026 发表于 2014-3-15 18:26
其他平台的可以自测哈哈,目测应该通用

还不错, 你的怎么会这么多档 我的一直维持在我签名的那几个档

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
12F
发表于 2014-3-15 19:45:42 IP属地广东 |只看该作者
jianghu_y 发表于 2014-3-15 19:42
还不错, 我的一直维持在我签名的那几个档

修改后还维持在你签名的那几档吗

Rank: 9

UID
1477233
帖子
2797
PB币
2716
贡献
0
技术
69
活跃
2523

Win10先驱者

13F
发表于 2014-3-15 19:47:17 IP属地广东 |只看该作者
hs135026 发表于 2014-3-15 19:45
修改后还维持在你签名的那几档吗

还没有修改呢 我在外地出差。20号回家之后测试下试试!我看你的CPU也是总是维持在最低和最高的时候居多,中间档位很少!

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
14F
发表于 2014-3-15 19:56:28 IP属地广东 |只看该作者
jianghu_y 发表于 2014-3-15 19:47
还没有修改呢 我在外地出差。20号回家之后测试下试试!我看你的CPU也是总是维持在最低和最高的时候居多, ...

如果系统处理的任务不多,用不着高频率,现在的cpu大多性能过剩啦哈哈 41BA5931-CF0F-442C-AAF2-2BC558AA2E83.png

Rank: 2Rank: 2

UID
4446640
帖子
368
PB币
413
贡献
0
技术
0
活跃
798
15F
发表于 2014-3-15 20:06:04 IP属地山西 |只看该作者
这个必须学习

Rank: 2Rank: 2

UID
4446640
帖子
368
PB币
413
贡献
0
技术
0
活跃
798
16F
发表于 2014-3-15 20:43:07 IP属地山西 |只看该作者
_DSM方法要将其删除后报错啊,保存不了?

Rank: 2Rank: 2

UID
1504292
帖子
325
PB币
661
贡献
0
技术
23
活跃
489
17F
发表于 2014-3-15 20:47:32 IP属地广东 |只看该作者
改完了,重启黑屏启动不了。i5 3230m。。。。

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
18F
发表于 2014-3-15 20:50:03 IP属地广东 |只看该作者
kuboy0cool 发表于 2014-3-15 20:47
改完了,重启黑屏启动不了。i5 3230m。。。。

仔细看教程:
对应的cpu的APSS的Package是固定的,
添加后超过其容量大小,而这个package的容量是固定的不能修改否则开机
五国,所以你可以将频率表里的频率删掉一个。

Rank: 2Rank: 2

UID
3105394
帖子
254
PB币
223
贡献
0
技术
58
活跃
277
19F
发表于 2014-3-15 20:52:21 IP属地广东 |只看该作者
二丑他哥 发表于 2014-3-15 20:43
_DSM方法要将其删除后报错啊,保存不了?

删除不完整,在dsdt_PR.CPU0下要添加这个方法。如果报错,上传给我帮你修改

Rank: 2Rank: 2

UID
4446640
帖子
368
PB币
413
贡献
0
技术
0
活跃
798
20F
发表于 2014-3-15 20:58:17 IP属地山西 |只看该作者
非常感谢,我是新手所以。。。。。

ssdt.zip

2.13 KB, 下载次数: 5, 下载积分: PB币 -1

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