369646366 发表于 2013-11-10 23:04

ssdtPRGen.sh获取适合cpu的ssdt

本帖最后由 369646366 于 2015-1-4 10:20 编辑

今儿试了试,果断不错,cpu完美七档有木有!最低稳定频率也由原来的990MHz降到了792MHz。不错不错。
PS:实际是24档,具体看4楼



我是在https://github.com/Piker-Alpha/RevoBoot/blob/clang/i386/libsaio/acpi/Tools/ssdtPRGen.sh复制的源码,然后保存成了ssdtPRGen.sh放在了桌面。

具体的使用方法为:

1.打开终端,输入cd Desktop/

2.输入 sh ssdtPRGen.sh
然后输入密码他就会跟你的cpu来寻找合适的ssdt并下载了,最后ssdt_pr.aml就在桌面上了~{:5_264:}

至于看上边的cpu档位,可以下载附件MSRDumper.kext放在桌面,然后打开终端输入
1.cd Desktop/
2.sudo chown -R 0:0 MSRDumper.kext (修复权限)
3.sudo kextload MSRDumper.kext (加载驱动)

这时打开控制台应该就可以看到了log了。

想停止的话输入如下命令
sudo kextunload MSRDumper.kext

Enjoy it~!

**** Hidden Message *****



bypurple 发表于 2013-11-10 23:18

。。。明天试试

lisai9093 发表于 2013-11-10 23:25

我的CPU 就不能用唉。。。

369646366 发表于 2013-11-10 23:28

本帖最后由 369646366 于 2013-11-19 12:48 编辑

lisai9093 发表于 2013-11-10 23:25 static/image/common/back.gif
我的CPU 就不能用唉。。。
哈哈,三代的啊,以后他肯定会更新的,就先用自己提取的呗,等有了再用{:5_587:}。好像他这个有优化过,反正感觉最低稳定档位降了,cpu温度也降了,就支持一下~

PS:实际上是有24档啦~{:5_264:}

michael19830304 发表于 2013-11-10 23:54

我的i3 2100 还是只有两档16x和31x。晕

zmmwan 发表于 2013-11-11 00:05

lisai9093 发表于 2013-11-10 23:25 static/image/common/back.gif
我的CPU 就不能用唉。。。

{:7_449:}可以自己手动写一个ssdt

lisai9093 发表于 2013-11-11 00:07

zmmwan 发表于 2013-11-10 11:05
可以自己手动写一个ssdt

档位太多了,而且clover 能给我自动生成,我就懒得搞了。。。

zmmwan 发表于 2013-11-11 00:14

lisai9093 发表于 2013-11-11 00:07 static/image/common/back.gif
档位太多了,而且clover 能给我自动生成,我就懒得搞了。。。

{:9_602:}ssdt 里有现成的档位表……
{:9_607:}能变频就是,管它什么方式……

369646366 发表于 2013-11-11 00:17

michael19830304 发表于 2013-11-10 23:54 static/image/common/back.gif
我的i3 2100 还是只有两档16x和31x。晕

这个应该是它的库里不是很全吧,反正我的U是在里边的{:5_587:}

Sunbecks 发表于 2013-11-11 01:12

赞一个,好贴。用APP生成的ssdt.amlMS没用哇。试试楼主的。

zhangwj1978 发表于 2013-11-11 02:10

为什么 我的I7-2600 只有两档。。真FU*K

lisai9093 发表于 2013-11-11 08:14

zmmwan 发表于 2013-11-10 11:14 static/image/common/back.gif
ssdt 里有现成的档位表……
能变频就是,管它什么方式……

+1 能用就好~ {:9_638:}

369646366 发表于 2013-11-11 09:45

zmmwan 发表于 2013-11-11 00:14 static/image/common/back.gif
ssdt 里有现成的档位表……
能变频就是,管它什么方式……

我原来也可以变六七档,其实主要看重最低稳定档,这个比较低的话就可以减少能耗,延长待机时间,降低cpu温度,延长cpu寿命了~{:9_605:}

达芬奇密码 发表于 2013-11-11 09:52

我怎么用不了 显示:Error: 'MaxTurboFrequency' must be in the range of 2666-6300... exiting

yywzq 发表于 2013-11-11 18:57

i7 3370只有两挡 没有办法

369646366 发表于 2013-11-11 20:05

yywzq 发表于 2013-11-11 18:57 static/image/common/back.gif
i7 3370只有两挡 没有办法

i7-3770,77,1600,3400,3900,4,8
这个他的列表里有的啊,应该可以的,不知道是不是跟你的运行环境有关啊

yywzq 发表于 2013-11-11 20:08

369646366 发表于 2013-11-11 20:05 static/image/common/back.gif
i7-3770,77,1600,3400,3900,4,8
这个他的列表里有的啊,应该可以的,不知道是不是跟你的运行环境有关啊

不知道我哪里不对了

wudixbb 发表于 2013-11-17 13:45

不错,下来试试,我的现在还是不能用appleintelcpupowermanagement
以前一直装完系统就能驱动的

gmaitfk 发表于 2013-12-1 00:15

感谢,我明天试试,好兴奋,我的CPU是3930K的

liubinzhang 发表于 2013-12-2 12:20

感谢,我明天试试,好兴奋,我的CPU是3930K的
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: ssdtPRGen.sh获取适合cpu的ssdt