Appleは先週、iPhone 14シリーズの様々な端末に影響を与える多数のバグを修正するため、iOS 16.0.3をリリースしました。そして予想通り、同社はファームウェア署名メカニズムを活用し、以前のiOS 16.0.2ファームウェアへのダウングレードを阻止しています。
iOS 16.0.2の署名が解除されたため、iPhoneユーザーはmacOSのFinderやWindowsのiTunesを使って、新しいiOS 16.0.3ファームウェアからダウングレードすることができなくなりました。ただし、DelayOTAやFutureRestoreなど、署名が解除されたファームウェアへのアップグレードまたはダウングレードには、従来とは異なる方法が依然として有効です。
Appleのこの予測可能な行動により、多くの脱獄者や脱獄を志す者のように、ソフトウェアアップデートを意図的に回避しない限り、ユーザーがデバイスのファームウェアバージョンを選択することがより困難になっています。これは、脱獄ツールが悪用するために必要なバグやセキュリティホールは、通常、古いファームウェアに多く含まれているためです。
Apple は、ユーザーによるファームウェアのダウングレードをブロックすることで、ユーザーが常に最新かつ最高のファームウェアを利用できるようにしたり、主要なソフトウェア アップデートをリリースした後に印象的な採用数を見て株主を満足させたりなど、多くのメリットを得ています。
しかし、ユーザーが古いファームウェアを使い続けたり、ソフトウェアアップデートを避けたりする理由は、脱獄だけではない。例えば、Appleはバグだらけのファームウェアをリリースすることがあり、その修正には更なるアップデートが必要となる。そのため、多くのユーザーは安定したファームウェアを維持するために、アップデートを避けているのだ。
それほど遠くない過去にリリースされたバグのあるファームウェアの例は次のとおりです。
- iOS 16では、コピーしたコンテンツを別のアプリに貼り付ける際に、クリップボードへのアクセスをユーザーに過剰に促す
- iOS 14.7では、ホストiPhoneのTouch IDセンサーでApple Watchのロックを解除する機能が破壊される
- iOS & iPadOS 13.2はバックグラウンドアプリに対して非常に積極的なバックグラウンド管理を課す
iDBはユーザーの選択という概念について常に声高に主張しており、それがAppleがiPhoneやiPadで実行するファームウェアをユーザーに選択させてくれることを望む主な理由の一つです。私たちの立場に関わらず、Appleがユーザーの選択に対して敵対的な姿勢を見せていることから、これがすぐに実現しないことは明らかです。
いつものように、IPSW.meオンラインユーティリティで、お使いのデバイスに署名されているiOSまたはiPadOSのバージョンを確認できます。また、ダウンロードページには、お使いのデバイスに必要なファームウェアがすべて揃っています。
iOS 16.0.2 が署名されなくなったことに不満を感じている場合は、下のコメント セクションでお知らせください。