Premium Tech Blog

Top Best Custom ROMs for Nexus 7 (2012)

Why Would You Want to Update Your Nexus 7 2012 ROM?

It is very clear that Nexus 7 is not going to get Android 6.0 Marshmallow update. The original Nexus 7 was launched way back in 2012, which means that it is pretty old to get any major Android updates now. But this doesn’t mean that you can’t run Android 6.0 on your favorite Nexus 7.

Nexus 7 (2012) ROMs
Best Custom ROMs for Nexus 7 (2012)

You can experience Android 6.0 Marshmallow by taking help of custom ROMs. If you want to run Marshmallow on your device, you can use some of the best Nexus 7 custom ROMs given below. Still, most popular and some may say the best custom ROM for your Nexus 7 (2012) is CM13, but you can try some other ROMs without paying any money.

Supported Device – Nexus 7 (Model Name- Grouper), don’t try this on any other device with the different model number.

Best Custom ROMs for Nexus 7 (2012)

Find the Marshmallow ROMS with their download link below. You’ll also find the link to ROM’s development page, where you’ll get the latest download link of ROM, the current list of any bugs if available along with the list of features.

Nexus 7 2012 ROM (Wi-Fi Edition, Model Name- Grouper)


Download Link

Development Page


2. CyanogenMod 13 (CM13)

Download Link

Development Page


3. Twisted Android Project

Download Link

Development Page


4. Pure Nexus Project

Download Link

Development Page


5. Krexus

Download Link

Development Page


6. OmniROM

Download Link

Development Page

Install Marshmallow on your Nexus 7

Well, download the ROM of your choice from above first. Then check the link below to guide to installing a custom ROM.

Be sure to also download and install Marshmallow Gapps from here.

Step 0. Make sure you have installed a custom recovery like TWRP or CWM. With Stock recovery, it is not possible to flash a custom ROM on your Android.

Step 1. Download the custom ROM and Gapps file on your PC.

Step 2. And then copy the files in your device’s SD card by connecting it to the PC via USB cable. Remember the path where you save those files.

Step 3. Now you need to boot your device into recovery mode. As you have already rooted your device, just use Quick Boot app from play store to do the rest of the task until your device goes into the recovery mode.

You will enter recovery mode soon, and should see TWRP or CWM recovery. If you see 3e recovery, then you need to install TWRP recovery for this. See the link above step 1.

Step 4. [Optional] Once in TWRP/CWM, create a backup of your device. Use the backup option for this in recovery. This backup is really a lifesaver!

Step 5. Do a Factory Reset.

In TWRP, tap on Wipe, then advanced wipe, and now make sure you have selected these partitions: dalvik cache, data, system and cache. Then do the Swipe action at the bottom to confirm it.

In CWM, choose wipe data.factory reset option. Confirm on next screen.

Step 6. Now, install the ROM file.

In TWRP, on homescreen, tap on Install, and then locate the ROM file and tap on it. Then do the Swipe action at the bottom to begin flashing the update.

In CWM, choose ‘install zip ..’ option, select file and confirm by selecting Yes on next screen.

Step 7. Now, install the Gapps the same way you installed Marshmallow ROM on your device. Go back to recovery’s homescreen to get to install option.

Step 8. When it’s done, restart the device using the option called reboot.

That’s it.