How to

Tutorial: Update Nexus 7 to Marshmallow via Custom ROM

Update Nexus 7 to Marshmallow
Written by Hassan Abbas

Do you want to update Nexus 7 to Marshmallow? Both 3G (Tilapia) or Nexus 7 Wi-Fi (Grouper) variants have the Marshmallow custom ROM available. If you have any of them, you can then select it up and flash the unofficial Marshmallow update we’ve given below.

Well, here’s the man Dmitry Grinberg after launching the AOSP based Marshmallow ROM for Nexus 4 or 10. Google has 3 devices for Marshmallow update this time. So it’s good to view our favorite Nexus device to get Android 6.0.

What happened if Google drops the original 1st Generation Nexus 7 (2012) when Marshmallow update officially goes. We know a custom ROM would surely display up when the 6.0 code press AOSP.

Now we have a good custom ROM working well available for Nexus 7 2012. The custom ROM also works well for some part, while some present should be cleared out in the coming days or weeks.

But as we know that Nexus 7 is a tablet. So you probably don’t mind if it’s front camera is unchecked?

Here’s an Android 6.0 Marshmallow update for your tablet. Come let’s take a look at how to install Marshmallow update on Nexus 7 1st Generation 2012.

Links To Download:

  • Marshmallow custom ROM:
    • For Nexus 7 WiFi (codename Grouper) — Link | Mega | Download Mirror | File: (185 MB)
    • For Nexus 7 3G (codename Tilapia) — Link | Mega | File: (180M)
  • Google Apps (Gapps) — Link

Compatible devices:

  • Asus Nexus 7, 1st Generation (2012)
    • Wi-Fi edition, codename grouper
    • 3G edition, codename tilapia
  • Don’t try this on any other mobile device.

Use the Droid Info app, to obtain the codename of your Nexus 7. If it is exactly the one mentioned above, then it should be supported by the 6.0 custom ROM we have here.


Your device warranty might be void if you follow the instruction given on this page. You are responsible for your device. We can’t be responsible if any damage occurs to your mobile and/or its components.


Backup confidential files saved on your device before moving further with the instructions below. So that in this case, something went wrong you’ll have to take a complete backup of all your confidential files.

How to Update Nexus 7 to Marshmallow via Custom ROM

Nexus 7


You want to have TWRP recovery installed on your tablet to install Marshmallow custom ROM and Google Apps (Gapps).

Step 1:

Download and install the Marshmallow ROM and gapps file from above.

Step 2:

Then connect your tablet to PC and move the ROM and gapps file to it. Then unplug the device then. Make sure you know the location of the files.

Step 3:

Then boot your tablet Nexus 7 into recovery mode. Once rooted, you can then use the Quick Boot app from the play store. If you want to manually boot into recovery mode, then try to do this:

  • Switch off your device and wait a while until the device is fully turned off.
  • Hit and hold the Volume Down + Power button simultaneously and release them whenever you view the bootloader screen.
  • Hit the Volume Down button twice and then hit the Power button to boot into recovery mode.

Then input recovery mode soon, and should then view TWRP recovery. If you view 3e recovery, then you want to install TWRP recovery for this.

Step 4:

[Mandatory] Once you enter TWRP, just create a backup of your device. Then click on Backup, and then choose all the partitions for the back. Now do the swipe action under it to begin making a backup for emergency cases. However, the backup is like a lifesaver!

Step 5: 

Start a Factory Reset. On TWRP’s main screen, click on Wipe, then Advanced wipe, and remember that you have chosen these partitions: Dalvik cache, data, system, and cache. Then start the Swipe action to confirm it.

Step 6:

Unmount System now. Then use the TWRP’s mount menu, and then unmark the PC from there, so that it’s not mounted when we flash the ROM.

Step 7:

Then, download the ROM file. Head over to TWRP’s home screen, click on Install and then locate the ROM file and click on it. Then move the Swipe action under it to start flashing the update.

Step 8:

Click on the Home button to move back. Now, install or download the Gapps the similar way you installed Marshmallow ROM on your Nexus 7.

Step 9:

Once done, click on the Reboot system button to restart the device.


Here’s all about “Update Nexus 7 to Marshmallow”. If you think that it is helpful then do let us know your suggestions in the comment section below. Do you know any other method that you think we can’t mention in this article? Comment us below and stay tuned with us!

Also Read:

About the author

Hassan Abbas

Tech enthusiast with too many items on his wish-list and not nearly enough money! Specializing in all things tech, with a slight Apple bent he has been writing for various blogs for the best part of (too many) years

Leave a Comment