简介
这个脚本目前只支持大部分5代-10代U。 如果需要,将来我会尝试添加更多机型。
这个脚本能修改低频率模式和性能模式,然后用 ResourceConverter.sh 来生成定制的 CPUFriendDataProvider.kext。
此脚本不会修改系统文件夹下的任何文件。如果你对调整不满意,可以删除 /CLOVER/kexts/Other/ 里的 CPUFriend*.kext,再重启来恢复原样。
使用前提
-
网络环境良好
-
如果你的
config.plist有FakeCPUID参数,这个脚本可能会导致问题 -
确保
IOPlatformPluginFamily.kext未经修改 -
确保 Lilu 在工作
-
确保你在使用正确的 SMBIOS 机型
使用方法
-
在终端输入以下命令并回车:
bash -c "$(curl -fsSL https://hackintosh.stevezheng.workers.dev/https://raw.githubusercontent.com/stevezhengshiqi/one-key-cpufriend/main/one-key-cpufriend_cn.sh)"
-
如果是 Clover 用户:
-
把桌面上的
CPUFriend.kext和CPUFriendDataProvider.kext复制进/CLOVER/kexts/Other/并重启。
-
-
如果是 OC 用户:
-
把桌面上的
CPUFriend.kext和CPUFriendDataProvider.kext复制进/OC/Kexts/。 -
打开
/OC/config.plist并添加以下代码到Kernel - Add:
-
<dict><br /> <key>Arch</key><br /> <string>x86_64</string><br /> <key>BundlePath</key><br /> <string>CPUFriend.kext</string><br /> <key>Comment</key><br /> <string>Power management data injector</string><br /> <key>Enabled</key><br /> <true/><br /> <key>ExecutablePath</key><br /> <string>Contents/MacOS/CPUFriend</string><br /> <key>MaxKernel</key><br /> <string></string><br /> <key>MinKernel</key><br /> <string>12.0.0</string><br /> <key>PlistPath</key><br /> <string>Contents/Info.plist</string><br /></dict><br /><dict><br /> <key>Arch</key><br /> <string>x86_64</string><br /> <key>BundlePath</key><br /> <string>CPUFriendDataProvider.kext</string><br /> <key>Comment</key><br /> <string>Power management data</string><br /> <key>Enabled</key><br /> <true/><br /> <key>ExecutablePath</key><br /> <string></string><br /> <key>MaxKernel</key><br /> <string></string><br /> <key>MinKernel</key><br /> <string>12.0.0</string><br /> <key>PlistPath</key><br /> <string>Contents/Info.plist</string><br /></dict>
恢复
-
如果是 Clover 用户:
-
如果你对调整不满意,删除
/CLOVER/kexts/Other/里的CPUFriend.kext和CPUFriendDataProvider.kext,再重启来恢复原样。 -
如果很不幸,你无法进入系统,而且你确定是由
CPUFriend*.kext导致的,-
当你进入 Clover 界面时,按
空格键 -
用键盘来选择
Block Injected kexts-Other -
勾选
CPUFriend.kext和CPUFriendDataProvider.kext -
Return到主界面并启动系统,然后从你的 CLOVER 文件夹删除CPUFriend*.kext
-
-
-
如果是 OC 用户:
-
逆向操作使用方法小节并重启
-
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!