How To Flash Android 6.0.1 Marshmallow on Nexus 7 (2012) with Dirty Unicorns Custom ROM

Here are the instructions on how to install Android 6.0.1 Marshmallow on Nexus 7 (2012). Nexus 7 (2012) was one of the first smartphones that received Android 6.0.1 Marshmallow officially from Google but if you want to try some unique features and a bit more tweaking then you should flash this Dirty Unicorns Custom ROM. Dirty Unicorns Custom ROM is based on the latest Android 6.0.1 Marshmallow that comes with Android 6.0.1 mobile OS exclusive features. Users have tested this ROM and found it very fast, stable and smooth. So if you wish to install Dirty Unicorn Android 6.0.1 Marshmallow custom firmware on Nexus 7 then go ahead and follow the given guide.

Keep in mind that this ROM is not officially released by ASUS, thus you’ll be required to have the latest version of a custom recovery like CWM or TWRP in order to flash the ROM and Google Apps .zip files on your Nexus 7.

Android 6.0.1 Marshmallow on Nexus 7
Android 6.0.1 Marshmallow on Nexus 7


This Dirty Unicorn Android 6.0.1 Marshmallow custom firmware is working with Nexus 7 (2012). Do not to install it on any other device or incorrect variant. Check the model number of your phone before going ahead.

Things To Remember:

Data Backup: Take a full backup of all your important data and settings like contacts, pictures, videos, music before proceeding to the rooting instructions.

Download and install USB drivers for Nexus 7 (2012).

The warranty of your Nexus 7 will be voided by installing this custom ROM.

Make sure that the battery level of your Nexus 7 (2012) should be at least about 60-70 charged to avoid unexpected shutdowns during the rooting process.

Download Files

  1. Download Dirty Unicorn Android 6.0.1 ROM
  2. Download Google Apps (GApps)

Steps To Install Dirty Unicorn Android 6.0.1 Custom ROM on Nexus 7:

Step No 1:- Download the Dirty Unicorn 6.0.1 ( custom firmware on the desktop of your PC for Nexus 7 from the above link. Do not unzip the firmware zipped file.

Step No 2:- Plug the phone to the PC via its USB data cable.

Step No 3:- Transfer the Dirty Unicorn custom ROM .zip file to the root folder on SD card of your phone.

Step No 4:- After transferring ROM file, unplug the USB cord and turn it OFF to boot into Bootloader Mode.

Step No 5:- Turn ON the phone while pressing and holding Volume Up + Volume Down buttons at the same time. Select BOOTLOADER and then go to RECOVERY

Step No 6:- While your Nexus 7 is in Recovery Mode, perform wipe data tasks by navigating to the main menu of recovery and choose to wipe data/factory reset and confirm the process.

Step No 7:- Now, go back to Recovery menu and select choose zip from sd card -> Install zip from sd card. Find the Android 6.0.1 Nexus 7 custom ROM file that you have already downloaded it in Step No 1. Confirm the flashing process to begin.

Step No 8:- Once again, go back to main recovery menu and reboot your Nexus 7 (2012) into the new custom ROM. Your device may take about 4 to 5 minutes to boot for the first after installation.

Step No 9:- Repeat the above process to install the Google Apps package on your smartphone.

Tell us in the comments area below about your experience with this Android 6.0.1 Marshmallow custom firmware for Nexus 7.

Leave A Reply

Your email address will not be published.