Apps

AppleはiOS 16.1またはiOS 16.1.1への署名を停止し、iOS 16.1.2からの自主的なダウングレードを停止しました。

AppleはiOS 16.1またはiOS 16.1.1への署名を停止し、iOS 16.1.2からの自主的なダウングレードを停止しました。

数週間前の水曜日に iOS & iPadOS 16.1.1 が正式にロールアウトされ、先週 iOS 16.1.2 がリリースされたことを受けて、Apple は今夜、iOS & iPadOS 16.1 と 16.1.1 の署名を解除するという予想通りの動きを見せました。

iOS 16ファームウェアのダウングレード

Apple が古いファームウェアを定期的に署名解除するのは、デバイスを復元したり、別のバージョンの iOS や iPadOS をインストールしようとしたりするときに、ダウングレードではなくファームウェアのアップグレードを強制するための戦略的な方法です。

署名されていないファームウェアをインストールすることは、futurerestore や DelayOTA などの非伝統的な方法を使用すれば技術的にはまだ可能ですが、Apple がファームウェアを署名解除すると、Mac OS の Finder または Windows の iTunes で Option キーまたは Shift キーを押しながら [復元] ボタンをクリックすることで意図的にダウングレードすることがほぼ不可能になります。これは、影響を受けるバージョンのインストール要求を Apple のサーバーが拒否するためです。

Appleが古いファームウェアの署名を解除すると、一般的に最も大きな被害を受けるのは脱獄コミュニティです。これは、iOSやiPadOSの署名されていないバージョンが脱獄に使われる脆弱性に対して脆弱であるため、強制アップグレードはこの点を悪化させるからです。

ジェイルブレイクはさておき、AppleのモバイルOSに新たに侵入したバグを回避するには、ファームウェアのダウングレードが唯一の手段となる場合があります。稀ではありますが、バグが深刻化し、デバイスの使い勝手に影響を与えることもあります。以下に例を挙げます。

  • iOS 16.0では、コピーしたコンテンツを別のアプリに貼り付ける際に、クリップボードへのアクセスをユーザーに過剰に促す
  • iOS 14.7では、ホストiPhoneのTouch IDセンサーでApple Watchのロックを解除する機能が破壊される
  • iOS & iPadOS 13.2はバックグラウンドアプリに対して非常に積極的なバックグラウンド管理を課す

ユーザーが自発的にファームウェアをダウングレードできないようにすることで、復元が必要になった際にファームウェアをアップグレードするしか選択肢がなくなります。ユーザーは長年にわたりAppleのこの慣行を批判してきましたが、政府が規制しない限り、Appleが株主に好印象を与えるために新しいファームウェアの普及率を人為的に水増しすることを容認しているため、Appleがこの方針を変える可能性は低いでしょう。

お使いのデバイスに署名されているiOSまたはiPadOSのバージョンは、IPSW.meという便利な ウェブサイトでいつでもご確認いただけます。また、必要なファームウェアファイルは専用のダウンロードページからダウンロードできます。

AppleによるiOS 16.1およびiPadOS 16.1.1の署名解除によって、何かご不便をおかけしましたか?ぜひ下のコメント欄でお知らせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.