PixelスマートフォンをAndroid 13ベータ版からAndroid 12安定版に戻す方法

Android 13 ベータ版を実行している Pixel デバイスをいじっていると、バグや奇妙な不具合、あるいは思ったほどスムーズではないことに気づくかもしれません。公式の安定版 Android 12 のリリースを待っているか、あるいは実績のある操作感を好むのかもしれません。理由は何であれ、Android 13 ベータ版から Android 12 にダウングレードするのはそれほど複雑ではありませんが、Google のアップデート プロセスが本来あるべきよりも複雑になり得ることを実感させられるものの 1 つです。覚えておくべき重要な点は、ダウングレード中にすべてのデータが消えてしまうため、バックアップが絶対に最初に行うべき手順であるということです。クラウド、外部ドライブなど、安全のために何でも構いません。また、方法によってはブートローダーのロックを解除したり、開発者向けオプションを有効にしたりする必要がある場合があるので、少し準備をしておくとイライラせずに済みます。朗報です。これを行うための信頼できる方法はいくつかあり、非常に簡単なものから、より複雑な手動フラッシュまであります。ご自身の快適さやデバイスの状態に合わせてお選びください。

Pixel端末でAndroid 13ベータ版をAndroid 12にダウングレードする方法

前提条件:開始前に必要なもの

  • Google USBドライバー(Windowsの場合は、公式サイトからダウンロードしてください)
  • Google ChromeまたはMicrosoft Edge(一部のツールで使用するブラウザ)
  • Pixelフォン+USBケーブル
  • Android Flash Tool(ブラウザベースの簡単なフラッシュツール)
  • お使いのPixelモデル専用のAndroid 12/12Lイメージファイルはこちらから入手できます。
  • Androidプラットフォームツール(ADBおよびFastboot、Android開発者サイトから入手可能)
  • ブートローダーのロック解除が必要な方法を使用する場合は、必ずロック解除されていることを確認してください(すべてのPixelモデルで必要というわけではありませんが、一部のモデルでは、2番目と3番目の方法はロック解除されている場合にのみ機能します)。

方法1:ベータプログラムを終了する — Android 12に戻る最も簡単な方法

この方法は基本的に、Googleに「ベータ版から抜け出させて」と伝えるようなものです。OTAアップデートが配信されるまで少し待つことに抵抗がなければ、かなり確実に機能します。基本的には、ベータ版への参加を停止すると、Googleはまるであなたが通常のユーザーであるかのように、最新の公式安定版Android 12アップデートを配信します。デバイスのデータは消去されますが、それは恥ずかしいことではありませんので、事前にバックアップを取っておきましょう。設定によっては、アップデートが配信されるまでに数時間、あるいは1、2回の再起動が必要になる場合があります。

  1. Androidベータプログラムのページにアクセスしてください。
  2. Googleアカウントでログインし、「対象デバイス」からお使いのデバイスを探してください。
  3. お使いのデバイスを選択し、「オプトアウト」をクリックしてください。
  4. リラックスしてOTAアップデートが届くのを待ちましょう。Pixel端末によってはほぼ瞬時にアップデートされますが、他の端末では数時間かかる場合や再起動が必要になる場合があります。端末の通知を確認するか、「設定」>「システム」>「詳細設定」>「システムアップデート」で手動でアップデートを確認してください。
  5. 新しいビルドをインストールすると、すべてのデータが消去されるので、必ずバックアップを取ってください!絶対にこの手順を飛ばさないでください。後で後悔することになりますよ。

方法2:Android Flash Toolを使用する — ブラウザベースのフラッシュ、ルート化不要

これはちょっと驚きです。Google公式のAndroid Flash Toolを使えば、ブラウザから直接ファクトリーイメージをフラッシュできるんです。コマンドラインをいじったり、ブートローダーのロックを解除したりする必要がないので、とても便利です(一部のイメージでは必要な場合もあります)。ただし、開発者向けオプションとUSBデバッグが有効になっていること、そしてUSBドライバがインストールされていることを確認してください。

  1. Windowsをお使いの場合は、USBドライバーをインストールしてください。Mac/Linuxの場合は、通常この手順は不要です。
  2. Pixel で、[設定] > [端末情報]に移動し、[ビルド番号]を7 回タップして開発者向けオプションを有効にします。
  3. 設定 > システム > 開発者向けオプションで、USBデバッグOEMロック解除(必要な場合)を有効にします。
  4. USBケーブルを使ってPixelをPCに接続してください。
  5. flash.android.comにアクセスしてください。
  6. 「開始する」をクリックしてください。プロンプトが表示されたら、Pixelで権限を付与してください。
  7. デバイス一覧からお使いのPixelを選択し、「デバイスを追加」をクリックしてモデルを選択してください。
  8. コンピュータがデバイスにアクセスできるようにするには、「このコンピュータから常に許可する」をタップします。
  9. 「純正/公開ビルド(Android 12)」のオプションを選択してください。
  10. 「ビルドをインストール」をクリックしてしばらくお待ちください。処理には10~15分ほどかかります。完了後、お使いのスマートフォンは自動的に再起動します。

注:実際の使用経験から、この方法はかなり信頼性が高いことがわかっています。あるマシンでは初回から問題なく動作しましたが、別のマシンではデバイスを正しく認識させるのに1、2回の再起動が必要でした。根気強く試すことが大切です。

方法3:手動Fastbootフラッシュ — 技術に精通したユーザーおよびSIMロック解除済みのスマートフォン向け

コマンドライン操作に慣れていて、ブートローダーがアンロックされている場合は、この方法が最も制御しやすい方法です。Android 12のファクトリーイメージを手動でフラッシュする必要があります。初心者向けとは言えませんが、手順に従えば大きなリスクなく実行できます。ただし、必ず事前にすべてのデータをバックアップしてください。

  1. 最新のAndroid SDKプラットフォームツールをこちらからダウンロードし、フォルダに解凍してください。
  2. こちらから、お使いのPixelモデルに対応した公式Android 12ファクトリーイメージをダウンロードしてください。必ずお使いのデバイスモデルと完全に一致していることを確認してください。
  3. 開発者向けオプションOEMロック解除USBデバッグを有効にしてください。まだ行っていない場合は、`adb`を使用してブートローダーのロックを解除してください。
  4. PixelをUSBケーブルでPCに接続してください。
  5. プラットフォームツールを解凍したフォルダで、コマンドプロンプトまたはターミナルを開きます。Windowsの場合はcmdアドレスバーにコマンドを入力し、Mac/Linuxの場合はターミナルを開いて該当フォルダに移動してください。
  6. ブートローダーモードで再起動します。adb reboot bootloader
  7. Android 12のファクトリーイメージファイルをそのフォルダに解凍します。次に、スクリプトを実行します。
    • flash-all.batWindows上で
    • ./flash-all.shMac/Linux 上で
  8. この処理中はPCやスマートフォンを操作しないでください。スクリプトの実行が完了するまで待つことが非常に重要です。
  9. デバイスが再起動したら、Android 12が動作しています。セットアップを完了し、データを復元すれば、よりクリーンで安定した操作感をお楽しみいただけます。

この方法は少々手間がかかりますが、すべてがうまくかみ合えば驚くほど効果を発揮します。デバイスのロックが解除されていなかったり、ドライバーが不足していたり​​すると、フラッシュ処理が途中で止まってしまうことがあるので、問題が発生した場合はこれらの点を確認してください。

これが誰かの役に立ち、より安定した、バグのないPixel体験を取り戻せることを願っています。設定を頻繁に変更するのは面倒ですが、少なくともこれでやり方がわかったわけです。

まとめ

  • 作業を開始する前に、必ずデータのバックアップを取ってください。
  • OTAアップデートを待つか、手動でフラッシュするかを決定してください。
  • コマンドライン操作にあまり慣れていない場合は、方法1または方法2を選択することをお勧めします。
  • 必要に応じて、デバイスのブートローダーがロック解除されていることを確認してください(特に方法3の場合)。
  • Pixel端末が故障するのを防ぐため、指示に注意深く従ってください。

まとめ

ダウングレードは決して楽しい作業ではありませんが、適切なツールと忍耐力があれば可能です。手動でfastbootコマンドを実行する方法が最も制御しやすいですが、あまり手間をかけずにAndroid 12に戻したい場合は、ベータプログラムを利用する方法も有効です。ただし、少し待つ覚悟が必要です。いずれにしても、事前にバックアップを取っておけば後々の面倒を避けることができますし、手順を注意深く実行すればスムーズに作業を進めることができます。この記事が、誰かのイライラを少しでも軽減できれば幸いです。

関連記事: