Nexus 5で「Android 10」

とうとうあのNexus5 (2013)にAndroid 10がやってきました。Android 9 (Pie)の時よりインストールもあっさり終了。限られた端末だけのものである最新OSをいじることができるなんてなんて素晴らしいのでしょう!製作者に感謝しかありませんね。では、参考にされる方は「自己責任」にてお願いします。

というわけで、まずは必要なファイルをダウンロードして用意します。こちらから新しいTWRPをまずDLした後にUSBデバッグで接続し、flashします。

fastboot flash recovery xxx

設計年度の古さから前回のAndroid 9 (Pie)からSystem領域の容量不足が問題となっていましたが、新しいTWRP 3.3.1-HHのターミナルからそこが簡単に修正できるようになっていました。これでSystemが1GBから1.5GBに拡張されるようです。超簡単。

How to increase system 1GB to 1.5GB (assuming that you have unmodified partitions): NOTE: You need to increase /system partition in order to install any pie ROM with Gapps. 1. Flash twrp-3.3.1-HH-hammerhead.img 2. Open terminal (TWRP -> Advanced -> Terminal) 3. Type hh_repart -m 4. Wait until your phone reboots.

https://forum.xda-developers.com/google-nexus-5/development/rom-pixel-experience-9-0-t3975925

ここまでの参考URLは、https://forum.xda-developers.com/google-nexus-5/development/rom-pixel-experience-9-0-t3975925  です。

つづいてカスタムROM「crDroid Android」のページからAndroid 10のROMをダウンロードします。それとGAppsも忘れずに。容量を考え、とりあえずは「pico」でいいんじゃないでしょうか。(古い機種なので、arm64じゃなくてarmなのでご注意)あとは内部メモリ以外を「wipe」してからROM~GAppsと順にTWRPでインストールすれば完了です。あたらしい起動アニメーションと共にあっさりと最新OSが起動します。

First time installing crDroid to your Nexus 5, or coming from another ROM:

** Make sure you’re running the latest TWRP Recovery (UA or HH Version)
1) Copy crDroid zip, gapps zip to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
5) Flash gapps
6) Boot up

For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk 20.x (whatever is most recent).

Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.

https://forum.xda-developers.com/google-nexus-5/development/rom-pixel-experience-9-0-t3975925

カメラも起動するし、最初の段階では不具合ないのではないでしょうか。ローミングSIMも問題なし、BTも問題なし。まぁVoLTE非対応のSoCだから限られる機能もありますね。

p.s. このROMはすごく電池が持続します。特に「バッテリーセーバー」オンだととてもそう思います。前回のPieのROMでは、「さすがに最新OSが動く、って言ってもバッテリーが前時代的容量&消耗しているからな」と感じていたのが嘘のようです。サブのサブではありますが、常用できる感じです。

それと、ソフトバンクへローミングの海外プリペイドSIMを挿していますがなぜかBand1しか掴みません。電車での移動時も試しましたが同様でした。圏外にはなりませんが、ずっとBand1のみっていうのはすっきりしませんね。あるいはローミングSimに対してBand1しか解放していない?ってこともあるのかな?現にSoftbankは、ローミングに対してVoLTE接続を開けていないようです。この点は他のSimフリー機で試してみないといけないですね。

p.s 2 (ドコモローミングのsimでも同じような動作に見えます)というわけで少なくてもN5ではBand1のみの症状は改善しませんでしたので「xda」で情報を見てみようと思い立つと、2020/03/11 版でROMの更新がありましたのでアプデしてみることにしました。アプデの際はsystemとcacheだけのwipeで簡単です。gappsもpicoでサイズが若干違いましたので新しいのを入れました。現在テスト中です。(2020/3/14 追記)

「Nexus 5で「Android 10」」への5件のフィードバック

  1. コメント失礼します。
    「こちら」のリンクに飛んでも「The “/TWRP” file could not be found or is not available. Please select another file.」って出てきて無いと言われます。

  2. はじめまして。当方nexs5(LG-D821)のAndroid10化に挑戦しているのですが、Systemの拡張が出来ずに難航しておりす。TWRPはtwrp-3.3.1-1_UA-hh.imgを入れており、ターミナルの入力画面に「hh_repart -m」を入力、右下の青いチェックを押下したのですが、「not found」と返ってきて何も起こりません。何かやっている事が間違っているのだと思うのですが、具体的にどうすれば良いのでしょうか?お手すきになりましたらご教授いただけたら幸いです。よろしくお願いいたします。

  3. 有益な情報をありがとうございます。
    この記事を参考に、私のNexus5を android10にバージョンアップできました。

    以前からAndoroid8以降のROMの存在は知っていたのですが、System領域が限られGappsを
    書き込めず、更新を諦めていたのです。

    この記事で拡張方法を書いてあったので助かりました(掲示板を追えば解決できたはずですが、
    詳しくみていませんでした)。

    crDroidAndroid-10.0-20200413-hammerhead-v6.5.zip で使いはじめましたが、
    本日、以下の版に更新されました。

    crDroidAndroid-10.0-20200516-hammerhead-v6.6.zip

    BootAnimationが遅いのが気になりますが、頻繁に再起動するわけではないので、
    次回の更新に期待したいと思います。

    1. コメントありがとうございます。微力ながらお役に立てて光栄です。私もシステム領域の拡大っていうのがちょっと怖くてずっとためらっていました。(android 9までは拡張しなくても済むROMがあったので尚更。)意を決して(やらなきゃどっちにしても時代遅れでN5はお蔵入り)やってみたらあっさり完了して拍子抜けしたほどです。(=作ってくれた方に唯々感謝)これは検索して来る人にはお知らせしよう、と思ったわけです。

etakuma へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です