13394796 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

Jashi's ROOM

Jashi's ROOM

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
2015.06.20
XML
カテゴリ:Nexus 7
Nexus 7(2012)をAndroid 5にアップグレードしてから動作が遅い。最新版のAndroid 5.1.1まで何度もアップデートしていったが、やはり根本的な解決にはならない。Nexus 7(2012)はAndroid 4で使うのが良さそうだ。

思い切ってAndroid 4.4.4にダウングレードしてみた。これを実施するには、【1】NexusとPCをUSBケーブルで接続してUSBデバッグモードで通信ができる状態にして、【2】専用のソフトウェア(Android SDKやJava)を使って、【3】ファクトリーイメージ(工場出荷状態へ戻せるイメージファイル)を書き込む作業をする。

【1】USBデバッグ時のドライバのインストール

Nexus 7(2012)をUSBデバッグモードにして、USB接続でPCと通信ができるようにする。

USBデバッグモードは「開発者向けオプション」の中に設定があるが、最初は表示されていない。タブレット情報で表示される「ビルド番号」を何度もタップしていくと「これでデベロッパーになりました!」と表示される。(以下はAndroid 4.4.4のものだが、5.1.1でも同様)



これで開発者向けオプションが表示されるようになったので、タップして中に入る。



開発者向けオプションを有効にして、「USBデバッグ」をオンにする。



PCにUSBケーブルを接続するとドライバーの検索が始まり、オンラインで自動的にドライバーがインストールされる。



以上で、Nexus 7とPCとがやりとりできる準備が整った。

【2】JavaとAndroid SDKのインストール

Android SDK(PCでAndroid向けソフトウェアを開発するための環境)とJavaのインストールをする。

Javaは、JDKというJavaを使ってプログラムを書いて動かす為に必要なソフトウェアのセットでなくても、通常のデスクトップ用Javaのインストールで大丈夫だった。



Javaは、インストールが終了すれば完了。

Android SDKだが、最近はAndroid Studioという統合的なパッケージがあってややこしい。単純にAndroid SDKのインストールだけでよい。Download Android Studio and SDK Tools | Android Developersからダウンロード。現時点の最新バージョンはandroid-sdk_r24.3.3-windows.zip

そしてダウンロード完了(以下のものは1つ前のもの)



これをDドライブに解凍して、D:\android-sdk-windowsに配置した。



この中にあるSDK Manager.exeを実行する。追加するパッケージを選択する。最小限でAndroid SDK Platform-toolsにチェックしておく。多すぎても時間が掛かるので注意。



先に選択したパッケージが表示され、「Install」ボタンを押す。



インストールされていき、完了したら「Close」を押し、Android SDK Managerを終了しておく。



platform-toolsがD:\android-sdk-windows\platform-toolsにインストールされていることを確認。



platform-toolsのパスであるD:\android-sdk-windows\platform-toolsをWindowsの環境変数に登録。これはファクトリイメージをどこに配置していてもplatform-tools内のコマンドを動作させるために必要。ファクトリイメージをD:\android-sdk-windows\platform-toolsのフォルダに入れる場合は不要。



(1)コントロールパネル→システムを表示。その中の「システムの詳細設定」を選ぶ。
(2)詳細設定タブの「環境変数」を選択。
(3)システム環境変数の中でPathを選ぶ。
(4)編集ボタンを押す。
(5)既に記述されている変数値を消さないようにして、「;」を区切りにしてD:\android-sdk-windows\platform-toolsを追加。具体的には「;D:\android-sdk-windows\platform-tools」を追加。そしてOKを押す。
(6)PCを再起動

以上でAndroid SDKのインストールは完了。

【3】ファクトリーイメージを書き込む

Factory Images for Nexus Devicesのページに行き、Nexus 7(2012)のファクトリーイメージ(工場出荷状態へ戻せるイメージファイル)をダウンロードする。



Android 4.4.4のLinkをクリックしてダウンロードしたものはnakasi-ktu84p-factory-2c6e4d6f.tgzというファイルであった。tgzを解凍できるツールを使ってDドライブに解凍。



Nexus 7がUSBデバッグモードになっていることを確認して、PCとUSBケーブルで接続しておく。

Nexus 7の電源を切り、ボリュームダウンボタンと電源ボタンを同時に長押ししてfastbootモードで起動。



ファクトリイメージを解凍したフォルダ内にあるflash-all.batを実行させる。
(このときは、ファクトリイメージはD:\android-sdk-windows\platform-toolsの中に入れてあった。面倒だったので、D:\android-sdk-windows\platform-toolsへのパスを通すことをしていなかった。)

Nexus 7側でブートローダーをアンロックするか聞いてくるので「Yes」をタップ。以前は予めアンロックしておく必要があったかもしれないが、flash-all.batの中で、ブートローダーをアンロックするようにコマンドを送っている



後は調子よく行くかと思ったが、イメージが書き込まれない。どうやらイメージのパスが見つからないようだ。



flash-all.batの中でどのようなコマンドを送っているか見てみる。○は成功したところ、×は成功しなかったところ

 ○fastboot oem unlock  →ブートローダーのアンロック
 ○fastboot erase boot
 ○fastboot erase cache
 ○fastboot erase recovery
 ○fastboot erase system
 ○fastboot erase userdata
 ×fastboot flash bootloader bootloader-grouper-4.23.img
 ○fastboot reboot-bootloader
 ×fastboot -w update image-nakasi-ktu84p.zip

先ほどはWindows上から直接flash-all.batを実行したが、今度はコマンドプロンプトを起動して、そのフォルダ内に入ってから先に失敗したコマンドを実行してみた。

fastboot flash bootloader bootloader-grouper-4.23.imgを実行。書き込み成功!



念のためにfastboot reboot-bootloaderを実行。



fastboot -w update image-nakasi-ktu84p.zipを実行。これも書き込み成功!





後で何度か確認したところ、うまく書き込まれないのは、Windows上からflash-all.batを実行したとき。書き込まれるのは、コマンドプロンプトを起動し、ファクトリイメージののフォルダに移動してflash-all.batを実行したときであった。

そしてNexus 7を再起動。再起動時にはブートローダがアンロックされたことを示す鍵が開いたものが表示される。



完全に初期化され工場出荷時の4.4.4の状態。



Androidバージョンは4.4.4。やった! 動作はやっぱり軽い。データやアプリはバックアップしていないので完全に真っ白だったが、以前にインストールしていたアプリはある程度自動的にインストールされる。



しかし、システムアップデートでAndroid 5.0.2へのお誘いが。もうアップデートしないぞ。



調子に乗って、Android 4.3のファクトリイメージも焼いてみた。



さらに調子に乗って、再びAndroid 5.1.1のファクトリイメージも焼いてみた。



私のNexus 7は購入時4.1.2で、その後初期化せずに5.1.1までアップデートしていったのだが、完全に工場出荷状態の5.1.1は意外と動作が軽かった。

しかし、やっぱりAndroid 4.4.4に入れ直して現在快調に動作している。
AX





お気に入りの記事を「いいね!」で応援しよう

Last updated  2015.06.20 12:39:33
コメント(13) | コメントを書く


■コメント

お名前
タイトル
メッセージ

利用規約に同意してコメントを
※コメントに関するよくある質問は、こちらをご確認ください。


Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   勉強中の者 さん
Jashi様

詳細な解説を挙げていただき、大変助かりました。
お陰様で、無事に4.4.4に戻すことができました。
ありがとうございました。 (2015.08.01 13:31:51)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
勉強中の者さん、こんにちは。

お役に立ててうれしい限りです。

1つの記事でなるべく最小限でできるように、またトラブル時にも対応できるように書いたつもりです。 (2015.08.01 18:16:21)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   落花生 さん
わかりやすい説明どうもありがとうございました。おかげさまで、スムーズにダウングレードをすることができました。
業を煮やして買い換えようかと思っていたところだったのですが、Nexus7の寿命が延びました。
(2015.11.14 18:49:06)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
落花生さん、コメントありがとうございます。

>業を煮やして買い換えようかと思っていたところだったのですが、Nexus7の寿命が延びました。

うまくできて良かったです。我が家のNexus 7もすこぶる快調で、子供が毎日使っています。

-----
(2015.11.15 08:12:02)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   hrt01jp さん
おかげさまで、動作がもっさりして放置状態のNexus7 2012が復活しました。
他の方の記事も参考にさせていただきましたが、Jashiさんの記事が一番見やすく丁寧でした。
ありがとうございました。 (2016.04.06 12:38:31)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
hrt01jpさん、コメントありがとうございます。

>他の方の記事も参考にさせていただきましたが、Jashiさんの記事が一番見やすく丁寧でした。

他の方の記事も見ましたが、1つを見たらすべてがわかるようになっていなかったので、私がまとめた記事として書きました。また、不必要な点、ブートローダーの解除が、書き込み用BATファイルで解除されるということがわかって、全体的に何が必要で何が不要がということを確認していきました。

お役にたって嬉しい限りです。 (2016.04.08 23:16:37)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   Kay さん
SoxxxankのWifiルーターからWiMax2+に乗りかえてNexus7(2012)が繋がらなくなったので、このWebに辿り着きました。Android studioが変わっていましたが、必要なダウンロードは直ぐに見つかり、ファクトリ-イメージをandroid-sdk-windows\platform-toolsのフォルダ―に入れる仕方が良かったです。 助かりました! (2016.05.13 07:21:35)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
Kayさん、コメントありがとうございます。
>このWebに辿り着きました。Android studioが変わっていましたが、必要なダウンロードは直ぐに見つかり、ファクトリ-イメージをandroid-sdk-windows\platform-toolsのフォルダ―に入れる仕方が良かったです。 助かりました!

うまくいって良かったです。ファクトリーイメージをダウンロードするページに行ってみて、承諾しないと表示されないようになっていました。
(2016.05.13 20:49:05)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   YUI さん
はじめまして、記事見させてもらいましたとても細かく書いてくださって分かりやすく参考になります!
AQUOSのSHL25でも同じように5.02からバージョン4.4.4に戻せますでしょうか?
質問サイトでAQUOSみたいな国産100%じゃあムリムリなんて煽りみたいに書いてあるのです、機械関係ずぶの素人なので質問板ではなく、ちゃんと知識のある方のアドバイスが聞きたくてコメントしましたお返事よろしかったらお願いします。
(2016.10.03 05:07:37)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   月影辰 さん
こんにちは
2018年になり中古でNexus7が安売りしてたので買って使用していて5.1.1にしてしまい重くてとても使えない中 元に戻せないかと探していたら当記事を発見しました
おかげで4.1.2へのダウングレードが出来ました!ありがとうございます!
一つ引っかかったんですがどうやら4.1.2へのダウングレードの場合ブートローダーのアンロックが自動でできないみたいです(なのでコマプロから手動でやりました)今の段階で4.1.2にする人は少ないと思いますが念の為
Android 4.3までのサポートが切れると他のとこで書いてたので普通にアップグレードして4.4.2辺りで使おうと考えてますw(うちでは現役だぜNexus7!)
とにかくありがとうございました(^^) (2018.12.16 23:12:55)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
月影辰さんへ、コメントありがとうございます。

古い記事で、このブログも半分放置状態でしたが、参考になったことで喜んでいます。

やはAndroid5になると遅すぎますが、4.4.4だと機能的にも速度的にも旧nexus7はバランスが取れていると思います。
(2018.12.20 00:46:08)

Re:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   Zou さん
この記事のおかげで無事ダウングレード出来ましたー
ありがとうございました。 (2019.11.02 16:06:11)

Re[1]:Nexus 7(2012)をAndroid 5.1.1からAndroid 4.4.4にダウングレード(06/20)   jashi さん
Zouさんへ
相当前の記事でしたが、今でも参考にしていただきありがとうございます。 (2019.12.22 11:03:15)

PR

Recent Posts

Comments

arch@ Re:■EasyCAP DC60のまとめ。64ビット版Windows対応と映像形式(09/04) 超久しぶりに使ってみました。Win10 64bit…
楽天泰子@ おめでとうございます。 おめでとうございます。 参考になればと…
jashi@ Re[1]:ACテーブルタップとUSBチャージャーが合体!(06/23) 新米3109さんへ 返事が遅れて申し訳ありま…
新米3109@ Re:ACテーブルタップとUSBチャージャーが合体!(06/23) 最近パソコンも使うことが多いのでこれい…

Category

Archives

2024.04
2024.03
2024.02
2024.01
2023.12
2023.11
2023.10
2023.09
2023.08
2023.07

Calendar

Free Space

Keyword Search

▼キーワード検索

Headline News

Rakuten Card


© Rakuten Group, Inc.