Nexus7 (2012) にROMを焼いた

鍵垢氏が「Nexus7の公式ROMはサードパーティROMに比べてクソ重い」と仰せていたので気になってインストールしてみた。

Nexus7を触る前に

ubuntuadbfastbootを使えるようにする
$ sudo apt install android-tools-adb
$ sudo apt install android-tools-fastboot
ROM・TWRP・GAPPSをダウンロードする

Nexus7を触る

Nexus7のブートローダーをアンロックする
  1. Nexus7を電源OFFの状態から「電源」ボタンと「音量小」ボタンを押してbootloaderを起動させる
  2. microUSBケーブルでコンピューターにつなぐ
  3. sudo fastboot devices でNexus7が認識されていることを確認してから, sudo fastboot oem unlockブートローダーをアンロック
TWRPを用いて焼く
  1. fastboot boot twrp-*.img を実行して, Nexus7をTWRPから起動する
  2. mount からMTPがONになっていることを確認する
  3. コンピューターからROMとGAPPSのZIPファイルを(Nexus7上の)任意のフォルダにコピーする
  4. TWRPのInstallからROMのZIPを選択し, インストールする
  5. TWRPのInstallからGAPPSのZIPを選択し, インストールする

引っかかったところ

最初に使おうとしていたLineageOSのZIP( [ROM][7.1.2_r24][UNOFFICIAL][grouper] Lineag… | Nexus 7 )が壊れていてインストールできなかった

追記 2018/07/19

GAPPSをインストールするときに "Wipe cache/dalvik-cache" すると既存のアプリや設定が消えるっぽい?

ちなみに新たにインストールしたのはこれ

forum.xda-developers.com