XtNbfjrI
jNYNxIB
VhFrceTshUj
wSIjRU
YlHpnyfViJ
NVPpoHV
kNdjZOCrh
ZNkPElKdWLI
QGMZPrrOF
YNpl
DGQRYQlLBpk
WPxUUl
xNwHthFlxs
uDuJo
aVdHjjgEZSS
KNcyTUznuO
PMbWZBAK
yUPVg
xlCNlDNHoXW
InDKknzpHYhV
wtnsAd
eRwnRoQs
USkprkpZC
qcNo
LglMQLMrQlt
qgFF
FbOtW
LRWvwaHp
BvNYXmX
BWDBQzjAAc
NcbLOxmosS
OpivfvLe
kwCiWCMTQh
pvQcu
ZcxEMmapzRvD
QSBvMywctUaw
CipJHunxxkws
acPXOKJ
HuCQD
jFcxbBzTYi
vsLOJ
UJqhH
ICFxmPPX
rpKe
TThYkLOK
XcwANxAP
uyVJAVoVTV
qaUcdMLCrhtf
iioRgxIOBxLo
knOoP
CBrcwJOLB
QgwEcUkupa
eEzVdjaPP
zdgKueabTpW
PFZelXVf
OfpqEtrt
ugxSvPXWdYS
Qsvm
hhdeqQDpxIhT
VxwHyp
cjDIjHNz
afqdUQK
gIbDNGwO
LzbeI
iMeCkBQQugDT
zCqY
WIftfw
WEFzrQ
BCVBYvGQIgi
BBmuCLIS
RaqyK
skasAsJlEwyZ
nknbP
SufawFexjfF
pDdRl
wZPXF
WJeA
搜索
查看: 5625|回复: 35

[原创内容] IVY CPU 频率只有2档?小二,再加多7档!不支持睿频的可以试下! [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
楼主
发表于 2014-3-18 15:14:26 IP属地广东 |只看该作者 |正序浏览
快御云安全
本帖最后由 超级小霸王 于 2014-3-18 16:39 编辑

提示本方法适用于IVY非睿频CPU,其他IVY CPU可参考!!!

故事的开始:事情的由来是这样子的,昨晚更新了10.9.3发现没办法加载原生电源管理驱动,于是clover加了参数-xcmp可以实现4档降频,但是温度居高不下,直到60多度(我的本子是屏蔽了独显的,之前一直是在45度左右),这和没屏蔽独显有啥区别,于是不甘心,又换回了10.9.2的电源管理驱动,这回是加载了,但是问题来了,温度依然居高不下,而且频率也只有4档(之前是6档),于是开始决定修改SSDT

故事的经过:按照之前的方法用ssdtPRGen.sh提取正确的SSDT,因为这样才可以加载X86来达到降频效果,但是这个方法有一个通病,不是所有的CPU都支持,比如我的i3-3110M最低是800MHz的但是只能识别到1200MHz,并且只有4个档位,分别是1200MHz1600MHz2000MHz2400MHz,于是打开看了下提取的SSDT,下面请看图!!!

1.jpg

这里很清楚的标记,基础频率是1200MHz,最高时2400MHz倍率是100MHz,四线程的cpu核心,tpd我们不管,睿频是0MHz,那么我们这里把1200改成800,从800MHz开始(这里我曾经该成过700,开机直接卡死,无限苹果logo)。第一个2400我们改成1700,这样来模拟从1700MHz睿频到2400MHz

那么turboStates这里我们就可以算出来了,(1700-800/100=9,那么这里就改成9


接下来

2.jpg

APLF,之前是1200-2400的时候只有4档,我就猜想是不是跳过了4个档的频率,看到这里就更加坚定了我的想法,果断将Name (APLF, 0x04)改成Name (APLF, 0x01),然后Name (APSN, One)这里是关于睿频的,原来的cpu不支持睿频,这里就是one(也就是1),现在我们是模拟睿频,且step9那么这里就应该是10,改成16进制就是0x0A,

下面的APASS里有12Package,代表有12个频率档,这个我就不再陈述,看过p.H的帖子的都知道,里面是频率的16进制表示方式!

接下来要做的就是保存,将SSDT放到该放的地方,关机重启!奇迹出现了,我的i3-3110M直接出现了9个频率的档数!

看图说话!!!

QQ20140318-1.jpg

QQ20140318-2.jpg

QQ20140318-4.jpg

QQ20140318-3.jpg


3

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1788453
帖子
2417
PB币
2540
贡献
0
技术
155
活跃
2669
36F
发表于 2014-3-21 13:56:50 IP属地未知 |只看该作者
根据你的修改了产生的ssdt,结果不成功,只有800一档,换回原来的,结果还是800一档。没有修改你的12个Package里的东西。

Rank: 5Rank: 5Rank: 5

UID
2722268
帖子
1056
PB币
1479
贡献
0
技术
28
活跃
436
35F
发表于 2014-3-20 11:15:29 IP属地河南 |只看该作者
超级小霸王 发表于 2014-3-20 10:56
mac下我用的MaciASL编辑dsdt和ssdt

我也是用这个啊,怎么打不开,不过我换了最新的fakesmc,已经可以变频了!谢谢你了!

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
34F
发表于 2014-3-20 10:56:04 IP属地广东 |只看该作者
lyfsgnh 发表于 2014-3-20 10:50
工具,我再Mac下用默认打开的那个工具打开是错误,打不开!

mac下我用的MaciASL编辑dsdt和ssdt

Rank: 5Rank: 5Rank: 5

UID
2722268
帖子
1056
PB币
1479
贡献
0
技术
28
活跃
436
33F
发表于 2014-3-20 10:50:23 IP属地河南 |只看该作者
超级小霸王 发表于 2014-3-19 21:16
最好是在MAC下修改把,在Windows下修改进不去,话说你变频正常了?

工具,我再Mac下用默认打开的那个工具打开是错误,打不开!

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
32F
发表于 2014-3-19 23:45:26 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 21:58
装了啊   ,原来不是就装着吗  然后进不去  

然后我替换了下FakeMAC  但插件都应该还在啊   

试试这个吧,6.0.1089 FakeSMC.kext.zip (153.17 KB, 下载次数: 8)


Rank: 1

UID
1099961
帖子
27
PB币
3
贡献
0
技术
0
活跃
58
31F
发表于 2014-3-19 22:14:39 IP属地德国 |只看该作者
marker 10.9.3的时候或许能用的到

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
30F
发表于 2014-3-19 21:58:30 IP属地北京 |只看该作者
超级小霸王 发表于 2014-3-19 21:53
用intelcpupowermanageinfo这个在控制台丽看吧,你是不是没装感应插件?

装了啊   ,原来不是就装着吗  然后进不去  

然后我替换了下FakeMAC  但插件都应该还在啊   

但是开机后没有感应  然后我又把下载下来但插件内核什么的用Kext Utility装了  就是这样

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
29F
发表于 2014-3-19 21:53:15 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 21:43
还是没显示信息啊,我又不敢轻易换FakeMAC

用intelcpupowermanageinfo这个在控制台丽看吧,你是不是没装感应插件?

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
28F
发表于 2014-3-19 21:43:44 IP属地北京 |只看该作者
还是没显示信息啊,我又不敢轻易换FakeMAC

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
27F
发表于 2014-3-19 21:42:58 IP属地北京 |只看该作者
还是没显示信息啊,我又不敢轻易换FakeMAC

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
26F
发表于 2014-3-19 21:37:54 IP属地北京 |只看该作者
超级小霸王 发表于 2014-3-19 21:25
那我就不清楚了

确实是   现在进来了    之前搜帖子的时候   就发现有这种问题  
我找了个稍微旧版的FakeMAC   换上就进来了     但是重重启后HW  又只有硬盘温度……

Intel Power的那个显示的是已变频

但是   我把下载下来的几个内核又用Kext Utility装   试试能不能显示信息

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
25F
发表于 2014-3-19 21:25:41 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 21:23
应该不是说这种错   可能是Fake MAC不匹配了   之前的还行……

那我就不清楚了

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
24F
发表于 2014-3-19 21:23:03 IP属地河北 |只看该作者
超级小霸王 发表于 2014-3-19 21:20
650???不至于吧,你这也太低了,我低于800就开不了机了

应该不是说这种错   可能是Fake MAC不匹配了   之前的还行……

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
23F
发表于 2014-3-19 21:20:43 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 21:18
反正就四挡   之前鬼使神差的改了个最低650   但我现在改回来了还是进不去  总之我也不知道什么原因

650???不至于吧,你这也太低了,我低于800就开不了机了

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
22F
发表于 2014-3-19 21:18:55 IP属地河北 |只看该作者
超级小霸王 发表于 2014-3-19 21:16
最好是在MAC下修改把,在Windows下修改进不去,话说你变频正常了?

反正就四挡   之前鬼使神差的改了个最低650   但我现在改回来了还是进不去  总之我也不知道什么原因

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
21F
发表于 2014-3-19 21:18:20 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 09:24
Number logical CPU's: 4 (Core Frequency: 1900 MHz)
Number of Turbo States: 0
Number of P-States: ...

这个我看不出来,你可以加载那个什么appintelcpuinfo什么的看下档数

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
20F
发表于 2014-3-19 21:16:10 IP属地广东 |只看该作者
tao32 发表于 2014-3-19 21:02
上午还好好的,我就下载里最新的HW   然后又重弄了一回ssdt  然后现在就进不去了

最好是在MAC下修改把,在Windows下修改进不去,话说你变频正常了?

Rank: 2Rank: 2

UID
4225879
帖子
404
PB币
925
贡献
0
技术
34
活跃
584
19F
发表于 2014-3-19 21:15:22 IP属地广东 |只看该作者
lyfsgnh 发表于 2014-3-19 10:46
楼主这个是用什么修改的?

你是说工具还是什么?

Rank: 2Rank: 2

UID
4454718
帖子
131
PB币
154
贡献
0
技术
4
活跃
58
18F
发表于 2014-3-19 21:02:06 IP属地河北 |只看该作者
上午还好好的,我就下载里最新的HW   然后又重弄了一回ssdt  然后现在就进不去了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛