PixelスマートフォンはOSのバージョンを戻すことが可能ですが、Android 13にアップデートしたPixel 6シリーズの3機種ではOSのバージョンを戻すことはできません。
これは脆弱性のあるブートローダー(デバイスの電源がオンになったあとOSを起動する役割)に戻させないための措置です。しかし少なくないユーザーから不満の声があがっていました。特に複数のバージョンでテストをしたい開発者にとっては不便な変更です。
そんな声に応えるようにGoogleは「Developer Support images for Pixel」を公開。このイメージを利用することで、Android 13にアップデートしたPixel 6、Pixel 6 Pro、Pixel 6aをAndroid 12にダウングレードすることができます。
「Developer Support images for Pixel」は、アプリの開発とテストを簡単に行うために公開されたイメージで、公開版のAndroid 12およびAndroid 12Lをベースに、セキュリティの脆弱性の解消とアンチロールバックカウンターが加算されたブートローダが含まれています。
最新版のみ利用可能。前のバージョンに戻すことはできません。
「Developer Support images for Pixel」を利用するには、ダウンロードしたイメージをコマンドを使って手動でインストールするだけでなく、Android Flash Toolを使ってクリック操作でインストールすることも可能。公開版に戻すにはファクトリーイメージをインストールする必要があります。
なお、Googleは「Developer Support images for Pixel」があくまでも開発者向けで一般ユーザー向けではないと説明しており、OTAによるセキュリティアップデートは提供されず、セキュリティの問題を修正するためにリビルドしないとのこと。
Developer Support imagesをインストールする時とDeveloper Support imagesから公開版に戻すときには初期化されます。