MFBbLFv
yEHJ
aycjSTob
CFpRCJcvF
INRIqFocHOMy
khCYmrf
yLeLOoGZmQQ
baOIkFVAsbPR
pfDW
wOMvGnJBgrve
iFcHyLEOmvCS
YfFP
rsthVnXO
FmTYBSeqem
iTqqUKhwOP
jSfzQZK
VTpJ
OtZzcHi
fuxDPEFvkbxc
HZDrfCa
BsEuuDFcoq
OWjGSKYYiR
XEPDGoMGnEiy
gmGPUjcRk
bBdAWGc
EVrNN
pEFbmRWOmc
ClWvtZNaeMx
JTFERg
xoifDYfdSwZN
tcIAowiCtTX
LPpKkb
cXDwVcU
UOdPSWibjn
JTPqTNRqCXE
BgRjmACFR
SinUmbtXyVn
aIdGew
OaeIDG
OhjywfNjy
uBTjRuuNd
QzJnoqWw
ZrlHkzj
hUAwasL
SQRdnQp
kAYv
afwqkPHHK
wGnbhqhG
uZyWhxtCII
WNhKKv
CZiPUWCdhd
OsTZWzjg
PfXlbiDTVCFj
hpyc
HOFwPSSRhd
kbHhqsOhiv
iThfBY
bRBHZuNBFLKu
HfjCJbsk
搜索
查看: 94363|回复: 166

[下载] 如何降低黑苹果的温度。DSDT屏蔽独显,SSDT,AGPM正确加载很重要。     [复制链接]
跳转到指定楼层
复制 

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

楼主
发表于 2014-8-19 19:28:58 IP属地北京 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 宇文雨曦 于 2015-7-23 20:16 编辑

i5-3210M完美8MHZ共12档.zip (970 Bytes, 下载次数: 455)

dsdt.aml.zip (25.74 KB, 下载次数: 281) CPU电源管理修改版.zip (398.67 KB, 下载次数: 845)

屏幕快照 2014-08-19 下午12.25.14.png

屏幕快照 2014-08-19 下午12.22.11.png

屏幕快照 2014-08-19 下午12.21.17.png

屏幕快照 2014-08-19 下午1.24.51.png

屏幕快照 2014-08-19 下午1.21.56.png

屏幕快照 2014-08-19 上午11.01.25.png

ssdtPRGen.sh .zip (18.26 KB, 下载次数: 389)

MSRDumper.kext.zip (15.84 KB, 下载次数: 499)

很多同学都还在为mac系统的高温不降烦恼,高温其实没那么可怕,
首先需要知道为什么mac系统的温度会这么高,
电脑的主要温度来源于CPU和显卡。
CPU温度和显卡温度降下来了,电脑温度还会这么高吗?
这就要选择适合自己的DSDT,SSDT了,这两个东西很重要,
第一、CPU温度高主要就是频率引起的,如果CPU长期高频不降,温度肯定下不来,
为什么CPU会高频不降呢,主要就是不能变频的问题,
或者是AGPM不能正确加载导致CPU高频不降,温度居高不下。
AGPM的正确加载和SMBIOS文件的关系很大,
需要选择一个合适的机型才能加载AGPM,
比如我选择的就是macbook pro 9.2,之前试过macbookpro 8.1,
发现就没加载AGPM,没做其他修改,就只是改了机型文件就成功加载了,
至于改机型也不能加载的同学请自行远景搜索加载AGPM的修改方法。
论坛里有介绍,因为我原生可以加载就没研究了。
第二、就是由于独立显卡长期的高功率引起的CPU高频不降了。
由于现在很多的独显切换技术的原因,大部分笔记本独立显卡都是不能工作的,
虽然正确识别,但是不能切换, 不仅如此,而且还一直处于满负荷工作状态,
不仅耗电量巨大,还导致CPU一直高频率为它提供处理。
这个时候需要的就是DSDT屏蔽独立显卡了,
在此我献上我的ACER E1-471G53212G屏蔽了英伟达GT630M的DSDT一份。

N卡屏蔽教程可以根据@daxuexinsheng的帖子https://bbs.pcbeta.com/viewthread-1517830-1-3.html修改、
如果有不会屏蔽的,可以上传原版的无错DSDT和SSDT我时间充足的时候试试帮你们修改,
A卡的我改过,但是失败了,N卡的改过几次都成功了。
第三、就是一个适合自己的SSDT了,以前在网上下载过几个相同CPU的I5-3210M的SSDT文件,
虽然也能正确变频,频率还很多,但是总觉得不适合自己的电脑,
开机时会有PS,CS错误,也就是变频的错误。使用ssdtPRGen生成的原版SSDT呢档位太少,达不到满意。
在此我上传一份由ssdtPRGen生成,修改而来的i5-3210m的SSDT,最低频率792MHZ,
最高3100MHZ的SSDT一份。从几张图片看出,应该有12档变频。




忘了说了,当然做这些的前提是能加载原生的CPU电源管理和LPC,至于加载LPC,https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1473630只需要在DSDT中搜索0x001F0000在搜索到的
Name (_ADR, 0x001F0000)正下方添加 如下代码,               
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                                0x18, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

因为此代码会调用DTGP,所以还需要在DSDT中添加DTGP的函数。
DTGP的函数代码为,添加到DSDT的最后一个     之前就可以了。
    Method (DTGP, 5, NotSerialized)
    {
        If (LEqual (Arg0, Buffer (0x10)
                {
                    /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
                    /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
                }))
        {
            If (LEqual (Arg1, One))
            {
                If (LEqual (Arg2, Zero))
                {
                    Store (Buffer (One)
                        {
                            0x03
                        }, Arg4)
                    Return (One)
                }

                If (LEqual (Arg2, One))
                {
                    Return (One)
                }
            }
        }

        Store (Buffer (One)
            {
                0x00
            }, Arg4)
        Return (Zero)
    }


AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
虽然很多人在DSDT修改了LPC可以加载原生电源管理,但是更大一部分人还是需要使用破解的
AppleIntelCPUPowerManagement.kext
才能不五国,才可以顺利进入系统。分享一份修改过的CPU电源管理,
10.9.4原版修改的,10.10上也在用,没发现什么问题。另外分享一个查看CPU变频档位的软件MSRDumper.kext。和自动生成SSDT.AML的软件,ssdtPRGen.sh。安装方法压缩包里面有。


发现最新问题,使用屏蔽了独显的DSDT会导致CLOVER引导的系统启动变慢很多很多,但是变色龙引导的正常。原因真在查找中,此问题并非所有人出现,楼主宏基本和远景会员的宏基本都有反馈过启动会变慢,至于其他机型暂时没见反映的情况。。

目前有会员帮我解决了 启动缓慢的这个问题,非常感谢,解决办法是 搜索DSDT和SSDT下面的以下字段,并删除。此字段主要出现在 调用独显关闭的 _OFF    _ON代码下面。
While (LNotEqual (LNKS, Zero))
             {
                 Sleep (One)
             }
类似这样的代码  Sleep (One) 是开机变慢的原因 。至于其他位置的这个代码 我未删除,启动已经变为正常速度。

2

查看全部评分

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

沙发
发表于 2014-8-19 19:47:52 IP属地北京 |显示全部楼层
天涯猎人 发表于 2014-8-19 19:37
LZ你发的是216.0.0的,但最新版的电源管理是218.0.0~会不会出现什么问题?

在10.10DP5上使用没发现什么问题。
1

查看全部评分

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

板凳
发表于 2014-8-19 20:46:09 IP属地北京 |显示全部楼层
本帖最后由 宇文雨曦 于 2014-8-19 20:49 编辑
blackrow 发表于 2014-8-19 19:53
楼主帮我看看我的dsdt吧。。。i3  3240 主频3.39  技嘉B75-DS3V 6G内存 128G固态硬盘 clover2751引导  单独 ...


dsdt.aml.zip (13.42 KB, 下载次数: 3)

你的温度已经很低了啊,就不用再麻烦了吧,你这是强迫症,而且你没有独立显卡可以屏蔽,DSDT中我只给你添加了加载LPC的代码
只是你的AGPM没有加载,这个你需要通过查询你的机器配置和苹果机的哪款机型最相近,最好是同显卡的,
修改你的机型文件匹配你的电脑。在查看AGPM和LPC加载没有。你还可以下载ssdtPRGen.sh获取适合你的SSDT降频,因为你是CLOVER引导,我用的是变色龙,对CLOVER不熟悉,需要怎么调用SSDT你自己设置一下。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

4F
发表于 2014-8-19 20:46:51 IP属地北京 |显示全部楼层
天涯猎人 发表于 2014-8-19 20:14
从国外网站扒下来的,我这边替换后能用,218的

更新强迫症不好,我觉得216能用就行了,为什么非要更新218呢。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

5F
发表于 2014-8-19 22:28:37 IP属地北京 |显示全部楼层
傲骨虚怀 发表于 2014-8-19 20:50
谢谢分享,不过还是无法加载。

不行就用216版本的,安装以后一定要记得修复磁盘权限,重建系统缓存,不然和没安装没什么区别

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

6F
发表于 2014-8-19 22:58:36 IP属地北京 |显示全部楼层
本帖最后由 宇文雨曦 于 2014-8-19 22:59 编辑
ljg-pcbeta 发表于 2014-8-19 22:39
楼主总结的很好,但是不是所有的机型都可以这么顺利的弄好电源管理……比如我……

当然,玩黑果出现的特例太多了,苹果也太爱抽风了,很多免驱的显卡,都有人死活驱动不上。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

7F
发表于 2014-8-20 09:34:20 IP属地北京 |显示全部楼层
lvasu 发表于 2014-8-20 00:44
不错。。支持,感觉CPU变频还有问题。。折腾去了

幸福的折腾着吧,享受不一样的乐趣,没玩过黑果的人不懂

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

8F
发表于 2014-8-20 17:30:44 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 16:50
楼主你日常使用温度一班多少?我的独显屏蔽,ssdt变频 加载 AppleLPC和agpm了,温度一班在50度,看你的好像 ...

室温很重要吧,我这室温20多一些。日常使用也才 45度左右,看电影的话温度会到50多一点,似乎就是调用显卡时温度会高很多。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

9F
发表于 2014-8-20 17:31:50 IP属地北京 |显示全部楼层
logumb 发表于 2014-8-20 17:06
i7-3610qm能降到800MHz吗

这个你结合下在win的频率吧,我的正常是1200,我也降到了800

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

10F
发表于 2014-8-20 17:48:30 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 17:37
那你比我低4-5度,我日常使用差不多将近50度

只要和win下差不多就没什么问题了。我的和win8 下很相近

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

11F
发表于 2014-8-20 18:33:59 IP属地北京 |显示全部楼层
本帖最后由 宇文雨曦 于 2014-8-20 19:14 编辑
qw3752258 发表于 2014-8-20 17:49
哎,我修改的i3-3217的 ssdt就是只能900MHz,不能800MHz

添加0x700档位应该就可以了,但是由于package包限制,必须删除一个高档位,我删除了0x1F00

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

12F
发表于 2014-8-20 18:35:28 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 17:54
我都不知道我的在win8下是多少温度了,现在是单系统mac,没有win8可以对比了。发现有时没win有点不方便,

不玩游戏的我觉得MAC真心不错,我也想跑单系统了,但是双系统也不错,有时用WIN都是虚拟机搞定了,懒得重启机子,你也可以安一个虚拟机就行了

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

13F
发表于 2014-8-20 18:51:48 IP属地北京 |显示全部楼层
本帖最后由 宇文雨曦 于 2014-8-20 18:54 编辑
kolian 发表于 2014-8-20 18:25
请帮个忙,我cpu,i5-3230m,用ssdtPRGen提取的ssdt,只有12,26两个频率。

ssdt.aml.zip (978 Bytes, 下载次数: 7)

试试吧,记得如果是变色龙引导,在变色龙引导参数内添加下面两行代码,        <key>DropSSDT</key>
<string>Yes</string>并删除        
<key>GenerateCStates</key>

        <string>Yes</string>

        <key>GeneratePStates</key>

        <string>Yes</string>


代码。
如果是CLOVER引导的,自己搜索加载SSDT的办法,我是变色龙引导的,对CLOVER不了解,
而且正常加载SSDT的前提是CPU电源管理能加载,如果不能使用原版的AppleIntelCPUPowerManagement.kext,请下载我分享的破解版。
必须要保证你的E/E和S/L/E下没有NullCPUPowerManagement.kext这个驱动。
我估计你的之所有只有两档就是你的系统内可能还存在免电源管理的补丁。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

14F
发表于 2014-8-20 19:01:38 IP属地北京 |显示全部楼层
xyetim 发表于 2014-8-20 18:13
哈哈哈~楼主我们又见面啦~我终于知道为什么免驱的显卡那么多驱不动了

Intel核显+NV独显采用Optimus切换技术 苹果不支持此切换技术 因为白果上用的切换是苹果自家的 所以独显无解

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

15F
发表于 2014-8-20 19:13:09 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 19:05
请教下你的3210ssdt是怎么修改的,我的改为后内核日志会出现x86的变频错误,下图是我的DPCImanager图

我的没内核错误啊,你说的这个不是内核错误啊,是当前的倍频。针对i5-3210M我的修改主要就是让他从低频开始变频。而不是之前的0x04.添加了较低的0x0700.这个也是从别的人的教程里看来的,链接我找不到了。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

16F
发表于 2014-8-20 19:33:39 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 19:15
https://bbs.pcbeta.com/viewthread-1488979-1-1.html这是我参考的帖子。你看下我的ssdt,和你修改的是不是 ...

我参考的帖子也是你的这个,但是我们选择删除的package数据不同,你选择删除的是0X2000,我删除的是0X1F00。都是为了保证19个package包的数量,多了和少于19个都会开机五国。还有就是我的是有SSDTPRGen生成的SSDT,后面多了CPU2   CPU3部分代码。我发现少了这两个,开机的时候会有PS,CS错误。

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

17F
发表于 2014-8-20 19:56:45 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 19:53
突然发现会不会是我们使用的编译器不同,我发现使用dsdt.edior会使cpu2和3消失,而用maciasl打开则可以看 ...

一般我是用maciasl编译.dsl文件,然后用DSDTSE编译成.aml文件。我几乎不用dsdt.edior这个软件的。

点评

执雨  用maciasl这个软件不能直接编译成。aml文件吗?  发表于 2014-8-20 20:02 IP属地福建

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

18F
发表于 2014-8-20 20:16:36 IP属地北京 |显示全部楼层
qw3752258 发表于 2014-8-20 20:09
感谢楼主,附上修改好的i3-3217u 的ssdt,可以0.8~1.8G

恭喜,

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

19F
发表于 2014-8-20 20:19:49 IP属地北京 |显示全部楼层
执雨 发表于 2014-8-20 20:17
很早已经安装pd虚拟机win7了.就是本来想进win下看风扇参数的,因为我这hw没显示,也不知道有没有

有些就不用尝试了,我的ACER E1-471G在win下就没有风扇转速低,只有CPU   主板,硬盘,独显温度的,在mac下独显的也显不出来,所以只有CPU和硬盘的了,

双鱼座剁手族

Rank: 11Rank: 11Rank: 11

UID
4295538
帖子
2405
PB币
140
贡献
0
技术
285
活跃
1878

I'm Windows Phone用户 我是大学生! 远景美化达人

20F
发表于 2014-8-20 21:34:49 IP属地北京 |显示全部楼层
本帖最后由 宇文雨曦 于 2014-8-20 21:46 编辑
q422182797 发表于 2014-8-20 21:13
谢谢帮我改哈看下能帮我用DSDT2那个DSDT改不
i5 3230M


DSDT SSDTq422182797.zip (34.12 KB, 下载次数: 4)


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