手動關閉iPhone CPU降頻代碼的方法

最近蘋果的降頻門真的是停不下來,從最開始的iPhone前代被電池降頻到蘋果降低電池更換價格,到有用戶發現更換電池後手機無法回歸降頻前的速度到現在發現不用換電池,只需要註銷關閉iPhoneCPU中的降頻代碼,即可恢復iPhone的性能。那麼iPhone降頻代碼怎麼關閉呢?趕快來和趣流網小編一起看看教程吧!

註銷iPhone CPU降頻代碼的原理

蘋果手機iOS10.2以上系統針對電池老化降頻處理,鬧得沸沸揚揚的「降頻門」事件以「蘋果公司發表聲明對降低老款iPhone手機速度以保護電池穩定性的決定致歉,並同時提出了解決方案,蘋果將保修期外的iPhone電池更換價格從608元降至218元。」暫時告一段落,不過還有26起集體訴訟尚未判決,或許還有其他解決方案。

Advertisements

有網友換了電池后,性能提升大概在20-30%,這已經是比較大的提升了,看來優惠換電池只是蘋果的權宜之計,該降頻還是不手軟,取消這種「主動為用戶考慮」的方式,增加選項讓用戶自己選擇,才是最好的方案。

不過最近有網友發現可以註銷iPhoneCPU降頻代碼,無需更換電池即可恢復手機性能,而且不會受電池老化影響,自己動手拿自己的iPhone6嘗試了一下,效果非常明顯,性能提升100%。左圖是代碼註銷前手機的Geekbanch的跑分單核701,多核1360;註銷代碼后單核1580,多核2678,性能翻倍。自己動手,豐衣足食。

1. iOS 11.1.2及以下系統無需越獄安裝FilzaJailed

2. 用FilzaJailed打開/ System / Library / Watchdog /ThermalMonitor.bundle / DxxAP / info.plist文件刪除contextualClampParams中標註的代碼,如下圖

Advertisements

lowParamsCPU 和 lowParamsGPU,重啟手機,滿血復活,大功告成!

什麼系統能夠關閉降頻代碼

不過需要提醒的是,如果刪除降頻代碼,有可能會面臨設備在電池老化后出現異常關機的狀態。另外如果是 iPhone已經使用兩年以上,電池出現消耗速度很快的情況,可能是因為電池老化的緣故,建議前往蘋果售後更換電池,此時便宜不換更待何時。這篇文章比較適合那些手機使用還未超過兩年卻感覺電池消耗很快的用戶,當然在操作過程中注意不要亂刪亂改文件,且操作前做好設備重要數據的備份以防萬一,謹慎嘗試。

前提條件:

本篇文章僅適合iOS 10.2.x~10.3.3 越獄用戶,iOS 11.0~11.1.2越獄非越獄用戶均可,iOS11.1.2 以上用戶因為無法使用 FilzaJailed,也無法越獄所以不適用。iOS10.2(含)以下不會受到影響。

FilzaJailed安裝方法

1.iOS 11.0~11.1.2用戶前往同步推搜索安裝 Battery Memory System StatusMonitor 和 FilzaJailed。同步推安裝方法:用 safari 訪問 tongbu.com下載安裝同步推,需要前往「設置 >> 通用 >> 描述文件與設備管理」中信任證書。

2.iOS 10.2.x~10.3.3 用戶需要先將設備越獄,然後在 cydia 里安裝 Filza FileManager,在同步推搜索安裝 BMSSM。

關閉iPhone降頻代碼詳細步驟

1.首先查詢設備 Model 代號:在手機上打開 BMSSM 應用,切換到 System 項目就可以查詢到設備的 Model代號,例如迷妹的 iPhone8 顯示的是「D20AP」先記錄下來。

2.接著在手機里打開 FilzaJailed(iOS10 用戶打開 Filza File Manager),找到路徑/System/Library/Watchdog/ThermalMonitor.bundleLibrary/Watchdog/ThermalMonitor.bundle,可以發現與BMSSM 所查到的代號對應的文件夾,比如迷妹的是 D20AP.bundle

3.點擊進入該文件夾,接著點擊右上方的「編輯」,點選「Info.plist」,然後點擊左下方的「複製」按鈕

4.再次點下左下角「剪貼版」功能,粘貼一份原始文件,現在命名為Info.plist(1),進行備份,方便後續恢復原始文件

5.點擊「Info.plist」開始修改代碼,從文件列表中找到「contextualClampParams」,點擊右側「i」按鈕

6.將「lowParamsPeakPower」及「lowParamsSpeaker」兩項數值點擊左側紅圈「一」刪除,然後點擊左上角「Info.plist」回到上一頁

7.再點擊右上角的「儲存」與左上角「完成」即可,接著重啟手機,然後可以用跑分軟體看看 CPU的情況,或者在後續的一端時間裡留意手機電池的消耗情況。

關閉iPhone降頻代碼可能遇到的問題

1.只有舊設備有降頻代碼嗎?

答:雖然蘋果只有公開承認在 iPhone 6、iPhone 6 Plus、iPhone 6s、iPhone 6sPlus、iPhone SE、iPhone 7 及 iPhone 7 Plus 才有加入降頻代碼,但是我們在查看代碼的時候發現,新款iPhone X、iPhone 8/8 Plus 也有。

2.為什麼確定是 lowParamsPeakPower 和 lowParamsSpeaker 這兩個數值在控制降頻呢?

答:從如下截圖對比來看,左側為 iOS11.1,右圖為 iOS10.2,就發現到其中多出了這兩項數值,代表就是在控制 CPU頻率。

3.為什麼還要備份 Info.plist ?

答:這是為了後續如果你又想恢復降頻代碼,那麼只需要將修改過的「Info.plist」刪除,然後將之前備份的原始文件Info.plist(1),重命名為 Info.plist,保存修改,重啟設備即可。

4.直接刪除 Info.plist 不就好了?

答:請勿直接亂刪亂改文件,否則可能會失去控制,造成 CPU整天不斷維持在高效能頻率處理狀態,導致耗電更快、充電更慢,整台設備溫度過高而畫面不斷跳出「過熱要降溫」的提醒。

Advertisements

你可能會喜歡