OTAアップデートを無効化するために利用される「tvOS Betaプロファイル」ですが、プロファイルの有効期限切れとなりインストール済みであってもデバイスから自動で削除されています。
そのため、OTA機能が復活してしまい、現在の最新版であるiOS 16.3などのOTAが降ってきてしまう…という、脱獄犯的にはちょっと面倒な状況に。
ということで、新たなtvOS 16 Betaプロファイルに切り替えて、OTAアップデートの無効化を行っておくのがオススメ。
OTAブロックプロファイルの有効期限切れ
物にもよるのですが、一部のOTAブロック用プロファイルの有効期限が切れ、プロファイル自体が自動でデバイスから削除されている場合があります。
よく利用されている物だと、昨日〜本日が利用期限として設定されている場合が多く、既にデバイスからOTAブロック用プロファイルが削除されている方も多いハズ。
OTA機能が有効に
プロファイルが削除されるとOTAアップデート(ソフトウェア・アップデート)機能が再度有効になり、OTAアップデートが行える状況に戻ってしまいます。
そのため、現在であればiOS 16.3などの最新版iOS / iPadOSのOTAが降ってきます…。
新たなプロファイルに切り替えを
ということで、OTAアップデートを行いたくない…通知も来てほしくない…という場合、新たなOTAブロック用プロファイルをインストールし、OTAアップデートを無効化しておくと安心です!
今回はOTAEnablerなどの開発者さんである0xallie氏が公開してくれている「tvOS 16 Beta Profile」を使用していきます。
こちらのプロファイルは利用期限が2024年1月31日に設定されており、あと1年ありますので…それまでには新たなプロファイルが登場しているかなと。
① プロファイルのダウンロード
Safariより【noota16.mobileconfig】を開き、目的のプロファイルをダウンロードします。
この際、以下の様なポップアップが出現しますので「許可」を選択し、ダウンロードを行ってください。
② ダウンロードしたプロファイルをインストール
ダウンロードされたプロファイルは設定アプリ内に追加されますので、設定アプリを開き、上部の「プロファイルがダウンロード済み」項目からインストール作業を指示通り進めていきます。
この際デバイスのパスワードなども求められますので、指示通り入力し進めましょう。
③ デバイスを再起動
最後に「再起動が必要です」との指示が出ますので、指示通り「再起動」を選択してデバイスを再起動してあげます。
これでプロファイルのインストール作業は完了です。
完了すると、OTAアップデートが無効に
デバイス再起動が完了するとOTAアップデートが無効化されているはずです。
設定アプリから一般 > ソフトウェアアップデート項目を開くと、現在使用しているiOSバージョンが「最新です」と表示され、最新版のiOSバージョンのOTAが表示されなくなっています。
〆
他にもOTA無効化を行う手法はあったりするのですが、とりあえずはプロファイルをインストールしておくのが楽ちん&安心かなと思います。
基本的に脱獄している場合にはOTA無効化も一緒に行われたりしますが、最近は一部脱獄でOTA無効化が行われなかったりもしますし、脱獄待ちやTrollStore、MacDirtyCowを利用できるiOSバージョンで維持したい方はプロファイルをインストールし、OTAブロックしておくのがオススメです。
コメント
たすかる
いったいどういう仕組みでブロックできているんでしょうか…?
気になります…
昔からある手法なのですが、OTAアップデートがあるかどうかの確認先を「tvOS(AppleTV用OS)のベータ版」に変更している…というイメージです。
もちろんiOSやiPadOSデバイスがtvOSにアップデートすることは出来ませんので「tvOSに該当するOTAアップデートはない」となり、結果としてOTAアップデートが機能しなくなる…的な感じでしょうか。
なるほど、tvOSであればiOS・iPadOSとも干渉しない、BetaProfileだから正式版のバージョンを参照させない、ということでしょうかね…🤔
シンプルなようでちょっと複雑ですね。
とはいえ邪魔だったバッジを消すことが出来て助かりました!ありがとうございました😊
こんな方法があったとは…。
TrolStore環境で赤丸がずっと気になっていました。
ありがとう!
(要ログインですが…)
beta,apple,comからも無理矢理ですがダウンロードできますよ
ttps://beta.apple.com/sp/ja/download/1015834
OTAブロックに利用されるtvOS Beta ProfileはAppleが配布しているものとは少し異なっています。
純正の物はtvOSプロファイルであればApple TVでのみインストールが出来るようにターゲットデバイスが設定されているのですが、OTAブロック用のtvOSプロファイルではその制限がないものになります。
ios15以上の場合はkillmyota使うと、プロファイルを更新する必要なくなる
Uncoverの設定でブロックしているので、心配ないかな?
はい、大丈夫です
最新版ですと表示はされずにソフトウェアアップデートの確認中にエラーが起きましたとなるのですがブロックできてるのかこれ….?
ご使用のiOSバージョンによってはエラー表示となる場合がありますが、仕様なので正常です
ブロックは出来てるみたいなのですがバッチが消えません
キャッシュの更新タイミングで消えると思う
あたらしいバージョンを用意してくれたのかな?
入れなおしたら引き続きブロックされるようです
alexia.lol/noota17.mobileconfig