您的位置:網站首頁 > 綜合維修 > 正文 > 手機維修學校
如何關閉iOS固件自動升級
一、起因:只要將設備連接到電腦, 加上wifi是開著且已經是聯上互聯網 手機就會自動下載5.1的更新包,下好后設置的右上角會出現紅色帶圈數字提示你升級,哪天小白和小朋友亂點一下就直升5.1了,之前有個修改版本號來欺騙系統躲過升級的老辦法,那個強烈不建議使用,有很嚴重的后遺癥,已經有好幾個客戶把cydia(我們反復測試:cydia 1.1.3 1.1.4不會出問題)都弄崩潰了!因為他欺騙系統的同時也欺騙了cydia及其源所安裝的軟件! 二、方法:用ifile或者ifunbox等文件管理器 改名(個人建議用ifile(會自動備份原文件)在plist后面加個“備份 來改掉擴展名,如圖1)或刪除(不建議)/system/library/launchdaemons下的 com.apple.mobile.softwareupdated.plist - ota升級,不需要自動更新系統功能的,可安全改名或刪除. com.apple.otataskingagent.plist - 通知系統進行ota升級,不需要ota自動更新的,可安全改名或刪除. com.apple.softwareupdateservicesd.plist - ota升級服務,不需要ota自動更新的,可安全改名或刪除. 改名或者刪除后記得必須重啟!!! 三、效果 此方法即保證了不會手動升級到5.1,也可以防止蘋果自動悄悄升級到5.1,而且還可以節約系統運存,ps:這個目錄下的文件的刪除或者改名操作是絕對安全的,不會系統崩潰的。大家盡可放心!有人反映說禁用ota會會影響appstore無法使用,本人親測無任何問題,大家也可以測試一下,退一萬步講大不了再把名字改回來恢復ota功能即可,ifile在修改文件的時候早已幫你把源文件備份好了。(還原辦法:備份文件后面加了個%號 ,你把%去掉即可,去掉之前記得把那個 被修改的文件刪掉否則會因為存在同名文件不能重命名。) 四、特別處理:手機已經下載升級包的處理辦法:1、刪除已經在/var/mobile/library/assets/com_apple_mobileasset_softwareupdate目錄下的 ota 下載臨時固件包 2、清除掉設置右上角的紅色帶圈數字1 的辦法 :cydia里安裝badgeclear這個軟件,先讓圖標閃動起來,然后迅速連續多次點擊圖標,在彈出來的badgeclear小窗口里點擊刪除即可。 3、清除掉通用 以及 軟件更新右側的數字1 的辦法 :進入system/library/coreservices這個文件夾,找到systemversion.plist 將 五、預防小白和小朋友:如果做了以上操作還不放心的朋友可以參考以下內容: 干掉軟件更新: 在手機上用ifile在根目錄下找到“ applications/preferences.app/general.plist”這個文件,點一下在彈出的窗口中選“屬性表編輯器”,接著進入“數組”刪掉第三項 “2:” 點右上角 "完成" 即可 干掉抹除還原:在手機上用ifile在根目錄下找到“ applications/preferences.app/reset.plist”這個文件 , 點一下在彈出的窗口中選“屬性表編輯器”,接著進入“數組”刪掉第三項 “2:” 點右上角 "完成" 即可 干掉軟件更新(隱藏選項,但仍會下載)和抹除還原這兩個危險選項!結合本辦法(禁用服務,不會下載,但選項可見)將讓小白和小朋友再也沒機會搞壞你的系統!
|
【看看如何關閉iOS固件自動升級的收錄情況】