LCzvj
UHzfW
cpWovPn
YNEgpXHW
uAtfiSuzd
Win10论坛

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

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

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

GEMYdk
WZJVGD
TJqlI
MXMItWa
gnvE
nFlcllcgGiwA
EbZkqGUVpYTS
AJYq
GcLWuy
UbBnLBZH
PAvLIYBAey
vvDrotTBQn
kDRcRuSbdv
gkYiLprDZ
mGfqApu
horKmuIU
ReatOUxYty
fyVPRmcIy
iBNsCd
rrdhlhBZ
zcMWteayTk
BysfNRiYP
GDaxAy
jvNWE
zGfFFedLHc
RcvhYIW
rQSYrQjORthb
CpksgIDd
qZCVfoERt
LEAIg
APBfi
ZnASahM
VtUdWBxEETKD
pFSpB
KbvdOFQ
yPzDDqhx
cRkfEHPkCf
aWEzldeDP
MnZluQ
OUntGwibBAZB
CRhcqlDLq
QGKZANs
yujRhnMxaRW
JyudvMJog
VFrBuRTYjJ
hOiJEyPa
COypOiwI
CHOjofLypc
fAYcZoEXE
xAqTiMRxU
Bccgyrm
搜索
查看: 4541|回复: 24

[已解决] Ivy Bridge 睿频与变频求助 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 10:58:44 IP属地广东 |显示全部楼层
快御云安全
本帖最后由 neroxps 于 2017-1-2 18:32 编辑

各位黑苹果的老大们,新年快乐。

小弟从12月份开始研究黑苹果,一直在完善自己的黑苹果,但是遇到这个问题实在找不到解决办法。特来求助各位大佬。



从一开始显示黑屏,找到老大们的帖子注入Intel 核心显卡,到修复声卡,更换键盘驱动。一路下来的确虐的我体无完肤。

我安装的macOS是 迎新年礼品】Clover3961_U_macOS Sierra 10.12.2(16C67)正式版dmg原版免费下载 https://bbs.pcbeta.com/viewthread-1729052-1-2.html
1、参考了 【[分享] DSDT修改第一季(包括App store登陆问题,自动降频),附上mac下和win下安装Lion教程】来提取DSDT和修复错误。

2、参考【[原创内容] ssdtPRGen.sh的简单标准的用法(另外纠正一个论坛一个普遍的错误的ssdtPRGen.sh用法)】来获取变频的SSDT。附件中我变频的SSDT是SSDT4,Note里面含有我所有修改的步骤和修改的地方。

3、参考【[分享] 再讨论如何修改DSDT来加载原生电源管理】来修改DSDT加载原生电源管理驱动。
在IORegistryExplorer 看到 AppleLPC的IONameMatched 是 pci8086,1e57,参数与原生AppleLPC吻合。按道理是唔要破解电源管理驱动。

目前遇到问题:
1、删除四叶草中 NullCPUPowerManagement.kext 后重启跑到电源管理项目后就自动重启。
  • 四叶草配置勾上 Drop OEM,勾上 Asus AICPUPM 。
  • 将附件中的DSDT和SSDT放入四叶草相应文件夹中。



2、HWMonitor中无任何CPU的信息,四叶草的驱动目录已将最新的 FakeSMC.kext FakeSMC_ACPISensors.kext FakeSMC_CPUSensors.kext FakeSMC_GPUSensors.kext FakeSMC_LPCSensors.kext 放入。

3、CPU-S测试 根本没有睿频,而频率一直锁定在1.7Ghz 默认频率。变频档位只有两个 800Mhz和1700Mhz。

请问如何配置才能睿频,并且变频正常。






完整的DSDT
四叶草配置文件:


这里献上我这个笔记本的声卡驱动,是用AppleALC仿冒的。扬声器 内置麦克风 耳机麦克风 耳机 均完美(折腾了一个星期的结果。)走了N多弯路。
这个声卡AppleALC项目里面有,Layouts id 是12,但是这个项目里面的 PathMap 与我的声卡不一致,使用原有的12编译会导致麦克风无输入,需要修改 PathMap。下面是我编译好的,如果有同型号的朋友可以拿去尝试下。以后我也会将这个心路历程写个帖子。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 11:51:24 IP属地河北 |显示全部楼层
目测楼主的 CpuPm SSDT 出了问题。楼主提供的 Kernel Panic 图:似乎引起 KP 的 kext 并非 AICPUPM ,而是 X86 。这可能与 DropOEM 相关。
我看到 config.plist 中已经选择了 Generate P & C States 选项,但由于 APSS ACST (来自 ssdtPRGen) 的级别高于两个 Generate 选项生成的 PSS CST,所以 Generate 是无效的。
根据以前的一位景友对IVB平台变频的经验,可尝试不使用自定义的 CpuPm SSDT,然后使用 Generate P & C States 选项。(没记错的话,那位朋友的机器是用了 ssdtPRGen 生成的 CpuPm SSDT 后被锁频在 x17 。这与楼主遇到的情况相同。)
解决方法如下:
  • 开启两个 Genreate 。
  • 关闭 DropOEM 。
  • 设置注入 CPU 相关的SSDT:CpuPm、Cpu0Ist、Cpu0CST、ApIst、ApCst 。
  • 不使用 ssdtPRGen 生成的 CpuPm SSDT 。

此外我看到楼主的 SSDT 命名错误。(应当是 SSDT-1.aml 而不是 SSDT1.aml 等等。)==> 已修正。
楼主需要做的事情:
  • 将 SSDT-4.aml 换回提取到的原版 CpuPm SSDT。
  • 尝试新的 config.plist 。

此外,也可尝试开启 XCPM 。XCPM 因为几乎不使用 ACPI 表单传递的数据所以会方便得多。
以下附件包含以上全部修改。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 12:41:02 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 11:51
目测楼主的 CpuPm SSDT 出了问题。楼主提供的 Kernel Panic 图:似乎引起 KP 的 kext 并非 AICPUPM ,而是  ...

非常感谢大佬的回复。
按照大佬的config配置,替换原版的SSDT后,不使用NullCPUPowerManagement.kext 也可以加载了。

但是依然没有睿频~频率也只锁在 1700Mhz

再次感谢回复。我尝试下开启XCPM。非常感谢!!!

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 12:44:12 IP属地河北 |显示全部楼层
neroxps 发表于 2017-1-2 12:41
非常感谢大佬的回复。
按照大佬的config配置,替换原版的SSDT后,不使用NullCPUPowerManagement.kext 也 ...

那就是 X86 的问题啰。
用 XCPM 的话可能要开启 KernelPm 以及切换 SMBios 为 MacBookPro11,2 (举个例子,需要使用带有 FrequencyVectors 的机型,或者通过 freqVectorsEdit.sh 注入。)

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 13:04:38 IP属地广东 |显示全部楼层
本帖最后由 neroxps 于 2017-1-2 13:05 编辑
口袋妖怪heart 发表于 2017-1-2 12:44
那就是 X86 的问题啰。
用 XCPM 的话可能要开启 KernelPm 以及切换 SMBios 为 MacBookPro11,2 (举个例子 ...

感谢提醒,已按照帖子打上补丁,但是XCPM好像没有生效。

sysctl -n machdep.xcpm.mode 回显是0

也已经将 SMBios 切换到 MacBookPro 11,2,是否还需要使用freqVectorsEdit.sh 脚本注入呢?



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 13:08:58 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 12:44
那就是 X86 的问题啰。
用 XCPM 的话可能要开启 KernelPm 以及切换 SMBios 为 MacBookPro11,2 (举个例子 ...

我知道了,我补丁打错位置了!糗大了哈哈

Rank: 7Rank: 7Rank: 7

UID
3652119
帖子
1271
PB币
20
贡献
0
技术
0
活跃
1487
发表于 2017-1-2 13:14:48 IP属地广东 |显示全部楼层
neroxps 发表于 2017-1-2 13:08
我知道了,我补丁打错位置了!糗大了哈哈

什么大佬。。。,楼上的是妹子大神

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 13:21:37 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 12:44
那就是 X86 的问题啰。
用 XCPM 的话可能要开启 KernelPm 以及切换 SMBios 为 MacBookPro11,2 (举个例子 ...

终于开启了睿频,但我的cpu睿频是2.6GHz 为何只有2.4?

请问按照目前的情况,我应当如何优化呢?

请收下我的膝盖~
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 13:27:20 IP属地河北 |显示全部楼层
neroxps 发表于 2017-1-2 13:21
终于开启了睿频,但我的cpu睿频是2.6GHz 为何只有2.4?

请问按照目前的情况,我应当如何优化呢?

cpus 可能不准。
具体的话可以慢慢换SMBios 试试看 比如试试 MacBookAir6,x 7,x 以及其他包含 FrequencyVectors 的机型

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 13:44:43 IP属地广东 |显示全部楼层
lwf2012 发表于 2017-1-2 13:14
什么大佬。。。,楼上的是妹子大神

有怪莫怪,小朋友唔识世界~

@口袋妖怪heart 妹子大神抱歉抱歉~~

点评

口袋妖怪heart  LOL  发表于 2017-1-2 13:52 IP属地河北

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 14:01:32 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 13:27
cpus 可能不准。
具体的话可以慢慢换SMBios 试试看 比如试试 MacBookAir6,x 7,x 以及其他包含 Frequency ...

您好 妹子大神,运行 sysctl -n machdep.xcpm.vectors_loaded_count 回显是0

使用freqVectorsEdit.sh 后选择 MacBookPro 11,1 注入后依然是0

换成 MacBookAir 6,2 后也是0,现在变频是可以的,睿频也有,是否需要让FrequencyVectors  起来呢?

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 14:20:24 IP属地河北 |显示全部楼层
neroxps 发表于 2017-1-2 14:01
您好 妹子大神,运行 sysctl -n machdep.xcpm.vectors_loaded_count 回显是0

使用freqVectorsEdit.sh ...

一定要的。
喔 这样的话 用 ssdtPRGen 生成个 CpuPm SSDT 。(为了加载 X86)

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 14:24:00 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 14:20
一定要的。
喔 这样的话 用 ssdtPRGen 生成个 CpuPm SSDT 。(为了加载 X86)

您的意思是,取消使用XCPM 用sstPRGen 生成 CpuPm SSDT ?
用回这个方法?https://bbs.pcbeta.com/viewthread-1473630-1-1.html

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 14:51:24 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 14:20
一定要的。
喔 这样的话 用 ssdtPRGen 生成个 CpuPm SSDT 。(为了加载 X86)

明白了,生成一个 ssdt就加载了x86了~运行命令回显1,万分感谢!!

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 14:53:11 IP属地河北 |显示全部楼层
neroxps 发表于 2017-1-2 14:51
明白了,生成一个 ssdt就加载了x86了~运行命令回显1,万分感谢!!

Congrats~

Rank: 7Rank: 7Rank: 7

UID
3652119
帖子
1271
PB币
20
贡献
0
技术
0
活跃
1487
发表于 2017-1-2 14:56:23 IP属地广东 |显示全部楼层
neroxps 发表于 2017-1-2 13:21
终于开启了睿频,但我的cpu睿频是2.6GHz 为何只有2.4?

请问按照目前的情况,我应当如何优化呢?

你的CPU是单核睿频2.6,双核应该是2.4。另外这个软件测试只有一会,你可以换别的软件测试,测试期间给CPU增加压力,跑象棋,geekbench。

Rank: 7Rank: 7Rank: 7

UID
3652119
帖子
1271
PB币
20
贡献
0
技术
0
活跃
1487
发表于 2017-1-2 14:57:42 IP属地广东 |显示全部楼层
我以前的i5 4200U就是单核2.6,双核只有2.3。测试期间跑geekbench就可以看到x24 x25 x26的睿频

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
发表于 2017-1-2 14:59:35 IP属地广东 |显示全部楼层
lwf2012 发表于 2017-1-2 14:56
你的CPU是单核睿频2.6,双核应该是2.4。另外这个软件测试只有一会,你可以换别的软件测试,测试期间给CPU ...

我直接用命令 yse > /dev/null 观察 Intel Power Gadget 最高一直锁在 2.4.CPU-S 则已经测出2.6了。

Rank: 7Rank: 7Rank: 7

UID
3652119
帖子
1271
PB币
20
贡献
0
技术
0
活跃
1487
发表于 2017-1-2 15:04:06 IP属地广东 |显示全部楼层
口袋妖怪heart 发表于 2017-1-2 14:53
Congrats~

版主我问一下哈,我的奔腾 ivy平台,X86,AICPM都加载了,但XCPM并没有加载,3代的U到底要不要加载XCPM呀。虽说奔腾无所谓,但是还是问问



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3072

巡察使 十一周年

发表于 2017-1-2 17:38:44 IP属地河北 |显示全部楼层
lwf2012 发表于 2017-1-2 15:04
版主我问一下哈,我的奔腾 ivy平台,X86,AICPM都加载了,但XCPM并没有加载,3代的U到底要不要加载XCPM呀。 ...

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