NEXUS7(2012)のAndroid4をAndroid7にしてもう少し使う、の巻 | けいきゅん ヽ(^◇^*)/♪ でおじゃる

けいきゅん ヽ(^◇^*)/♪ でおじゃる

単なる雑記帳のつもりがラズベリーパイというオモチャを手に入れてすっかりハマって少々技術よりのブログになってしまってます

2012年、私にとって初めてのAndroid端末はASUSから発売されたNEXUS7でした。

当時Googleは直接端末を販売することもなかったのでこれが純正のAndroid端末みたいなもんでした。

翌2013年にいろいろスペックアップした新型NEXUS7が出たときは結構なショック受けましたが…。

 

発売以降Androidはアップグレードが5.1.1まで、2013の新型でも6.0.1まで。

私の旧型は4→5にしたとたん、フリーズしてるのか、くらいに遅くなって全然使い物にならなかった。

メモリ1GBには無理だったのでしょうね。翌年にすぐ新型出たのはメモリを2GBにする必要性にかられたからでは、と勘繰りたくなりました。

 

で、5から4に戻したり、また5にしてみたり、を3回程繰り返した後、iPadやFireのタブレットなどを購入してからはずっと棚の奥へ。

 

コロナの影響下部屋の整理をする機会も増えて、そろそろ小型家電回収BOXにでも入れようか、と思っていたところに…

 

「NEXUS7(2012)にAndroid7.1.2を入れたら4並みに動作が快適」な記事を見つけてしまった。

もう8年も前の端末なのにAndroid7で快適に使えるならもうしばらく遊べそうではないか。

 

で、あちこちにその手の記事が転がっていたのだけど…。

 

時々あるんだよねー、記事通りに進めていくと途中で記事通りじゃなくなっていって先に進めなくなること。

 

で、結局自分で今後の為の記事をまとめておかなきゃならなくなるのであった(笑)

 

まず、4→5→4→5→4→5などとOSのアップダウンを何度もやったせいか、リカバリモードでコマンド入力が出来ず、端末だけでは作業出来なかったこと。

本当なら「音量(小)+電源長押ON」でfastbootモードに入り、音量(小)2回でRecovery modeにして「fastboot flash recovery twrp-3.3.1-0-grouper.img」でブートローダー入れ替えてTWRPから7.1.2とGoogleのミニセット入れて…で進めたかったのだが。

 

1.WindowsマシンにAndroid Studioを入れる(以前別な目的で入れてあったので最新版にアップデートしただけ)。

 

2.Android StudioメニューのTools→SDK Managerを起動し、SDK Platformsに7.1.1入ってたから放置してSDK Toolsの方に「Android SDK Platform-tools」と端末接続用の「Google USB Driver」にチェックして入れる。

 

 

3.NEXUS7で「設定」から「タブレット情報」→「ビルド番号」を7回タップして開発者向けオプションを有効にする。ちなみに今回の作業はAndroid5.1.1にしておいてからでないとうまくいかないようです。

 

4.開発者向けオプションの「(充電中)はスリープモードにしない」をON、「USB(接続時は)デバッグ(モードにする)」をON。

 

5.Windowsマシン側にTWRPをダウンロード(Team Win Recovery Project 要はカスタムリカバリの為のツールで標準のブートローダーと入れ替えて使うのです)

※2020年6月21日現在TWRP 3.3.1-0がAndroid7用では最新かな。中より少しした「devices page」から「ASUS」→「Asus Nexus 7 2012 Wi-Fi (grouper)」→「Download LinksのPrimary」にファイル名「twrp-3.3.1-0-grouoper.img」があります。

 

6.Nexus7側でAndroid7.1.2のOSをXDAからダウンロード(Initial Setup Installation項目のInstall 7.1.2 Grouper OTA-Package横のBuild番号のところがリンクになってるので、今日現在はasop_grouper-7.1.2-ota-20200508.eng.ds.zipのファイル名確認して(最新の日付版がリンクされてると思う)Click Here to Start Downloadで入手)

 

7.Nexus7側でグーグルセットもBeans GApps MiniをやはりXDAからダウンロード(Downloads項目のMiniPackage→BeansGapps-Mini-7.1.x-20170725.zip横のDownloadボタンで入手)

 

8.Nexus7とWindowsマシンをUSBケーブルで繋ぐ。パソコン側にGoogle USB Driver、タブレット側でUSBデバッグ有効ならちゃんとパソコンからリモートでタブレットに命令を流せるはず。

※製品付属の充電用USBケーブルは通信の出来るので、改めて買わなくてもそれで十分です。

 

9.コマンドプロンプトでPlatform Tooldが入ってる場所を開く(標準のままならC:\Users\ゆーぞー名\AppData\Local\Android\Sdk\platform-toolsのはずでエクスプローラーでここ開いてフォルダの位置を示すアドレスバーを右クリックして「アドレスをコピー」すればコマンドプロンプト上で「cdスペースの後で右クリック貼り付け」するとそこに移動できます)

※エクスプローラーでそこを開いて、その何もないところで「Shift+右クリック」→Power Shellウィンドウをここで開く、にしてPower Shellからこの後のコマンドを打つ方か゛簡単かも。

 

10.まずは「adb reboot bootloader」命令でfastbootモードに入り、ロボットの左下のゴチャゴチャ書いてる最後が「LOCK STATE LOCKED」ならば「fastboot oem unlock」命令を打ち込んでSTATEがUNLOCKEDになっていたら、いよいよ「fastboot flash recovery twrp-3.3.1-0-grouper.img」命令を打ち込んでTWRPリカバリツールを入れます。

 

11.再びfastbootモードでリカバリモードに入ると、TWRPリカバリキットの画面になるはず。まずはWIPEで「Advanced wipe」にして「次へ」(下のバーを右にスワイプすると次に進みます)、「Internal Strage」以外はチェックして削除。完了後一番下のホームボタンからReboot→Recoveryで再起動。

 

12.今度はTWRPから「Install」でOSを入れる。ダウンロードフォルダに移動したらあらかじめダウンロードしたasop_grouper-7.1.2-ota-202020508.eng.ds.zipがあるはずなのでそれをタップで選択して下のバーをスワイプしてインストール。インストール画面のチェック項目は特になにもしなくてOK。

 

13.もう一度同じ手順で再起動後GoogleのBeansGapps-Mini-7.1.x-20170725.zipもインストール。完了後はReboot Systemボタンが出るので、そこから再起動。

 

14.直後の起動はしばらく時間がかかるのでちょっとドキドキしますが気長に待つ…という程でもないか。

 

15.2回目以降の起動はandroidロゴマークも変わり、システムの動作もかなりサクサクです。グーグルはMini版なのでまずはGoogle Playをホーム画面に配置して、早速好きなアプリを入れて自分なりの使いやすいマシンに仕上げて完了です。

 

今回は画像なしでひたすら文章打ちの説明文ですが、目的が半分以上自分用メモの為(笑)