快捷搜索:    共享  名称  美食  微信  交警  美女  雪纳瑞

iOS 解除温控降频(更新支持 iOS 14)

本文仅限于越狱系统,并且修改过后运行大型应用设备会异常的烫,耗电也会异常的快
 
本文提供两种方法,包括一键修改和手动修改,我个人是推荐手动修改。你觉得哪个稳就用哪个方法。
 
iOS 14 有人翻译通过修改文件的方法无效,这种情况下请通过下面的插件解决。
 
插件一键修改
 
对于 iOS 12-13 可在越狱商店搜索 Apple Turbo Boost,安装即可
 
 
对于 iOS 14 可在越狱商店搜索 App Illuminator,安装即可
 
 
 
 
手动修改
 
1. 获取设备的 Model,可以在商店搜索 BMSSM 下载“Battery Memory System Status Monitor”,但是这个查看不了 CPU 的主频(显示错误),如果还需要看主频,下载“CPU DasherX”,这个是收费的。
 
2. 下载好后,这两个软件分别在这个位置可以看到设备 Model,记下来。
 
 
 
3. 用文件管理器定位到下面的目录,没用文件管理器的从越狱商店下载安装一个Filza
 
        /System/library/Watchdog/ThermalMonitor.bundle/<设备Model>.bundle
 
    打开里面的 info.plist 文件
 
    上面是 iOS 12 的路径,iOS 13、iOS 14 的路径如下
 
        /System/library/ThermalMonitor/<设备Model>.plist
 
    直接打开这个 plist 文件
 
4. 在/Root下看看有没有 thermalMitigationLimits 和 contextualClampParams 这两项,如果有,左划,删除,没有的话看下一步
 
5. 在/Root/hotspots 下会看到几个 Item。除了Item 0,从 Item 1 开始如果看到有以下内容,修改数值为99
 
        ForcedThermalLevelTarget0
 
        ForcedThermalLevelTarget1
 
        ForcedThermalPressureLevelLightTarget
 
        THERMAL_TRAP_LOAD
 
        THERMAL_TRAP_SLEEP
 
        target
 
6. 重启手机即刻生效。
 
参考:https://m.feng.com/detail/post/12039894 作者:FlintyLemming https://www.bilibili.com/read/cv5036863/ 出处:bilibili

方法二:

备份需要修改的“Info.plist”文件

关闭“BMSSM”打开 FilzaEscaped(iOS 10打开Filza File Manager),按照以下路径查找。

路径:/System/Library/Watchdog/ThermalMonitor.bundle(步骤1-4)。

进入“ThermalMonitor.bundle”我们找到与自己设备Model号相对应的文件夹,例如IT之家的这部设备需要选择“N56AP”,点击进入(图中步骤5)。

进入“N56AP”文件夹,选择右上角的“编辑”,然后点选“Info.plist”(步骤1),选择“复制”(步骤2)。

使用左下角“剪贴版”(步骤3),选择“粘贴”(步骤4),在原有的文件列表中会出现一份备份文件“Info.plist(1)”,自此备份完成。

这是非常重要的一步,一定要进行,因为无法确定后续会有什么情况发生,我们通过备份的方式为自己留一条后路,另外后续如果你又想恢复降频代码,那么只需要将修改过的“Info.plist”删除,然后将复制的原始文件“Info.plist(1)”,改名为Info.plist,保存,重启设备,设备就像什么都没有发生过一样。

3.修改降频文件“Info.plist”

点击“Info.plist”进行代码修改(步骤1),在从文件列表中找到“contextualClampParams”子文件夹,点击右侧“i”(步骤2)。

将“lowParamsPeakPower”与“lowParamsSpeaker”两个文件删除(点击左侧“—”删除)。

删除后我们回到上一页(左上角Info.plist),将更改进行保存(选择右上角“储存”,然后选择左上角“完成”),储存完成后将手机进行重启。

Q&A:

为什么确定是“lowParamsPeakPower”和“lowParamsSpeaker”这两个数值在控制降频呢?

根据MRMAD论坛的图片显示:我们能明确看到在系统更新后上班多出的两个文件,说明其在控制CPU频率。(左侧为iOS 11.1,右图为iOS 10.2)

(图片来自台媒MRMAD)

能不能直接删除Info.plist?

一定不可以!Info.plist文件是控制CPU频率与GPU频率的文件,直接删除可能会导致手机主频失去控制,造成例如CPU高频运行的状态,导致耗电更快,或一些其他不可控的情况。

如此操作可能面临问题

苹果在新的系统中加入管理代码,为的是防止iPhone在电池老化后会出现异常的自动关机问题,将此控制代码删除,此问题可能会重现。

另外需要提醒大家的是该方法适用于电池老化后被降频的设备,如果电池状态良好,可能跑分不会有明显改善。

最后啰嗦一句:该方法是对系统文件进行替换/更改,有风险存在,如果大家愿意尝试,一定要将设备的数据提前备份好


您可能还会对下面的文章感兴趣: