1起因:对有锁版用户、cdma写号版用户、以及越狱用户,如果你们偶尔手溅无法自控、身边小白很多、小朋友经常拿你手机来玩的,那你就要往下看了只要把usb插到电脑, 加上wifi是开着的 手机就会自动下载5.1的更新包,下好后设置的右上角会出现红色带圈数字提示你升级,哪天小白和小朋友乱点一下就直升5.1了,之前有个修改版本号来欺骗系统躲过升级的老办法,那个强烈不建议使用,有很严重的后遗症,已经有好几个哥们把cydia都弄崩溃了, 就连d大也建议不要用该办法来欺骗系统!因为他欺骗系统的同时也欺骗了cydia及其源所安装的软件!
2方法:在cydia里安装ifile(因为ifile会自动备份原文件,安全度较高),然后用ifile找到/System/Library/LaunchDaemons下,点击如下3个需要改名的文件后面的蓝色三角箭头,在出来的对话框里的第一项就是文件名,请在.plist后面加个“备份 来改掉扩展名,如图1)
1、com.apple.mobile.softwareupdated.plist (OTA升级,不需要自动更新系统功能的,可安全改名或删除.)
2、com.apple.OTATaskingAgent.plist ( 通知系统进行ota升级,不需要OTA自动更新的,可安全改名或删除.)
3、com.apple.softwareupdateservicesd.plist (OTA升级服务,不需要OTA自动更新的,可安全改名或删除.)
3然后重启
此方法即保证了不会手动升级到5.1,也可以防止苹果自动悄悄升级到5.1,而且还可以节约系统运存,ps:这个目录下的文件的删除或者改名操作是绝对安全的,不会系统崩溃的。大家尽可放心!有人反映说禁用ota会会影响appstore无法使用,本人亲测无任何问题,大家也可以测试一下,退一万步讲大不了再把名字改回来恢复ota功能即可,ifile在修改文件的时候早已帮你把源文件备份好了。
4还原办法: ifile在你修改的同时已经帮你把原始文件备份了,备份文件的文件名为原始文件名的最后面加了个%号 ,你把%去掉即可,去掉之前记得把那个 被修改的文件删掉否则会因为存在同名文件不能重命名。)
5特别处理:手机已经下载升级包的处理办法:
1、删除已经在/var/mobile/Library/Assets/com_apple_MobileAsset_SoftwareUpdate目录下的 OTA 下载临时固件包
2、清除掉“通用” 以及 “软件更新”右侧的数字1 的办法 :用ifile(建议用ifile修改系统文件时使用弹出菜单的第二项 “属性表编辑器”来修改 比较安全, 用“文本编辑器”容易误删东西。 )进入System/Library/CoreServices这个文件夹,找到SystemVersion.plist 将ProductBuildVersion的数值改为9B179,然后重启手机,发现讨厌的数字1消失了,这时后再改为原来的数值例如9A405后重启即可。(这里只是临时更改以欺骗ios误以为系统已经最新自动去掉数字1而已,因此不建议长期修改为9B179,会导致很多后遗症)
3、 清除掉“设置”右上角的红色带圈数字1的办法: cydia里安装BadgeClear这个软件,先让图标闪动起来,然后迅速连续多次点击图标,在弹出来的BadgeClear小窗口里点击删除即可。
苹果手机如何关闭烦人的系统自动更新