Install Android 6.0 Marshmallow on Google Nexus 7 2012

Full Step By Step Tutorial to Install Android 6.0 Marshmallow on Google Nexus 7 2012 Via AOSP ROM.This is really a great new for all the Nexus 7 2012 users as the device has received the unofficial Android 6.0 Marshmallow ROM

As you guys know, most of the Nexus devices except nexus 7 2012 and nexus 4 are getting official android Marshmallow update.If you have a Nexus 7 2012 code name grouper, then you must have think of updating to Marshmallow to try the latest android Marshmallow 6.0

There is a good news for all Nexus 7 (2012) users, now there is Unofficial Android 6.0 Marshmallow AOSP ROM available for download.Dmitry Grinberg, who released the first Marshmallow ROM for Nexus 10 andNexus 4, has now released a Marshmallow ROM for Nexus 7 2012 WiFi (grouper) as well.If you want Install Android 6.0 Marshmallow on Google Nexus 7 2012 then follow this simple step by step guide.

Now BeanStalk Marshmallow ROM available For Nexus 7 2012 Android 6.0.1.Linked Below↓

→ How to Download & Install BeanStalk ROM On Nexus 7 2012 Android 6.0.1


The ROM is functional, all important features are working properly like Camera, NFC, GPS, WiFi, and Bluetooth.During our test, we haven’t seen any big issue.We will post if you found any bugs.


*Make sure there is at least 80% battery left on your smartphone before begin.

How to Install Android 6.0 Marshmallow on Google Nexus 7 2012

Warning: will not be held responsible for any kind of damage occurred to your Goole Nexus 7 Grouper 2012 while following this tutorial.Do it at your own risk.

How to Safely Install Android 6.0 Marshmallow on Google Nexus 7 2012

Pre-Requirements: (Important)

  • Take a proper backup of all your important data and settings on your phone
  • Make sure that the latest version of a custom recovery like TWRP is already installed on Google Nexus 7 2012
  • Download and install USB drivers on your PC.–>>> From Here
  • This AOSP ROM is compatible with only Nexus 10.Do not try it on any other device or variant.
  • You need a Custom Recovery like TWRP installed on your Nexus 7 Grouper in order to flash a custom ROM


Download Nexus 7 2012 Grouper Marshmallow AOSP ROM (.zip)

Google Apps For Marshmallow (Gapps)

Safely Install Android 6.0 Marshmallow on Google Nexus 7 2012

Step-By-Step Guide

Install Android 6.0 Marshmallow on Google Nexus 7 2012

  1. Download the AOSP ROM and the Google Apps from the download section.
  2. Now transfer the two zip files into your device’s internal storage. Place the zip file where you can easily locate it.
  3. Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device and then press and hold volume down and power keys at the same time.
  4. Although this is optional, it’s highly recommended that you perform a nandroid backup. To backup your ROM, tap on backup option in TWRP and select the following elements: System, Data, Boot, Recovery, EFS and swipe right where appropriate, to backup.
  5. After performing the ROM backup, return to the TWRP main menu and tap the wipe button and select Advanced Wipe. Then select Dalvik CacheSystemData, and Cache. Now swipe the confirmation button to backup.
  6. Now go back to the TWRP main menu or home screen and tap on the install option. Navigate to the ROM file and select it.
  7. Swipe the confirmation button to proceed with installation. The ROM will be installed.
  8. Now return to home in the TWRP and tap on the install option. Navigate to the Google apps zip file and select it.
  9. Swipe the confirmation button to proceed with installation.
  10. Once installed, reboot to system.

DONE!!! Your Nexus 7 2012 should be running on Android Marshmallow 6.0.


Dibyashree Sharma
Dibyashree Sharma
Editorial Leader
Dibyashree Sharma graduated in Computer Science from NIT Rourkela. For the past eight years, she has been blogging about Android, which she is really passionate about. She has built a good reputation as a reliable source. Away from the digital sphere, Dibyashree enjoys playing tennis, a sport she is as passionate about as she is about technology.

Comments (2)

  1. Avatar of Jarod

    Is it common that it takes a lonnnnnnng time to reboot after? Mine is stuck on the textual Android logo (which I assume is marshmallow’s version of the android logo). It’s been at least 15 minutes.

    • Avatar of Dibyashree Sharma
      Dibyashree Sharma

      Yes first boot up take some time. But if its stays there for 20-30min, just reflash the ROM as it may have entered bootloop


Leave a Comment