先週、AppleはiOS & iPadOS 16.5.1を一般公開しました。このファームウェアではAppleデバイスに新機能は追加されませんでしたが、悪用される可能性のあるバグが修正されました。そのため、まだアップデートしていない方は(もちろん、ジェイルブレイクしていない場合は除きます)、アップデートを強くお勧めします。
しかし、予想通り、モバイル デバイス用の新しいファームウェアをリリースしてから約 1 週間後、Apple は以前のファームウェア バージョン (iOS および iPadOS 16.5) の署名を解除するという予想通りの動きを見せました。
Appleが特定のバージョンのiOSまたはiPadOSへの署名を停止すると、Appleのサーバーは、そのバージョンをインストールしようとするユーザーに対して拒否通知を発行します。つまり、エンドユーザーはデバイスに最新バージョンのiOSまたはiPadOS(この場合は16.5ではなく16.5.1)をインストールすることを余儀なくされることになります。
iPhoneやiPadのファームウェアをダウングレードしようとする人は、一般的に署名のないファームウェアをインストールしようとします。これは、アップデートで新たなバグが発生した後に、より安定したファームウェアにダウングレードするといった軽微な目的の場合もあれば、脱獄可能なファームウェアをインストールするといった計画的な目的の場合もあります。
後者は確かに前述の2つの例の中で最も一般的ですが、Appleが過去にバグのあるファームウェアをリリースしたことがないわけではありません。以下にリンクされている3つの例は、多くのiPhoneおよびiPadユーザーが深刻なバグを回避するためにファームウェアをダウングレードすることを選択した可能性があることを如実に示しています。
- iOS 16.0では、コピーしたコンテンツを別のアプリに貼り付ける際に、クリップボードへのアクセスをユーザーに過剰に促す
- iOS 14.7では、ホストiPhoneのTouch IDセンサーでApple Watchのロックを解除する機能が破壊される
- iOS & iPadOS 13.2はバックグラウンドアプリに対して非常に積極的なバックグラウンド管理を課す
FutureRestore などの非公式のダウングレード方法は存在しますが、残念ながら新しい A12+ デバイスは iOS 16 でこれを利用できません。この機能は、checkm8 の影響を受ける古い A11 以前のデバイスにのみ制限されています。
ダウングレード以外にも、ファームウェアの署名を解除することで、iPhoneやiPadのユーザーが既に古いファームウェアを使用している場合、最新版以外の特定のファームウェアにアップグレードするのを防ぐことができます。DelayOTAと呼ばれる手法を使えば、監視対象デバイスでこれを回避できますが、90日間の猶予期間に限られます。
iDBはAppleの署名プロセスに断固反対しており、iPhoneとiPadの所有者は、MacユーザーがMacにmacOSのどのバージョンでもインストールできるのと同様に、所有するデバイスにiOSまたはiPadOSのどのバージョンでもインストールできるべきだと考えています。残念ながら、Appleは脱獄に非常にこだわりがあり、政府が強制しない限り、これが実現する可能性は低いでしょう。
お使いのiPhoneまたはiPadに署名されているiOSまたはiPadOSのバージョンが気になる場合は、IPSW.meオンラインユーティリティで確認できます。また、ダウンロードページから、お使いのデバイスに必要なファームウェアバージョンを入手することもできます。
AppleがiOS & iPadOS 16.5への署名を停止するという決定に、あなたは何か不満を感じていますか? 下のコメント欄で、その理由や不満をぜひお聞かせください。