Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

Google Pixel 2 / Pixel 2 XLをAndroid OreoからPieにアップグレードする完全ガイド

Google Pixel 2は、スマートフォン市場の中でも最も純粋なAndroid体験を楽しめる端末のひとつです。2017年10月発売とやや古いモデルではありますが、現在でも頻繁にアップデートが配信されており、実際に最新のファクトリーイメージも継続的に公開されています。

root化済みでOTAアップデートを通常インストールしていないユーザーのために、この記事ではPixel 2(およびPixel 2 XL)をAndroid 8.0 Oreoから最新のAndroid 9.0 Pieファクトリーイメージへアップグレードする手順を詳しく解説します。さらに、Pieの上位バージョンへの更新方法についても紹介します。一見同じ作業に思えますが、手順がいくつか異なる点に注意が必要です。

必要なもの

  • ADB & Fastboot(WindowsへのADB導入ガイドを参照)
  • アンロック済みブートローダー(Pixel 2のアンロック・root化ガイドを参照)
  • 最新のPixel 2ファクトリーイメージ
  • TWRP 3.2.3-1.img
  • TWRP Installer 3.2.3-1.zip
  • カスタムカーネル(Sultan Kernelがおすすめ)

作業を始める前に: ロック画面のセキュリティ(画面ロック)を解除しておきましょう。また、Substratumのオーバーレイを導入している場合はアンインストールしてください。Magiskモジュールは削除不要です。このガイドの手順を実行しても、モジュールはそのまま正常に動作し続けます。

なお、TWRP 3.2.3-1は指紋認証やPINによるセキュリティ設定でも問題なく復号化できます。

OreoからPieへのアップグレード手順

  1. まず最新のファクトリーイメージをダウンロードして展開し、メインのADBフォルダに配置します。
  2. Pixel 2でUSBデバッグを有効にします。「設定」→「端末情報」→「ビルド番号」を7回タップして開発者向けオプションを有効化してください。
  3. 「設定」→「開発者向けオプション」→「USBデバッグ」をオンにします。
  4. Pixel 2をUSBケーブルでPCに接続し、ADBターミナルを起動します。
  5. ADBターミナルに adb devices と入力します。
  6. Pixel 2の画面にペアリング確認ダイアログが表示されるので承認します。adb devices コマンドを実行すると、シリアル番号が表示されるはずです。シリアル番号が表示されない場合や、「No Devices Attached」「Device Offline」といったエラーが出る場合は、USB接続を差し直すか、USBドライバーのトラブルシューティングを行ってください。
  7. ADBがデバイスを正しく認識したら、flash-all.bat ファイルから「-w」を削除して、最新のファクトリーイメージをfastbootで書き込みます。A/B両方のスロットに書き込み、毎回完全に起動するまで待ちます。あるいはDuecesスクリプトを使い、ファクトリーイメージにスロット選択を任せる方法もあります。
  8. 次にTWRPをfastbootで起動します。TWRP 3.2.3-1.imgをダウンロードしてADBフォルダに置き、TWRP_installer 3.2.3-1.zipをPixel 2のストレージに転送します。カスタムカーネルも同様にダウンロードして転送しておきます。
  9. ADBターミナルで fastboot boot twrp.img(ファイル名は環境に合わせて変更)と入力します。
  10. TWRPが起動したら、スワイプして変更を許可します。メインメニューから「Install」→「SD Card」→「TWRP_installer 3.2.3-1.zip」を選択し、スワイプしてフラッシュします。
  11. TWRPのフラッシュが完了したら、同じ手順でカスタムカーネルもフラッシュします。
  12. システムを再起動し、Androidが完全に起動するまで待ちます。
  13. 最新のMagisk.zipをストレージに転送し、再びPixel 2をTWRPで起動します。
  14. TWRP経由でMagisk.zipをフラッシュし、再度システムを再起動すれば完了です。

Pie 8.x系から9.x系へのアップグレード手順

必要なもの:

  • critical_unlock済みのアンロックブートローダー(ブートローダーバージョンがTMZ20aより前の場合はcritical_unlockが必要です)
  • カスタムカーネル(SULTANXDA版を推奨)
  • Fastboot用9.0イメージ
  • 最新のTWRP.zip
  • 最新のフラッシュ用カーネル
  • Magiskアンインストーラー(MMを手動でアンインストール・再インストールする場合に備えて)
  • 最新のMagisk.zip
  • 最新のMagisk Manager APK
  • 最新の9xファクトリーイメージ
  • 最新のTWRP.img
  1. まずPixel 2のロック画面セキュリティをすべて無効にします。
  2. 開発者向けオプションを有効にします(「設定」→「端末情報」→「ビルド番号」を7回タップ)。
  3. 「設定」→「開発者向けオプション」→「USBデバッグ」をオンにします。
  4. Pixel 2をPCにUSB接続し、PC側でADBターミナルを起動します。
  5. ADBターミナルに「adb devices」と入力し、接続が認識されていることを確認します。
  6. 正常に認識されればシリアル番号が表示されます(Pixel 2側でペアリングダイアログの承認が必要な場合があります)。認識されない場合は、USBケーブルを差し直すかドライバーを見直してください。
  7. Fastboot用9.0ファクトリーイメージをダウンロードしてADBフォルダに配置します。TWRP.imgファイルも同様に配置します。
  8. TWRP.zip、Magisk.zip、Magisk Manager APKをダウンロードし、Pixel 2のストレージに転送します。
  9. flash-all.bat をメモ帳などで開き、コード内の「-w」を削除して保存します。端末を完全に初期化したい場合は、「-w」を削除する必要はありません。
  10. PCでADBターミナルを起動し、以下のコマンドでPixel 2をTWRPから起動します:fastboot boot <twrpファイル名.img>
  11. TWRPのメインメニューでスワイプして変更を許可し、「Install」→「SD Card」→先ほど転送したTWRP.zipを選択してフラッシュします。
  12. TWRPのフラッシュ完了後、「Reboot to Recovery」をタップします(「Reboot to System」ではないので注意!)。その後、TWRP.zipと同じ要領でMagiskアンインストーラーをフラッシュします(以前にMagiskを導入していた場合のみ必要な手順です)。
  13. 再度Recoveryを再起動し、カスタムカーネルをフラッシュします。さらにRecoveryを再起動します。
  14. ここで「Reboot to System」を選択し、Androidの最適化プロセスが完了するまで数分間そのまま待ちます。
  15. ファイルマネージャーでストレージ内のMagisk Manager APKを探してインストールします(設定で「提供元不明のアプリ」を許可する必要がある場合があります)。
  16. 最後にもう一度TWRPを起動し、Magisk.zipをフラッシュします。Recoveryを再起動してから、システムを起動すれば完了です。

トラブルシューティング

Pixel 2がGoogleの「G」ロゴで固まる、またはTWRPでブートループする場合は、以下を試してみてください。

  • ハードリブートを実行する(電源ボタンを長押し)。
  • TWRPを起動し、Magiskアンインストーラーを何度かフラッシュする(正常に適用されるまで数回フラッシュが必要な場合があります)。
  1. Google Pixel 2 を初期化する方法|ソフトリセットと工場出荷時リセットの手順を徹底解説

    Google Pixel 2 で「動作が重い」「充電が遅い」「画面が固まる」といった不具合に悩んでいませんか?そのような場合は、端末をリセットすることで問題が解決できる可能性があります。Google Pixel 2 のリセットには、ソフトリセットと工場出荷時リセット(ハードリセット)の2種類があります。 ソフトリセットとは、端末を再起動する操作のことです。実行中のアプリがすべて終了し、RAM(メモリ)上のデータがクリアされます。保存していない作業内容は失われますが、ストレージに保存済みのデータには影響しません。一方、ハードリセット(工場出荷時リセット/マスターリセット)は、端末内のすべてのデー

  2. Google Pixel 3のSIMカードを取り外す・挿入する方法を徹底解説

    Google Pixel 3、3a、4、4aは、多くのユーザーから支持されているスマートフォンです。フルスクリーンのOLEDディスプレイ、3000mAhの急速充電対応バッテリー、そして優れたカメラ性能を備えており、今なお高い人気を誇ります。本ガイドでは、Google Pixel 3からSIMカードやSDカードを取り外す方法、そして再び挿入する方法をわかりやすく解説します。 Google Pixel 3からSIMカードを取り外す方法 以下の手順を、図解とともに丁寧に説明していきます。ぜひ参考にしてください。 SIMカード・SDカードを挿入・取り外す際の注意点 SIMカードやSDカードの挿入