簡介
這個腳本目前只支持大部分5代-10代U。 如果需要,將來我會嘗試添加更多機型。
這個腳本能修改低頻率模式和性能模式,然后用
此腳本不會修改系統文件夾下的任何文件。如果你對調整不滿意,可以刪除 /CLOVER/kexts/Other/
里的 CPUFriend*.kext
,再重啟來恢復原樣。
使用前提
-
閱讀
-
網絡環境良好
-
如果你的
config.plist
有FakeCPUID
參數,這個腳本可能會導致問題 -
確保
IOPlatformPluginFamily.kext
未經修改 -
確保
-
確保你在使用正確的 SMBIOS 機型
-
plugin-type=1
,通常由
使用方法
-
在終端輸入以下命令並回車:
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>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>CPUFriend.kext</string>
<key>Comment</key>
<string>Power management data injector</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/CPUFriend</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>12.0.0</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>CPUFriendDataProvider.kext</string>
<key>Comment</key>
<string>Power management data</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string></string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>12.0.0</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</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 用戶:
-
逆向操作
-