Nexus 5にAndroid 9(Pie)を入れてみた

2020-03-09

Nexus 5 – Wikipedia

Nexus 5のOTAアップデートが、2016年の6.0.1を持って終了している為、
久々にCFWに手を出してみることにした。

基本的には、下記参考サイトに記載されていることを行っただけなのだが、
一部想定外のトラブルが発生した為、記載する。

参考サイト

Nexus5 Android9 のセットアップ – Radi開別館
Nexus5にAndroid9をいれました – Qiita

環境

実食

Nexus 5 の設定から、設定およびデータの初期化。
再起動後、適当にウィザードを飛ばし、開発者モードをON、
USBデバッグをON。

PCとUSBケーブルで接続。
なお、Nexus 5 1台以外は繋いでおかないほうが精神的によい。
上部メニューからUSBデバッグモードをMTPに変更。
コマンドプロンプトより adb devices にて、認識されていることを確認。

ブートローダーの起動

adb reboot bootloader コマンドにて、ブートローダーの画面へ遷移。
fastboot oem unlock コマンドにて、ブートローダーのアンロックを行う。

カスタムリカバリの導入

fastboot flash recovery twrp-3.2.3-0-hammerheadcaf.img コマンドを実行、成功。
自動的に再起動。

最初の沼

起動→TWRP画面→勝手に再起動→TWRP画面→勝手に再起動
の無限ループ突入。
Radi開別館に記載されている「dataがマウントできない」のようなエラーが出ている模様。
(エラー後、即再起動に入る為、表示されているメッセージが確認できない。)

電源ボタンとボリューム-ボタンを押し、ブートローダー画面を表示。
Nexus 5のFactory Imageを解凍し、flash-all.batを実行。
無事にAndroid 6の環境が起動された。

二つ目の沼

再度カスタムリカバリを導入すべく、
adb reboot bootloader コマンド 及び
fastboot flash recovery twrp-3.2.3-0-hammerheadcaf.img コマンドを実行、成功。
しかし、再起動後にTWRP画面遷移せず、普通にAndroid 6が起動してしまう。

カスタムリカバリのバージョンを変更、
fastboot flash recovery twrp-3.3.1-0-hammerheadcaf.img コマンドを実施。
症状変わらず。

沼からの脱出

ブートローダー画面から起動するimgファイルを指定できることを知る。
Nexus7(2012) にAndroid 7をインストールする(TWRPが起動しない問題への対応) – Qiita

fastboot boot twrp-3.3.1-0-hammerheadcaf.img コマンド実行。
カスタムリカバリ画面が表示された。

バックアップとAndroid 9のインストール

TWRPより、現在のバックアップを作成。
作成後、adb pullにて、画面に表示されているディレクトリパスを入力し、バックアップファイルを取得。
(adb pullしなくてもよかったことに後で気が付く。)

FirstEver-Android-9.0-hammerhead-20181214.rar を解凍。
エクスプローラからNexus 5を開き、
前述のバックアップが作成されたディレクトリと同階層に配置。
(adb pullせずに、エクスプローラからファイルのコピーで
 バックアップファイルが取得できた・・・)

コピー後、リストアから FirstEver Android 9 を選択し、OS書き込み。
終わったら再起動。
アプリをいれるか等聞かれたが、何もいれないを選択した。

Hello Android 9

再起動後、Android 9の起動が始まる。
なぜか一度フリーズ。
電源長押しで再起動後、無事にホーム画面が表示された。
あれ?・・・インストール直後は設定ウィザードが出る物では?

念のため、一度設定等のリセット(ファクトリーリセット)。
もしかしてAndroid 6に戻っちゃうか?と懸念したが、
Android 9のままであった。

リセット後はちゃんと設定ウィザードが表示された。

おいおいまだ沼あんのかよ

無線LANが繋がらない。
もしかしてこのCFWは無線LANはダメなのか?と思ったが
Android 9から、ステルスSSIDに接続するときはオプション入れないとダメになった模様。
Android 9.xで非公開(ステルス)のSSIDに接続する方法:デフォルトでは接続できなくなっている模様 │ かえざくらのつぶやき

終焉

無事に無線LANも接続ができ、色々アプリを導入し、環境構築一段落。
6年前のマシンにAndroid 9なんていれたらカックカクなんじゃないかと覚悟していたが、
全くそんなこともなく、至極快適、反応もスクロールもとてもスムーズである。

めでたしめでたし。