求助ThinkPad x230 I3 3120M变频,MacbookPro11.2最多只有三档,如何实现多档变频
本帖最后由 无限 于 2018-6-28 10:31 编辑电脑 联想ThinkPad x230 23062S0笔记本电脑BIOS已刷白名单及高级菜单处理器 英特尔 第三代酷睿 i3-3120M @ 2.50GHz 双核主板 联想 23062S0 ( 英特尔 Ivy Bridge - QM77 Express 芯片组 )内存 8 GB ( 海力士 DDR3 1600MHz / 金士顿 DDR3 1600MHz )主硬盘 金士顿SMS200S3240G ( 240 GB / 固态硬盘 )显卡 英特尔 HD Graphics 4000 ( 32 MB / 联想 ) VEN_8086&DEV_0166&CC_030000显示器联想LEN40E0 ( 12.7 英寸 )声卡 瑞昱 ALC269 @ 英特尔 Panther Point High DefinitionAudio Controller VEN_10EC&DEV_0269 DSDT注入ID:28 layout-id:0x1C, 0x00, 0x00, 0x00有线网卡 英特尔 82579LM GigabitNetwork Connection / 联想 VEN_8086&DEV_1502&CC_020000 DSDT:Device (IGBE) Address0x00190000无线网卡 Atheros AR5B195802.11b/g/n Wireless Network Adapter VEN_168C&DEV_002B&SUBSYS_661311AD&REV_01 DSDT:Device (ARPT)蓝牙 1、AR5B1953011:3011 VID_0930&PID_0215&REV_0001
2、ThinkPad Bluetooth 4.0VID_0A5C&PID_21E6&REV_0112摄像头VID_04F2&PID_B2EAUSB3.0 VEN_8086&DEV_1E31&REV_04 DSDT:USB3 _PRW 0x0D (instang wake)USB2.0 EH01VEN_8086&DEV_1E26 EH02VEN_8086&DEV_1E2DLPC VEN_8086&DEV_1E55&CC_060100 DSDT注入Address 0x001F0000键盘触摸板:PS/2 标准键盘 Synaptics Pointing Device:插入的 PS/2 鼠标端口 目前的状态:显卡:DSDT中添加代码后直接驱动,不需要额外的KEXT,有水波纹, 声卡:DSDT中注入ID:28 配合配合lilu.kext+AppleALC.kext+CodecCommander.kext,声音正常,麦克风正常,唤醒后正常,快捷键音量调节正常亮度调节:小太阳亮度调节用FN+F8&F9调节,不需要在系统中更改快捷键(DSDT中修改_Q14和_Q15)LPC电源管理:AppleLPC中有我这个LPC的ID,应该是原生支持吧,已在DSDT中注入。睡眠唤醒:1、节能器中设定的时间到了后睡眠,开机键有呼吸灯,FN键唤醒,鼠标唤醒无效(因为DSDT中打了USB唤醒的0D补丁) 2、菜单睡眠,同样唤醒,开盖唤醒也有效。电池电量显示:DSDT打battery_Lenovo-X230i补丁,配合ACPIBatteryManager.kext正常显示电池状态蓝牙:这个WR5B195的蓝牙3011始终不识别,连WIN下也不识别(机身自带蓝牙已拔掉),不知是否和刷白名单有关。
系统:macOS High Sierra 10.13.4引导:EFI Clover 4542
碰到的问题:CPU变频问题:(CPU变频的SSDT已经用ssdtPRGen.sh获取CpuPm的SSDT)第1种情况:Clover中的SSDT的DropOem设为True,加载CpuPm和Cpu0Ist,XCPM内核补丁不打勾,SMBIOS机型设定为MacBookPro9.2/9.1进系统后用IOREG看,加载的是ACPI_SMC_PlatformPlugin,有加载AppleIntelCPUPowerManagement,当然AppleLPC也有加载,节能器中电池、电源适配器都是3项。用CpuS测只有800MHz一个档位,如下图
第2种情况:Clover中的SSDT的DropOem设为True,加载CpuPm和Cpu0Ist,XCPM内核补丁打勾,PluginType 设为1;(BOOT中“-XCPM”加不加好像一样);SMBIOS机型设定为MacBookPro9.1/9.2进系统后用IOREG看,加载的是X86PlatformPlugin,AppleLPC也有加载,没有加载AppleIntelCPUPowerManagement,,这个时候用CpuS测变频,有1200MHz,2500MHz2个档位,如下图:
参照口袋妖怪的贴子 https://bbs.pcbeta.com/viewthread-1721750-1-1.html 中Ivy Bridge CPU开启XCPM的说法,(这里我只用检测的命令,贴子中其他的我均没去搞,因为Clover把XCPM内核 补丁打勾后即可以XCPM方式加载了。)用sysctl -n machdep.xcpm.mode检测返回值为1,接着用sysctl -nmachdep.xcpm.vectors_loaded_count检测返回值为0。
第3种情况是不改其他设置,只在第2种设之定的基础上,只改SMBIOS机型为MacBookPro11.2;这个时候用CpuS测变频,有1200MHz,1700MHz,2500MHz3个档位,节能器中的电源适配器比9,2机型多出1个,用口袋妖怪贴子中的命令检测XCPM开启情况,2项都为1,应该是完全开启XCPM了,如下图:
接着我又更换机型MacBookPro11.1有1200MHz 1800MHz 2500Mhz三档;MacBookPro11.2有1200MHz 1700MHz 2500Mhz三档
MacBookPro12.1有1300MHz 1800MHz 2500Mhz三档;MacBookPro13.1有1300MHz 2000MHz 2500Mhz三档
测试期间机型换过iMac13.1,MacPro6.1,MacMini5.3、6.1、7.1,MacBookAir,均只有1200MHz,2500MHz 两档;MacBookPro9.2有1200MHz,2500MHz 两档MacBookPro11.1有1200MHz 1800MHz 2500Mhz三档;MacBookPro11.2有1200MHz 1700MHz 2500Mhz三档MacBookPro12.1有1300MHz 1800MHz 2500Mhz三档;MacBookPro13.1有1300MHz 2000MHz 2500Mhz三档如果不勾XCMP内核补丁,加载ACPI_SMC_PlatformPlugin的话MacBookPro9.2只有800MHz一档这过程中看了论坛很多关于加载原生电源管理、CPU变频相关的贴子,如:通过DSDT和SSDT成功实现变频的必要步骤[综合信息帖]、SandyBridge & Ivy Bridge 系列 CPU 開啟 Speed Step 變頻,其中/System/Library/Extensions/IOPlatformPluginFamily.kext/Contentsa/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources或者/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources里面的关于各种机型Plist,他们都是通过先更换机型可以获得多个变频档位的PLIST后,再通过替换多个档位的StepContextDict,来实现变频,但是我的更换机型后,最多的也只有3个档位,
但根据上面换机型得出的结果,
I3 3120M是有多档变频的:800 1200 1300 1700 1800 2000 2500MHz这几种档位。请教各位大佬,要怎么弄,才能把这上面出现在档位都整到一个Plist变频文件中去?实现多档变频?
有没有人帮忙看下?各位大佬,版主。 你确定仔细看过教程了?过程就是替换文件名,想要自定义变频,对比一下数据就明白了 dlhonghan 发表于 2018-6-28 14:33 https://www.pcbeta.com/static/image/common/back.gif
你确定仔细看过教程了?过程就是替换文件名,想要自定义变频,对比一下数据就明白了
是的。他们换机型 就可以找到多档的,他们的多档位在一个plist里,这样直接替换,
但是我的,是换了不少机型,都只有三个档位,不同的机型,出现了不同的档位,
算下来共800 1200 1300 1700 1800 2000 2500MHz七个档位。我是说怎么把这几个档位整合到1份Plist文件里? 无限 发表于 2018-6-28 16:04 https://www.pcbeta.com/static/image/common/back.gif
是的。他们换机型 就可以找到多档的,他们的多档位在一个plist里,这样直接替换,
但是我的,是换了不少 ...
不同的机型,档位是不相同的,找合适的机型就行了。只要温度不是很高,档不档位无所谓。 Sierra板块里面有一个教如何开启HWP原生电源管理的贴 无限 发表于 2018-6-28 16:04 https://www.pcbeta.com/static/image/common/back.gif
是的。他们换机型 就可以找到多档的,他们的多档位在一个plist里,这样直接替换,
但是我的,是换了不少 ...
8001300180021002500
链接: https://pan.baidu.com/s/1IACv9Jun2_nb3aypeSlJnA 密码: 23be
dlhonghan 发表于 2018-6-28 19:11 https://www.pcbeta.com/static/image/common/back.gif
8001300180021002500
非常感谢你的帮忙!!已用13.1的SMIBOS测试,变频有效!这个是13.1的机型,可否帮忙用MacBookPro11.2 Mac-3CBD00234E554E41.plist的文件修改一份,11.2的机型相对比较接近一些。
最好能中间档多2个。如1200 及1700档。 dlhonghan 发表于 2018-6-28 19:11 https://www.pcbeta.com/static/image/common/back.gif
8001300180021002500
可否设置默认在中低档运行,比如1200MHz档运行。 dlhonghan 发表于 2018-6-28 19:11 https://www.pcbeta.com/static/image/common/back.gif
8001300180021002500
请大神再帮个忙,用MacBookPro11.2 Mac-3CBD00234E554E41.plist 文件再改一份,中间档可否再多两档,如 12001700档。 dlhonghan 发表于 2018-6-28 19:11 https://www.pcbeta.com/static/image/common/back.gif
8001300180021002500
请大神再帮个忙,用MacBookPro11.2 Mac-3CBD00234E554E41.plist 文件再改一份,中间档可否再多两档,如 12001700档。 dlhonghan 发表于 2018-6-28 14:33 https://www.pcbeta.com/static/image/common/back.gif
你确定仔细看过教程了?过程就是替换文件名,想要自定义变频,对比一下数据就明白了
MacBookPro13.1的机型 机子似乎有点热,。呼唤大神再出手帮忙下。用MacBookPro11.2 Mac-3CBD00234E554E41.plist改一份,中间档可否再多两档,如 12001700档。弄成默认1200档运行。 大佬链接失效了,可否补发一下 哪个链接? 楼主你的x230折腾的怎么样了, 变频 我的 两挡就起飞 啦 大小块 发表于 2019-3-3 15:20 https://www.pcbeta.com/static/image/common/back.gif
楼主你的x230折腾的怎么样了, 变频
早完美啦。 麻烦LZ共享下你的配置,同在用X230i,不能变频。。。
楼主能重新分享一下吗 链接失效了。 dlhonghan 发表于 2018-6-28 19:11 https://www.pcbeta.com/static/image/common/back.gif
8001300180021002500
能重新分享下链接吗 感谢啊
页:
[1]
2