Nexus7(2012)を純正の5.1.1だとどんどんもっさりになって全く使える気がしないのですが、7.1.2にすると軽くなるというweb上の記載が多いので、やってみた。色々と試行錯誤してしまったので記憶ベースで書いているので正確ではないかもしれないです。

参考にしたページ

Asus Nexus 7 2012 WiFi/3G Android 7.x AOSP
Nexus 7(2012) Wi-Fi版にAndroid 7.1.2 AOSPを焼く方法!
Android 7.1 Nougat on Nexus 7 2012 WiFi
Installation AOSP 7.1.2 + root + bootloader sur NEXUS 7 2012]]

ADBコマンドの準備

SDK Platform Tools release notesのページから"SDK Platform-Tools for Windows"をダウンロードする。最初誤ってPlatform-toolsではなく、別のページからAndroid Studioをダウンロードして時間を無駄にしてしまった。ダウンロードしたzipを回答したら適当において、PATH通す。

USBドライバの準備と接続

Google USB ドライバを入手するのページからダウンロードする。これまた、Asusのページから古いドライバダウンロードしてしまって最初認識しなかった。やり方はAndroidのadbコマンドをWindows PCにインストールとかが詳しい。

必要なファイルの準備

Asus Nexus 7 2012 WiFi/3G Android 7.x AOSPに書いてあるファイルを準備すれば良いです。
TWRP 3.2.3-0 for Grouper
Install 7.1.2 Grouper OTA-Package
OpenGAPPSのARMの7.1のpicoを選択
SetupWizzard-Fix

作業

  1. adb push aosp_grouper-7.1.2-ota-eng-20190110.ds.zip
  2. adb push open_gapps-arm-7.1-pico-20190110.zip
  3. adb reboot bootloader
  4. fastboot flash recovery twrp-3.2.3-0-grouper.img
  5. TWRP上でWipeしFactory Resetを実施。ここでエラーが出たのでFormatしたり試行錯誤。Wipeすると全て消えてしまったので1,2の手順を再度実施。
  6. TWRP上でInstall→Rebootを繰り返す
  7. aosp_grouper-7.1.2-ota-eng-20190110.ds.zip
  8. open_gapps-arm-7.1-pico-20190110.zip
  9. SetupWizardFixCrDroidNexus7.zip

記憶が曖昧ですが、だいたいこんな感じでインストールできました。

結果

Google PlayでChromeとGoogle Photoを入れた後のスクリーンショット。

メモリ使用量がだいぶ小さいです。