您的位置:网站首页 > 综合维修 > 正文 > 手机维修学校
如何关闭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固件自动升级的收录情况】