最初の Android N Developer Preview は昨年 3 月にリリースされ、その流れを引き継いで、Google は最初の Android O Developer Preview をリリースしました。昨年と同様、Google は予期せず最新の Android イテレーションを導入しましたが、私たちは不満を抱いていません。たとえ消費者にリリースされるまでに長い時間がかかるとしても、誰もがアップデートを好みます。名前が示すように、Android O (Oreo かどうかはまだわかりません) の最初のプレビューは開発者のみが利用できます。ただし、Android のすべてと同様に、Android O Developer Preview を Pixel または Nexus デバイスにインストールできます。
注: Windows ラップトップを使用して Nexus 5X に Android O Developer Preview 1 をインストールしていますが、プロセスは他のデバイスでも同じではないにしても似ているはずです。
知っておくべきこと
デバイスを Android ベータ プログラムに登録している場合は、ベータ アップデートが Android O Developer Preview ではサポートされていないことに注意することが重要です。また、このプロセスではデバイスのブートローダーのロックを解除する必要があり、これによりすべてのユーザー データが削除されます。
システム イメージをフラッシュするとユーザー データも削除されるため、Android デバイスをバックアップすることをお勧めします。 Android デバイスをバックアップするさまざまな方法に関する詳細な記事をご覧ください。また、これは非常に初期の開発者ビルドであるため、多くのバグや問題が発生することが予想されます。
必要なもの
Android O システム イメージ
まず、デバイス用の Android O Developer Preview システム イメージをダウンロードする必要があります。画像は Google 公式 Web サイトからダウンロードできます。 Android O Developer Previewは、Nexus 5X、Nexus 6P、Nexus Player、Pixel、Pixel XL、Pixel Cで利用できます。
ADBとファストブート
Windows PC または Mac にはADB ツールと Fastboot ツールが必要です。 ADB と Fastboot はここからダウンロードできます。
Android 開発者向けオプション
プロセスを開始する前に、 「設定」->「開発者向けオプション」で「 OEM ロック解除」と「 USB デバッグ」が有効になっていることを確認する必要があります。
デバイスのブートローダーのロックを解除する
Android O システム イメージをフラッシュするには、まずデバイスのブートローダーのロックを解除する必要があります。これを行うには、まず Nexus または Pixel を PC または Mac に接続します。次に、コンピューター上でADB と Fastboot がインストールされているパスに移動します。ここで、コマンド プロンプト (Shift キーを押しながら右クリックしてオプションを表示します) またはターミナルを開き、次のコマンドを入力します。
- デバイスが接続されているかどうかを確認するには:
adb devices
デバイスに「 USB デバッグを許可する」かどうかを尋ねるプロンプトが表示されます。 「OK」をタップします。
- 次に、次のコマンドを入力してデバイスをブートローダー モードで再起動します。
adb reboot bootloader
- デバイスがブートローダー モードで起動したら、次のコマンドを入力して、fastboot がデバイスを認識していることを確認します。
adb fastboot devices
- 次に、次のコマンドを入力してブートローダーのロックを解除します。
adb fastboot oem unlock
デバイス上にいくつかのプロンプトが表示されます。それを受け入れると、しばらくするとデバイスが完全に消去され、ブートローダーのロックが解除されます。
注: fastboot がデバイスを認識しない場合は、PC にデバイス用のドライバーがあることを確認してください。 ここから USB ドライバーを手動でインストールできます。
Android O イメージをフラッシュする
デバイスのブートローダーのロックを解除したので、Nexus または Pixel に Android O をフラッシュしましょう。
- まず、ダウンロードしたAndroid O システム イメージを抽出します。解凍したフォルダー内に別の ZIP ファイルがあるので、それも解凍します。
- すべてのファイルを抽出したら、必ずADB および Fastboot フォルダーに移動してください。
- 次に、Nexus または Pixel がブートローダー モードになっていることを確認し、 「flash-all.bat」ファイルを起動します。このファイルによりコマンド プロンプトが開き、すべてのファイルがフラッシュされ、デバイスに Android O がインストールされます。
- 私を含め、多くの人がバッチ ファイルの実行時にエラーに遭遇したことがあります。ただし、別の方法もあります。ここでコマンド プロンプトを開き、次のコマンドでこれらのイメージを 1 つずつフラッシュできます。
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
- スクリプトが完了すると、デバイスが再起動され、Android O がデバイスにインストールされます。
「設定」->「システム」->「端末情報」に移動して、Android バージョンを確認できるようになりました (そう、「設定」ページが再び改良されました)。 Android O には、新しいピクチャ イン ピクチャ モード、通知の改善、バッテリー寿命の向上、UI の変更など、多くの便利な機能が搭載されています。
関連項目: 知っておくべき Android O の 8 つの優れた機能
Nexus または Pixel に Android O をインストールしましたか?
これが、Nexus または Pixel スマートフォンに Android O をインストールする方法です。上で述べたように、このビルドはまだ非常に初期の開発段階にあるため、プライマリ デバイスでフラッシュしないでください。ところで、Android O はもうインストールしましたか?持っている場合は、以下のコメントセクションで気に入った点をお知らせください。また、Android O の機能、Android O のトリック、Nougat との比較などに関する記事も多数お届けする予定です。それでは、乞うご期待!