首先需要知道为什么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屏蔽独立显卡了,
第三、就是一个适合自己的SSDT了,以前在网上下载过几个相同CPU的I5-3210M的SSDT文件,
虽然也能正确变频,频率还很多,但是总觉得不适合自己的电脑,
开机时会有PS,CS错误,也就是变频的错误。使用ssdtPRGen生成的原版SSDT呢档位太少,达不到满意。
忘了说了,当然做这些的前提是能加载原生的CPU电源管理和LPC,至于加载LPC,只需要在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上也在用,没发现什么问题。
声卡ID表芯片型号仿冒ID
创作的CA01320x100918仿冒ID值 0,1,2,3,4,5,6,9,10,11,12
Cirrus Logic公司CS42100x100101仿冒ID值 13
Cirrus Logic公司CS42130x100100仿冒ID值 28
瑞昱ALC221仿冒ID值 11
瑞昱ALC225 / ALC3253仿冒ID值 28,30,33
瑞昱ALC230仿冒ID值 13
瑞昱ALC233仿冒ID值 3,13,27,32,33
瑞昱ALC235仿冒ID值 3,11,28
瑞昱ALC2360x100001,0x100002仿冒ID值 3,11,13,15
瑞昱ALC3236仿冒ID值 4,5,28,29
瑞昱ALC255仿冒ID值 3,13,17,18,27,28,99
瑞昱ALC256(3246)仿冒ID值 11,13,56
瑞昱ALC257仿冒ID值 11
瑞昱ALC260仿冒ID值 11,12
瑞昱ALC2620x100202仿冒ID值 11,12,13,28
瑞昱ALC268仿冒ID值 3
瑞昱ALC2690x100004,0x100100,0x100202,0x100203仿冒ID值 1-11,13-16,18-20,27-30,32,33,35,40,45,58,66,76,93,99,127
瑞昱ALC2700x100100,仿冒ID值 3,4,27,28
瑞昱ALC271x仿冒ID值 9,31
瑞昱ALC2720x100001,仿冒ID值 3,11
瑞昱ALC2750x100005,0x100008,仿冒ID值 3,13,28
瑞昱ALC280仿冒ID值 3,4,11,13,15
瑞昱ALC2820x100003,仿冒ID值 3,4,13,27,28,29,76,86,127
瑞昱ALC283仿冒ID值 1,3,11,66
瑞昱ALC284仿冒ID值 3
瑞昱ALC285仿冒ID值 11
瑞昱ALC2860x100002,0x100003仿冒ID值 3
瑞昱ALC288仿冒ID值 3,13
瑞昱ALC290仿冒ID值 3,28
瑞昱ALC3241仿冒ID值 4
瑞昱ALC292仿冒ID值 12,18,28
瑞昱ALC293仿冒ID值 28,29
瑞昱ALC294仿冒ID值 11,12,13
瑞昱ALC295仿冒ID值 1,3,13,14,15,28
瑞昱ALC2980x100101,0x100103仿冒ID值 3,11,13,28,29,30,47,66,72,99
瑞昱ALC6620x100101,0x100300仿冒ID值 5,7,11,12,13
瑞昱ALC6630x100001,0x100002,仿冒ID值 3,4,28,99
瑞昱ALC665仿冒ID值 12,13
瑞昱ALC6680x100003,仿冒ID值 3,20,27,28,29
瑞昱ALC6700x100002,仿冒ID值 12
瑞昱ALC671仿冒ID值 12
瑞昱ALC8820x100101,仿冒ID值 5,7
瑞昱ALC8830x100002,仿冒ID值 7
瑞昱ALC8850x100101,0x100103仿冒ID值 1,12
瑞昱ALC8870x100202,0x100302,仿冒ID值 1,2,3,5,7,11,13,17,18,33,50,99
瑞昱ALC888 / ALC12000x100101,0x100001,0x100202,0x100302仿冒ID值 1,2,3,(4为笔记本电脑),5,7,11,27,28,29
瑞昱ALC8890x100004,仿冒ID值 1,11,12
瑞昱ALC891 / ALC8670x100002,仿冒ID值 11,13
瑞昱ALC8920x100302,仿冒ID值 1,2,3,(笔记本电脑4),5,7,12,28,31,92,98,99
瑞昱ALC898 / ALC8990x100003,仿冒ID值 1,2,3,5,7,11,13,28,65,98,99,101
瑞昱ALC11500x100001,仿冒ID值 1,2,3,5,7,11
瑞昱ALC12200x100003,仿冒ID值 1,2,5,7,11,13
瑞昱ALCS1220A仿冒ID值 1,2,5,7
美国模拟器件公司AD19840x100400,仿冒ID值 11
美国模拟器件公司AD1984A0x100400,仿冒ID值 11,13
美国模拟器件公司AD1988B仿冒ID值 5,7,12
美国模拟器件公司AD2000B仿冒ID值 5,7
科胜讯CX8050仿冒ID值 3
科胜讯CX8200仿冒ID值 3
科胜讯CX205610x100000,仿冒ID值 11
科胜讯CX20583仿冒ID值 3
科胜讯CX20585仿冒ID值 3,13
科胜讯CX20588仿冒ID值 3
科胜讯CX205900x100000,0x100002,0x100003,仿冒ID值 3,12,28
科胜讯CX20641仿冒ID值 11,13
科胜讯CX20642仿冒ID值 11,13
科胜讯CX20722仿冒ID值 3
科胜讯CX20724仿冒ID值 3,13
科胜讯CX20751 / 20752仿冒ID值 3,28
科胜讯CX20753 / 4仿冒ID值 3
科胜讯CX20755仿冒ID值 3
科胜讯CX20756仿冒ID值 3,13
科胜讯CX20757仿冒ID值 3
IDTIDT92HD66C3 / 65仿冒ID值 3
IDTIDT92HD71B7X仿冒ID值 3
IDTIDT92HD73C1X5仿冒ID值 19
IDTIDT92HD75B2X5仿冒ID值 3
IDTIDT92HD75B3X5仿冒ID值 3,11
IDTIDT92HD99BXX仿冒ID值 3
IDTIDT92HD87B1仿冒ID值 3
IDTIDT92HD81B1C5仿冒ID值 3,11
IDTIDT92HD81B1X5仿冒ID值 3,11,12,20,21,28
IDTIDT92HD87B1 / 3仿冒ID值 12,13
IDTIDT92HD87B2 / 4仿冒ID值 12
IDTIDT92HD90BXX仿冒ID值 3,12
IDTIDT92HD91BXX0x100102,0x100303仿冒ID值 3,12,13,33,84
IDTIDT92HD93BXX0x100203,仿冒ID值 12
IDTIDT92HD95仿冒ID值 12
通过VT18020x100000,仿冒ID值 3,33
通过VT2020 / 20210x100100,仿冒ID值 5,7,9
英特尔HD4600
AMDRadeon 290 / 290X
Nvidia公司GK208
Nvidia公司GM200
Nvidia公司GM204
Nvidia公司GM206
Nvidia公司GP102
Nvidia公司GP104
Nvidia公司GP106
Nvidia公司GP107
Nvidia公司GP108
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)