Apple は先週、iOS & iPadOS 18.4 を正式にリリースし、Apple Intelligence への優先通知、専用の Vision Pro アプリ、新しい絵文字、その他の内部的な改善を最新の iPhone および iPad ユーザー向けに導入しました。
新しいファームウェアのリリースの直接的な結果として、クパチーノを拠点とする同社は、以前の最新のiOS & iPadOS 18.3.2ファームウェアの署名を解除するという、かなり予想通りの動きをしました。これにより、iPhoneとiPadの所有者が、すでに新しいiOS & iPadOS 18.4ファームウェアをインストールしている場合、ダウングレードできなくなります。
古いファームウェアの署名が解除されたことで、Appleのサーバーは、Windows PCのiTunesやmacOSのFinderから、iPhoneやiPadに古いリリースをインストールしようとするリクエストを拒否するようになります。つまり、既にiOS 18.4またはiPadOS 18.4を使用しているユーザーは、Appleが次のアップデートをリリースするまで、そのバージョンで利用できなくなります。また、古いファームウェアからアップグレードするユーザーは、アップグレード前のバージョンとの間にファームウェアをインストールするオプションがないまま、iOS 18.4またはiPadOS 18.4を強制的にインストールすることになります。
Apple は、ユーザーがデバイスに古いファームウェアをインストールすることを禁止する理由を公式に明らかにしたことはありませんが、デバイスに最新ではないファームウェアをインストールする必要があった、またはインストールしたいと思ったことがある人にとっては、iPhone や iPad ユーザーがデバイスを脱獄するのを阻止するためであることは明らかです。
Appleが新しいファームウェアをリリースすると、これらのリリースには、脱獄ツールの作成に利用された脆弱性を修正するバグ修正とセキュリティパッチが含まれています。ダウングレードを禁止することで、Appleはユーザーが望ましいファームウェアバージョンをインストールしてデバイスを脱獄し、正当に所有し、代金を支払ったデバイスでAppleが望まない行為を行うことを阻止できます。これは、いたちごっこの駆け引きと言えるでしょう。
脱獄以外にも、意図しない不安定さが現れた場合など、ファームウェアをダウングレードしたい理由は他にもあります。こうした事例は長年にわたり数多く発生しており、稀ではあるものの、一部のユーザーにとっては非常に煩わしいため、Appleが新たな修正プログラムをリリースするまで、デバイスを以前の正常なファームウェアバージョンにダウングレードしようとする人もいます。例えば、以下のようなケースが挙げられます。
- iPadOS 18.0、M4チップ搭載iPad Proを動作不能に
- iOS 16.0では、コピーしたコンテンツを別のアプリに貼り付ける際に、クリップボードへのアクセスをユーザーに過剰に促す
- iOS 14.7では、ホストiPhoneのTouch IDセンサーでApple Watchのロックを解除する機能が破壊される
- iOS & iPadOS 13.2はバックグラウンドアプリに対して非常に積極的なバックグラウンド管理を課す
iOS & iPadOS 18.3.2へのファームウェアのダウングレードは基本的に終了していますが、以前のファームウェアバージョンを使用しているユーザーは、 DelayOTA方式を使用して、現在署名されていないファームウェアにアップグレードすることが技術的にはまだ可能です。この方法は、特定のファームウェアバージョンが署名されていない状態になってから最大90日間有効です。
Appleが次に新しいファームウェアの普及率を自慢する時、次のことを思い出してください。Appleはユーザーの選択要素を排除することで、その数字を人為的に水増ししているのです。最新バージョンのファームウェアを使用している人が増えているのは、必ずしも本人の意志によるものではなく、強制されているからです。だからこそ、ユーザーは自分のデバイスに好きなファームウェアをインストールできる選択肢を持つべきだと考えています。
お使いのデバイスで署名されているファームウェアバージョンを確認したい場合は、IPSW.me という便利なウェブサイトをご覧ください。また、専用のダウンロードページから、デバイスに必要なファームウェアファイルをダウンロードすることもできます。