Top/Android/Nexus7_2012

Nexus7_2012 の変更点はてなブックマーク


#amazon(B008VNPD64)
Nexus 7 (2012)の公式アップデートはAndroid 5.1.1 Lollipopまで。

しかしこれがなかなか重い。

ということで、非公式のAndroid 6.0 Marshmallow AOSP ROMを入れてみる。

(AOSPはAndroid Open Source Projectを指す)

~

今回は、[[[ROM][6.0.1_r3]Android 6 AOSP on Grouper>http://forum.xda-developers.com/nexus-7/development/android-6-aosp-grouper-t3268172]]を使う。

*必要なもの
|項目|詳細|h
|TWRP 2.8.7.0|[[TWRPのサイト>https://dl.twrp.me/grouper/twrp-2.8.7.0-grouper.img]]からtwrp-2.8.7.0-grouper.imgをダウンロードする。|
|OTA-Package (Build 20151217)|[[XDA Forumsのスレッド>http://forum.xda-developers.com/nexus-7/development/android-6-aosp-grouper-t3268172]]からaosp_grouper-ota-eng-*.ds.zipをダウンロードする。|
|Benzo-Gapps|[[XDA Forumsのスレッド>http://forum.xda-developers.com/nexus-7/development/android-6-aosp-grouper-t3268172]]からbenzo-gapps-M-*-signed-chroma-*.zipをダウンロードする。|


*手順
下記はAndroid Studioを導入済みの場合。

Android Studioを導入すると、Android SDK、Android ADBドライバ、Android Bootloader Interfaceドライバが導入される…はず。

別の方法でAndroid SDKをインストールしている場合は、
SDKのパスを適宜読み替える。


**ブートローダーのアンロック
#ref(nexus7_2012_fastboot.jpg,around,right,16%)
&color(#F00){ブートローダーアンロックをすると、端末内のデータが全て消えるので注意。};

~

+[設定]>[タブレット情報]>[ビルド番号]を連打する。
+[設定]>[開発者向けオプション]>[Enable OEM unlock]をオンにする。(項目自体がなければ不要)
+電源を切る。
+電源ボタン、ボリューム+ボタン、ボリューム-ボタンを同時に押し続ける。
+fastbootモードで起動する。画面下部に"LOCK STATE - LOCKED"と表示される場合はアンロックが必要。
+Nexus7(2012)とPCをUSBケーブルで接続する。
+コマンドプロンプトを開き、下記を実行する。
#code(,nonumber){{
cd %USERPROFILE%\AppData\Local\Android\sdk\platform-tools
fastboot oem unlock
}}
#clear
#ref(nexus7_2012_unlock_bootloader.jpg,around,right,20%)
+"Unlock bootloader?"と表示されたら、Yesが選択されていることを確認し、電源ボタンを押す。
+画面下部に"LOCK STATE - UNLOCKED"と表示されていることを確認する。
+電源ボタンを押すと、初期化が始まる。
#clear

**TWRP(Team Win Recovery Project、カスタムリカバリの一種)の導入
#ref(nexus7_2012_twrp.jpg,around,right,20%)
+電源ボタン、ボリューム+ボタン、ボリューム-ボタンを同時に押し続ける。
+コマンドプロンプトを開き、下記を実行する。
#code(,nonumber){{
cd %USERPROFILE%\AppData\Local\Android\sdk\platform-tools
fastboot flash recovery 【ダウンロードしたtwrp-2.8.7.0-grouper.imgのファイルパス】
}}
コマンドプロンプトに"finished."と表示されたら、TWRPは導入完了。
+ボリュームボタンを押し、"Recovery mode"と表示されたら、電源ボタンを押す。
+[Wipe]をタップする。
+[Swipe to Factory Reset]をスワイプする。
+[Back]をタップする。
+[Advabced Wipe]をタップする。
+[Dalvik Cache]と[system]と[cache]を有効にする。
+[Swipe to Wipe]をスワイプする。
+[Back]をタップする。

*Android 6 AOSP on GrouperとBenzo-Gappsの導入
+aosp_grouper-ota-eng-*.ds.zipとbenzo-gapps-M-*-signed-chroma-*.zipをエクスプローラでPCからNexus 7にコピーする。
+[Install]をタップする。
+aosp_grouper-ota-eng-*.ds.zipを選択する。
+[Swipe to Confirm Flash]をスワイプする。
+[Home]をタップする。
+[Install]をタップする。
+benzo-gapps-M-*-signed-chroma-*.zipを選択する。
+[Swipe to Confirm Flash]をスワイプする。
+[Reboot System]をタップする。


~

#ref(nexus7_2012_marshmallow.png,around,right,35%)
#ref(nexus7_2012_tablet_info.png,around,right,35%)
完了! :)

今のところヌルサク。
#clear

*Amazon
#amazon(B009V3D1HG,left)
#amazon(B012SKDQP0,left)
#amazon(B00VTJS58U,left)
差分 一覧