Categories GoogleHow To Update

Install AOSP Android 6.0 Marshmallow On Google Nexus 7 2012

Google Nexus 7 2012 is out of the Android Marshmallow league. Marshmallow requires an upgraded hardware to run on, which is not possible on the Google Nexus 7 2012. To serve the Nexus 7 2012 with Android 6.0 Marshmallow sweetness, XDA member dmitrygr has put forward a custom AOSP Android 6.0 Marshmallow ROM. The ROM works with both WiFi and 3G variants of the Nexus 7 2012. Initial builds of this ROM are found to have a working Camera, Bluetooth, GPS, WiFi, NFC and Sensors. In case you’ve been living in a bit of disappointment because of Google’s decision of not updating this device to Android Marshmallow, you may want to try this out and give your device a makeover of Android 6.0 Marshmallow.

This ROM is still in development stages and it is not guaranteed to work without any errors. This build of ROM is intended for Android power users who are good with custom ROMs, and who know how to handle the device in case something goes wrong. We do not recommend flashing this ROM as a daily driver. You may flash this ROM only for the sake of experiencing Android 6.0 Marshmallow temporarily. We expect the ROM stability to improve in the future builds.

In the succeeding guide we will flash this AOSP Android 6.0 Marshmallow custom ROM on Google Nexus 7 2012 WiFi & 3G both. Follow the instructions carefully in order to get it done.

Pre-installation instructions

  • This guide is intended for Google Nexus 7 2012 WiFi & 3G. Do not try this on any other device. Before going ahead, check your device’s model number in settings > about device.
  • Backup all of your important data including contacts, sms messages, call logs and media content.
  • Charge your phone up to 80% before proceeding.
  • Install TWRP recovery on your Nexus 7 2012 and create a Nandroid backup using the Backup feature in TWRP. You may backup all partitions as well including EFS, Modem etc. Copy this backup to your PC.
  • Follow this guide to the letter to avoid any mishap.

Install TWRP 2.8 recovery on your Nexus 7 2012

Download and install Minimal ADB and Fastboot drivers with recovery.img file: Nexus 7 2012 WiFi |  Nexus 7 2012 3G

Step#1: Make sure that you’ve followed all the steps explained above.

Step#2: Now connect your Nexus 7 2012 to your PC. If it asks for some permission on the phone, check allow this PC and tap ok.

Step#3: Now open the extracted Minimal ADB & Fastboot folder.

Step#4: Now click on py_cmd.exe file in order to open the command prompt.

Step#5: Enter the following commands in command prompt one by one.

Step#6: adb devices

This command will list the connected adb devices. You can verify whether your device is connected properly or not.

Step#7: adb reboot-bootloader 

This command will reboot your Nexus 7 2012 in bootloader mode.

Step#8: fastboot flash recovery recovery.img

fastboot reboot

This will flash TWRP recovery on your Nexus 7 2012.

Now Install AOSP Android 6.0 Marshmallow On Nexus 7 2012

  1. Download AOSP Android 6.0 Marshmallow Custom ROM for Google Nexus 7 2012: Nexus 7 2012 3G | Nexus 7 2012 WiFi
  2. Download Google GApps for Android 6.0 Marshmallow.
  3. Copy both the downloaded .zip files to your Nexus 7 2012’s internal SD card.
  4. Now boot your Nexus 7 2012 in recovery mode. To do so, power off your Nexus 7 2012 completely. Now turn it on by pressing and holding Volume Down + Power Keys. You will boot into TWRP recovery.
  5. A clean install is always preferred so perform a factory data reset using the wipe option in TWRP.
  6. Now get back to the main menu in TWRP and tap Install > scroll all the way down and tap the ROM.zip file that you just copied. Swipe finger from left to write on the bottom of screen to flash.
  7. Once flashed, get back to the main menu and tap Install again. Now scroll all the way down and select GApps.zip file this time and flash it.
  8. Get back to the main menu again and wipe cache and dalvik cache from wipe option.
  9. Now reboot your phone, you will have the all new AOSP based Android 6.0 Marshmallow running on your Nexus 7 2012.

That’s all. Stuck with something? Feel free to reach us out through the comment box below.

Usama M

Usama is a software engineer by profession and at TechBeasts.com he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

Share
Published by
Usama M

Recent Posts

Snapchat not working? Here are the top 7 solutions you should try

Snapchat is a popular social sharing platform so when something goes wrong it can be…

3 years ago

Android 12: Details on the CDD arrives – How the performance classes will work

Android 12 Compatibility Definition Document (CDD) calls for device manufacturers to specify the performance classes…

3 years ago

Telegram: Beta 8.0.0 news for Android plus new feed for channels

New features in Telegram Beta 8.0.0 for Android include group video chat 2.0, live video…

3 years ago

Blackout Bingo for PC – Play for free on Windows 10, Mac

Download the Blackout Bingo app on your PC. With a competitive twist to the classic…

4 years ago

Wombo for PC – Use for free on Windows 10, Mac

Download the Wombo app on your PC. All you have to do is add a…

4 years ago

Golf Rival for PC – Play for free on Windows 10, Mac

Download the Golf Rival app on your PC. Follow the steps discussed below to get…

4 years ago

This website uses cookies to provide you up-to-the-mark services.