Nexus7 (2012) にROMを焼いた
鍵垢氏が「Nexus7の公式ROMはサードパーティROMに比べてクソ重い」と仰せていたので気になってインストールしてみた。
Nexus7を触る前に
ubuntuでadb
とfastboot
を使えるようにする
$ sudo apt install android-tools-adb $ sudo apt install android-tools-fastboot
ROM・TWRP・GAPPSをダウンロードする
- ROM -> Nexus 7 Android Development からテキトーに選んで。今回は
pure_nexus_grouper-6.0.1-20160724.zip
にした。 昨年8月で更新が止まっててきびしい - TWRP -> Download TWRP for grouper
- GAPPS -> The Open GApps Project からROMに合ったバージョンを選んで。よくわからんからとりあえずNanoにした。
Nexus7を触る
Nexus7のブートローダーをアンロックする
- Nexus7を電源OFFの状態から「電源」ボタンと「音量小」ボタンを押してbootloaderを起動させる
- microUSBケーブルでコンピューターにつなぐ
sudo fastboot devices
でNexus7が認識されていることを確認してから,sudo fastboot oem unlock
でブートローダーをアンロック
TWRPを用いて焼く
fastboot boot twrp-*.img
を実行して, Nexus7をTWRPから起動する- mount からMTPがONになっていることを確認する
- コンピューターからROMとGAPPSのZIPファイルを(Nexus7上の)任意のフォルダにコピーする
- TWRPのInstallからROMのZIPを選択し, インストールする
- TWRPのInstallからGAPPSのZIPを選択し, インストールする
引っかかったところ
最初に使おうとしていたLineageOSのZIP( [ROM][7.1.2_r24][UNOFFICIAL][grouper] Lineag… | Nexus 7 )が壊れていてインストールできなかった
追記 2018/07/19
GAPPSをインストールするときに "Wipe cache/dalvik-cache" すると既存のアプリや設定が消えるっぽい?
ちなみに新たにインストールしたのはこれ