This post is _long_ overdue, but hey! The latest ROM for our tablet is UnlegacyAndroid 7.1.2 (Nougat). Downloads are here: Unlegacy Android - Downloads You may wonder - what is UnlegacyAndroid? It is a ROM that tries to stay rather close to AOSP sources, with support for various tablets with Tegra3 chipsets, such as 2012 Nexus 7 (grouper / tilapia), Acer A500, and more. The people for UA have been the first to port a 3.4 kernel to tegra3 successfully, and their work has made it much, much easier to build marshmallow and nougat. So, major thanks go out to to Ziyann and Sheffzor for their amazing work bringing kernel 3.4 to tegra3 and all the other team members of UA! I currently have no plans for making a new Nougat build of Lineage, since UA is so much better. Then again, with the sources below, building Lineage is actually very easy! Installation instructions These are general installation instructions for people coming from marshmallow, who already have flashed a recovery image. I'm assuming that you're either using twrp or cwm-22.214.171.124. If you're using cwm, please ignore its offer to fix root after installation. I added some commands that work on Linux, I'm not familiar with Windows beyond XP, but please add your own instructions in the comments for the benefit of others: Put the ROM on your SD-Card (Optional) put opengapps pico on your SD-Card (all other packages are too large) Install fastboot and adb on PC (actually not necessary, but nice to have) Reboot to recovery (e.g., adb reboot recovery) (Optional) back-up current ROM Clean cache and dalvik cache Install new ROM, and optionally gapps to (if you want to use gapps, you need to do it right away) Reboot Note that first boot takes ages. Features and bugs Adoptable storage for SD-Card Kernel 3.4 Cast display to chromecast (BUG: Crash upon disconnect; REGRESSION) Screen recording Overall a much smoother experience due to newer blobs Sound (mic and speakers) EGL Video-playback HDMI-out Bluetooth Bluesleep Wifi Wifi-direct (wifi-p2p) GPS Camera Video recording USB-OTG External sdcard SeLinux Hardware rotation lock button Bugs: Crash on screen recording (REGRESSION) Crash on disconnect screencast from chromecast (REGRESSION) When connecting to usb while deep sleeping, it takes a long time for the device to wake up (REGRESSION) You tell me! Further development Further development: Backport google kernel security issues to kernel 3.4 Build newer twrp Build instructions for UnlegacyAndroid Sources are here: GitHub - Unlegacy-Android/android_device_lenovo_a2109 GitHub - Unlegacy-Android/android_kernel_nvidia_tegra3 GitHub - Unlegacy-Android/android_hardware_nvidia_tegra3 GitHub - Unlegacy-Android/proprietary_vendor_lenovo GitHub - Unlegacy-Android/proprietary_vendor_broadcom GitHub - Unlegacy-Android/proprietary_vendor_nvidia GitHub - Unlegacy-Android/proprietary_vendor_widevine Note that the build instructions for UA as well as the assorted above trees should be enough to basically build almost any custom ROM. Only things needed (IIRC) are an additional patch to bionic and a patch to selinux to allow text relocations, and one patch to frameworks/base to support the rotation lock button. Instructions:First install repo. Then create a root directory for your sources (e.g. ~/src/unlegacyandroid). Go into that directory and do: Code: repo init -u git://github.com/Unlegacy-Android/android.git -b aosp-7.1 repo sync . build/envsetup.sh brunch ua_a2109-userdebug The -b switch selects which branch you'll build. GOOD LUCK, ENJOY!