Twjacy's Blog

如何屏蔽 iOS OTA 更新

如何屏蔽 iOS OTA 更新
2020-02-14 · 4 min read
iOS

摘要:部分老设备越升级越卡,使用者就想停留在某个旧系统版本,不愿意更新至 iOS 最新版本。而一些开发者的测试机为了使用或等待某个 iOS 版本的越狱必须停留在某个 iOS 版本,也是不需要更新至 iOS 最新版。

前言

由于屏蔽 iOS OTA 更新的 tvOS13 描述文件到期时间为 2020.01.30,到期后所有已安装设备「设置 - 通用 - 描述文件与设备管理」里面都没有了。目前 tvOS13 描述文件仅支持 iOS 12.1 以及以下 iOS 版本的设备。

未越狱设备如何屏蔽 iOS OTA 更新,即使关闭了自动更新,设备还是会收到更新提示。已越狱设备如何彻底屏蔽 iOS OTA 更新,以及清除更新提示的 ①。

未越狱设备

设备没有越狱,想一直停留在某一个系统版本,或者暂时无法越狱,屏蔽更新等待越狱的到来。

iOS 12.1 以及以下版本

在 iOS 12.1 以及以下版本,由于 iOS 系统暂时没有描述文件验证机器类型的功能,所以可以直接下载安装 tvOS13 描述文件来屏蔽系统 OTA 更新。

tvOS13 描述文件下载地址:https://ibeta.me/

iOS 12.1 以上版本

AdGuard

可以使用去广告应用或者其他 DNS 应用,比如 AdGuard、AdGuard Pro、DNSCloak(美区),开启这些应用自动关闭其他 VPN 应用。

添加三个域名「mesu.apple.com」、「updates-http.cdn-apple.com」和「gdmf.apple.com」到 AdGuard Pro 的「拦截列表 - 黑名单」,开启 AdGuard DNS 开关即可。

下面使用 AdGuard Pro 演示。

演示视频

小火箭

如果你经常使用 VPN,那么可以使用小火箭 🚀 进行配置。

添加三个域名「mesu.apple.com」、「updates-http.cdn-apple.com」和「gdmf.apple.com」到小火箭的配置文件「配置 - 本地文件 - 编辑配置 - 添加映射」,开启开关即可。


下面使用小火箭 🚀演示。

演示视频

Quantumult

Quantumult 如何配置见下图


Quantumult X 如何配置见下图

ppqq如果你没有使用小火箭 🚀 那么也可以使用其他应用,比如 Surge、Quantumult、Quantumult X、Loon 等,都可以添加相关配置。

已越狱设备

设备已经越狱,但是屏蔽系统 OTA 更新的描述文件消失了,如何有效的屏蔽系统更新?

方法一

添加源地址:https://xsf1re.github.io/repo/

下载安装插件「MCPatch」,注销设备后即可再次安装 tvOS13 描述文件,描述文件安装成功后即可卸载插件「MCPatch」,不影响任何使用功能。


方法二

添加源地址:http://cydia.ichitaso.com/

下载安装插件「OTADisabler」,不影响任何其他功能使用。

方法三

添加源地址:https://julioverne.github.io/

下载安装插件「OTABlocker」,不影响任何其他功能使用。

ppqq方法二与方法三异曲同工,任选其一即可。

清除设置角标

强迫症患者的福音,如果你不在意,那么下面的方法可以忽略。

方法一

打开「设置 - 通用 - 还原」,点击「还原所有设置」即可清除设置角标 ①。

方法二

添加源地址:https://repo.twickd.com/

下载安装插件「3DBadgeClear」,通过 3D Touch 清除设置角标 ①。


隐藏软件更新数字 ①

添加源地址:https://getdelta.co/

下载安装插件「Flex 3 Beta」,打开 Flex 搜索关键字「隐藏」,下载并应用补丁注销设备即可生效。


国行设备需使用插件「连个锤子」解除 Flex 联网权限问题,Flex 注册登录后即可下载 *.plist 补丁。

清除设置角标、隐藏软件更新数字 ①,就可以完全看不到更新提示 ① 了,两个搭配使用效果更佳。

Powered by Gridea, © 2010 - 2020 Copyright Twjacy. All Rights Reserved. | CC BY-NC 4.0