Nexus 5 Android 5.x → 4.4.x ダウングレードの方法。

 

Nexus 5 5.x Lolipopから4.4.x Kitkatへのダウングレードの方法です。

 

 

Nexus 5 4.4.xのファクトリーイメージ

Nexus 5 Android 5.x → 4.4.x ダウングレードする。02

 

  • 4.4 (KRT16M)
  • 4.4.2 (KOT49H)
  • 4.4.3 (KTU84M)
  • 4.4.4 (KTU84P)
  • 4.4.4 Release 2

 

Nexus 5の4.4.xのファクトリーイメージは、5種類あります。4.4.4 KTU84Q Release 2はインドやオーストラリア、ニュージーランドなど、オセアニア向けファームウエアです。初期の4.4はともかくとして、4.4.3は、LTEでバッテリーライフがトラブルになっていました。安定して使えてたのは、4.4.2でしたが、Kitkat最終版の4.4.4にします。

 

Factory Images for Nexus Devices – Nexus Files for Developers  Google Developers : 

Nexus 5 radio.img 4.4.3→4.4.2のベースバンドバージョンに戻してみる。 | サイゴンのうさぎ シーズン1 : 
Nexus 5 アップデート後、安定しないときは、Wipe Dalvik-Cache をしてみる。 | サイゴンのうさぎ シーズン1 : 

 

準備
  1. PCにAndroid SDKをインストールして、パスを通します。fastbootコマンドとadbコマンドを使えるようにします。
  2. Google USB ドライバをインストールします。
  3. PCとNexus端末をデバッグモードで接続するには、開発者向けオプションを有効化します。
  4. ブートローダーをアンロックして、ファクトリーイメージをフラッシュできるようにします。

 

Android SDK adb環境の作り方。 | サイゴンのうさぎ シーズン1 : 
Nexus端末の Google USB Driver のインストール。 | サイゴンのうさぎ シーズン1 : 
Nexus 5 の開発者向けオプションを使う。 | サイゴンのうさぎ シーズン1 : 
Nexus 5 のブートローダーをアンロックする。 | サイゴンのうさぎ シーズン1 : 

 

ファクトリーイメージのダウンロードと解凍

Nexus 5 Android 5.x → 4.4.x ダウングレードする。03

 

該当するファイルをダウンロードします。Nexus 5は、”hammerhead” for Nexus 5 (GSM/LTE)になります。ダウンロードしたファイルは、拡張子が.tgzのファイルになります。圧縮・解凍ソフトの7-ZipやWinRARなどのソフトで解凍します。.tgzを解凍すると、.tarファイルになります。

 

圧縮・解凍ソフト 7-Zip : 
WinRAR in Japan : 

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。04

 

.tarファイルを解凍すると、hammerhead-xxxフォルダになります。

 

デバッグモード

Nexus 5 Android 5.x → 4.4.x ダウングレードする。05

 

デバッグモードで接続します。「設定」→「開発者向けオプション」の「USBデバッグ」にチェックを入れます。「ストレージ」は「メディアデバイス」で接続します。

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。06

 

PCのデバイスマネージャーを見てみると、「Android Composite ADB Interface」のドライバで接続しています。うまく接続できないときは、ドライバやケーブルが原因であることが多いです。ドライバは、Google USBドライバ、ケーブルは純正ケーブルを利用します。断線していないかや、PCのUSBポートを変更します。

 

flash-all.bat

Nexus 5 Android 5.x → 4.4.x ダウングレードする。07

 

接続を確認したら、スクリプトを実行します。flash-all.batをダブルクリックします。

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。08

 

finished. total time:xxxxx
Please any key to exit…

 

の表示されたら終了します。Systemのフラッシュで時間がかかります。.sigファイルのエラーがでたら、下記をご参考にしていただければと思います。

 

Nexus ファクリーイメージ flash-all.batエラー not contain ‘boot.sig’ ‘recovery.sig’ の対処法。 : 

 

wipe cache partition

Nexus 5 Android 5.x → 4.4.x ダウングレードする。09

 

ダウングレードすると、カメラアプリやGoogle Playストアアプリが起動しないことがあります。

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。10

 

一度上がったベースバンドは変更されます。ベースバンドバージョンは不明となります。

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。11

 

wipe cache partitionをします。ABD接続して下記のコマンドを入力するか、いったん電源を落として、「電源キー」+「ボリューム下」でブートローダーを起動します。ボリュームキーで操作して、電源キーで選択して、Recovery modeに入ります。

 

adb reboot boot-loader

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。12

 

Recovery modeに入ったら、ボリュームボタン上でリスト表示させます。一番下の「wipe cache partition」選択します。終了したら、「reboot system now」で再起動します。

 

Nexus 5 Android 5.x → 4.4.x ダウングレードする。12

 

ベースバンドバージョンが表示され、カメラアプリとGoogle Playストアアプリが起動するようになりました。

 

アップデート通知の停止

Nexus 5 Android 5.x → 4.4.x ダウングレードする。14

 

そのままでは、通知画面にアップデートの通知が常駐します。「設定」→「アプリ」から「サービスフレームワーク」と「Google開発者サービス」の通知のチェックを外します。

 

これでダウングレードは終了です。お疲れ様でした。