How to Install AOSP Android 7.1.2 Nougat Custom ROM On Nexus 7 (2013)

Good news for Asus Nexus 7 (2013) owners, now you can update your device to the brand new and very popular AOSP custom ROM. This latest custom firmware is based on Android 7.1.2 Nougat which brings tons of new features and changes. As you know that Nexus 7 (2013) will not get Android Nougat officially, so you will have to install this great AOSP ROM. All thanks to AOSP team to build this new custom ROM and give you the latest Android Nougat experience on your own device. This custom firmware comes with many features and customizations according to your liking, some enhancements and much more through that you will have also been made to get the most out of the device. This ROM is not officially announced by Asus / Google but just a custom ROM which is developed by third party developers. Your Asus Nexus 7 (2013) should be Rooted & have the latest version of a Custom Recovery like TWRP or CWM already installed on it to flash the AOSP Android 7.1.2 Nougat custom ROM

By following this simple and easy step by step guide, you can quickly update your Asus Nexus 7 (2013) to AOSP Android 7.1.2 Nougat custom ROM. By installing this custom ROM, make sure your warranty will be voided. This latest custom firmware is stable and smooth, almost everything works fine, so you can use it as a daily driver. The AOSP ROM comes with all the official features of Android 7.1.2 Nougat features and also brings some aftermarket features. Don’t forget to take a full backup of all your valuable data before proceeding. If you are interested in installing the AOSP Android 7.1.2 Nougat custom ROM on your Asus Nexus 7 (2013) then go ahead and follow the given steps.

AOSP Android 7.1.2 Nougat Custom Firmware Features:

Advanced Reboot menu
Dashboard suggestions (Enable/Disable)
SystemUI: add flashlight notification reminder
Charger plugged/unplugged (wake device)
Enable navbar tuner
Download speed in notification
Dialer vibration options
Notification counter
IME feature: Force to show always enter key
Make it possible to disable voice assist on lock screen
Configurable Auto rotation
IME selector notification Enable/Disable option
Statusbar Double tap to sleep
Volume wake/music control & cursor control
Other AOSP fixes

Before Getting Started:

  • Make a proper backup of all your relevant existing data on Nexus 7 (2013).
  • The stock Marshmallow OS version should be installed on Nexus 7 (2013).
  • Download and install USB drivers for Asus Nexus 7 on your computer.
  • The Nexus bootloader should be unlocked.
  • Enable USB debugging option by pressing Menu > Settings > Applications. Navigate and tap on Developer Options to ensure that USB Debugging is enabled.
  • You Nexus 7 (2013) must be rooted, and the latest build of either CWM or TWRP Recovery should be pre-installed on it to flash a brand new Android 7.1.2-based custom ROM.
  • For this firmware installation, you will also need to factory reset the phone.
  • Finally, ensure that your Nexus device carries more than 70% of charge.

Note:

Please note that this guide can be used only for the Google Nexus 7 (2013) devices. Don’t use the firmware file given in this guide for any other device or incorrect variant. Do note that you will experience some force close errors while running this Nougat firmware on your Nexus 7 (2013).

Required Files:

Steps to Flash AOSP Android 7.1.2 Nougat Custom ROM on Asus Nexus7 (2013) Tablet:

Step No 1: – Download AOSP Android 7.1.2 Nougat custom ROM and Gapps for Android 7.1.2 ROMs from the above links given on the desktop of your PC. (Make sure to select the Android 7.1.2 OS version) while downloading Google Apps package.

Step No 2: – Connect the device to your PC and copy/paste both files to the phone’s internal storage. Do not unzip the files.

Step No 3: – Disconnect the phone from PC and turn it OFF to boot into Recovery Mode.

Step No 4: – Turn ON the phone while pressing and holding Volume Up + Volume Down + Power buttons at the same time.

Step No 5: – While your Nexus7 (2013) is in Bootloader / Fastboot main screen, press Volume Up to enter into Recovery mode. Then press Power to boot the Recovery Mode.

Step No 6: – Once in Recovery Mode, make an NANDROID Backup for the installed ROM by navigating to ‘backup and restore.’ Then set the file name and confirm process to begin the backup.

Step No 7: – Next, Factory Reset Nexus7 (2013) and proceed to flash the Android 7.1.2 custom ROM.

Step No 8: – In CWM Recovery, select ‘install zip from sd card’, then ‘choose zip from sd card.’ Find the Android 7.1.2 custom ROM file and confirm the installation process to begin.

Step No 9: – Once the Android 7.1.2 firmware installation is completed, repeat the above steps to flash the Gapps zip on your Nexus7 (2013).

Step No 10: – After installation is successfully finished, reboot the device in normal mode.

Step No 11: – Finally, flash the SuperSU Stable from here to get root access to the internal file system of your Nexus7 (2013) to remove the factory restrictions and permission to install a lot of third-party apps.

Let us know in the comments area below if you have any question or trouble while installing the ROM.

Leave a Reply


Fatal error: Uncaught ArgumentCountError: Too few arguments to function Minify_HTML::__construct(), 0 passed in /srv/users/serverpilot/apps/androidblog/public/wp-content/plugins/breeze/inc/minification/breeze-minification-html.php on line 53 and at least 1 expected in /srv/users/serverpilot/apps/androidblog/public/wp-content/plugins/breeze/inc/minification/minify/minify-html.php:69 Stack trace: #0 /srv/users/serverpilot/apps/androidblog/public/wp-content/plugins/breeze/inc/minification/breeze-minification-html.php(53): Minify_HTML->__construct() #1 /srv/users/serverpilot/apps/androidblog/public/wp-content/plugins/breeze/inc/minification/breeze-minify-main.php(198): Breeze_MinificationHtml->minify() #2 /srv/users/serverpilot/apps/androidblog/public/wp-includes/class-wp-hook.php(298): Breeze_Minify->breeze_end_buffering('<!DOCTYPE html>...') #3 /srv/users/serverpilot/apps/androidblog/public/wp-includes/plugin.php(203): WP_Hook->apply_filters('<!DOCTYPE html>...', Array) #4 /srv/users/serverpilot/apps/androidblog/public/wp-c in /srv/users/serverpilot/apps/androidblog/public/wp-content/plugins/breeze/inc/minification/minify/minify-html.php on line 69