口袋妖怪heart 发表于 2017-8-9 07:10

li1991000 发表于 2017-8-8 23:10 https://www.pcbeta.com/static/image/common/back.gif
1.i5 5200u ,最低频率能否到0.6,貌似官方数据是0.6的,但黑Mac里基本都是0.8吧
2.开启hwp后,睡眠唤醒 ...

所以你修改最低频率想要做什么呢?从目前的测试结果来看,更低的最低频率似乎并不会带来更好的续航。
变频档?我认为超多的变频档违背了 XCPM 的基本原则。

dlhonghan 发表于 2017-8-9 07:40

好东西    谢谢分享

fangluxin1 发表于 2017-8-9 09:37

口袋妖怪heart 发表于 2017-8-9 07:09 https://www.pcbeta.com/static/image/common/back.gif
是的,要把 X17PlatformPlugin.kext 中 Resources 下的 plist 转换成 hex 形式,然后放在 CPUFriendDataP ...

好的。谢谢,小萝莉,我去试试

fangluxin1 发表于 2017-8-9 09:58

口袋妖怪heart 发表于 2017-8-9 07:09 https://www.pcbeta.com/static/image/common/back.gif
是的,要把 X17PlatformPlugin.kext 中 Resources 下的 plist 转换成 hex 形式,然后放在 CPUFriendDataP ...

小萝莉,你好,我看到你主楼上只说明了CPUFriend.kext,放在clover里,那请问一下CPUFriendDataProvider.kext这个我改好了,应该放哪里呢,也是clover的kext文件夹里面吗??

甘新平 发表于 2017-8-9 10:52

已成功,从结果来说和以前是一样的,只是功能扩展里没有签名未知的kext了

Hades1kismet 发表于 2017-8-9 11:32

这个,有点难理解,原理明白了,操作不懂啊

li1991000 发表于 2017-8-9 12:45

口袋妖怪heart 发表于 2017-8-9 07:10
所以你修改最低频率想要做什么呢?从目前的测试结果来看,更低的最低频率似乎并不会带来更好的续航。
变 ...

原来如此........

stnayjc 发表于 2017-8-9 13:25

虽然已经转战白果了,但还是支持一个,GitHub 都给你 star 了。。#小萝莉你这么棒,肯定没男票

口袋妖怪heart 发表于 2017-8-9 16:25

fangluxin1 发表于 2017-8-9 09:58 https://www.pcbeta.com/static/image/common/back.gif
小萝莉,你好,我看到你主楼上只说明了CPUFriend.kext,放在clover里,那请问一下CPUFriendDataProvider.k ...

是的。

口袋妖怪heart 发表于 2017-8-9 16:25

stnayjc 发表于 2017-8-9 13:25 https://www.pcbeta.com/static/image/common/back.gif
虽然已经转战白果了,但还是支持一个,GitHub 都给你 star 了。。#小萝莉你这么棒,肯定没男票

thanks =)

不过 为什么要有喔?

maojinbing 发表于 2017-8-9 17:04

口袋妖怪heart 发表于 2017-8-9 16:25 https://www.pcbeta.com/static/image/common/back.gif
thanks =)

不过 为什么要有喔?

这个错误怎么弄2017-08-09 16:52:44.883487+0800localhost kernel: (IOAudioFamily) <IOAudioFamily`IOAudioStream::safeLogError(int, unsigned long, unsigned long, unsigned long, unsigned long, void*, void*)> +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
9   CoreFoundation                        0x00007fffbd23be56 _CFBundleLoadExecutableAndReturnError + 70
11Foundation                          0x00007fffbec25105 - + 233
5   Foundation                          0x00007fffbec2a737 - + 3665
6   Foundation                          0x00007fffbec298e0 - + 32
2017-08-10 00:52:25.552913+0800localhost kernel: (AppleACPIPlatform) <AppleACPIPlatform`AcpiOsVprintf> ACPI Error:

2017-08-10 00:52:25.638945+0800localhost kernel: (AppleACPIEC) <AppleACPIEC`AppleACPIEC::fetchNamespaceECResources(IOACPIPlatformDevice*, acpi_generic_address*, unsigned int*, unsigned int*, bool*)> ACPI: EC device memory error 0x0 0x0
2017-08-09 16:52:04.191607+0800localhost kernel: utun_start: ifnet_disable_output returned error 12

qq787152848 发表于 2017-8-9 17:20

cf-frequency-data注入的数据怎么出来的 比如我要[ 37 ] Mac-EE2EBD4B90B839A8.plist (MacBook10,1 @ 3000 HWP/3200 HWP/3600 HWP)怎么得出cf-frequency-data

fengweifeng 发表于 2017-8-9 17:23

这么快就上了10.13的太吊了

口袋妖怪heart 发表于 2017-8-9 17:30

qq787152848 发表于 2017-8-9 17:20 https://www.pcbeta.com/static/image/common/back.gif
cf-frequency-data注入的数据怎么出来的 比如我要[ 37 ] Mac-EE2EBD4B90B839A8.plist (MacBook10,1 @ 3000...

你需要了解 freqVectorsEdit.sh 的原理。大致就是获取当前 SMBios 的 board-id 然后到 /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources 下搜寻,然后拷贝用户选择的 FrequencyVectors 到当前的 plist 下。
所以,你可以通过类似的操作,制作合适的 plist 并转换成十六进制形式,即为 cf-frequency-data 。

仍未了解?请告知终端命令ioreg -p IODeviceTree -d 2 -k board-id | grep board-id | sed -e 's/ *["=<>]//g' -e 's/board-id//'的输出结果。

motoyang 发表于 2017-8-9 18:25

qq787152848 发表于 2017-8-9 17:20 https://www.pcbeta.com/static/image/common/back.gif
cf-frequency-data注入的数据怎么出来的 比如我要[ 37 ] Mac-EE2EBD4B90B839A8.plist (MacBook10,1 @ 3000...

命令行中执行:
xxd -p Mac-EE2EBD4B90B839A8.plist > a.txt

然后将a.txt中的内容拷贝到CPUFriendDataProvider.kext/info.plist中的cf-frequency-data中或ssdt_data.dsl的cf-frequency-data中。

qq787152848 发表于 2017-8-9 18:33

口袋妖怪heart 发表于 2017-8-9 17:30 https://www.pcbeta.com/static/image/common/back.gif
你需要了解 freqVectorsEdit.sh 的原理。大致就是获取当前 SMBios 的 board-id 然后到 /System/Library/E ...

Mac-66E35819EE2D0D05

qq787152848 发表于 2017-8-9 18:57

motoyang 发表于 2017-8-9 18:25 https://www.pcbeta.com/static/image/common/back.gif
命令行中执行:
xxd -p Mac-EE2EBD4B90B839A8.plist > a.txt



你说的这个命令没用

qq787152848 发表于 2017-8-9 18:59

qq787152848 发表于 2017-8-9 18:33 https://www.pcbeta.com/static/image/common/back.gif
Mac-66E35819EE2D0D05

lz发送重复了

口袋妖怪heart 发表于 2017-8-9 20:09

qq787152848 发表于 2017-8-9 18:33 https://www.pcbeta.com/static/image/common/back.gif
Mac-66E35819EE2D0D05

ok 试一下这个:

qq787152848 发表于 2017-8-9 20:18

口袋妖怪heart 发表于 2017-8-9 20:09 https://www.pcbeta.com/static/image/common/back.gif
ok 试一下这个:

我的的谢谢我试试
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: CPUFriend - 动态注入 CPU 电源管理数据