Owners of the Google Nexus 7 2013 can update to the latest Android 6.0 Marshmallow software update by installing a factory image that’s available. The first devices to get the over the air update and to have the 6.0 Marshmallow out of the box will be the two new Nexus handsets Google announced the other day at the launch event. As long as you don’t mind doing some manual labor, you can install the same software update on your Google Nexus 7 tablets. Once you are running the official marshmallow software update, you might want to get root access on your device. The following guide shows you how to root Nexus 7 2013 on Android 6.0 MRA58K Marshmallow.
- The guide is made for the Google Nexus 7 2013 running the latest Android 6.0 Marshmallow factory image with the build number MRA58K.
- Do not install the files found in this guide unless you have the 2013 model of the Google Nexus 7. The Nexus 7 first came out during 2012, and as such, has a 2012 model.
BEFORE WE BEGIN
- Download the universal USB driver  made by Koush; he also is the founder of ClockworkMod recovery.
- You need the USB Debugging Mode on or else you cannot connect the Nexus 7 2013 to the computer where we have the files. It’s automatically on for the latest Android software updated, but considering I don’t know what Android version you are running, you might want to check that before starting. Point to the Settings > Developer Options > USB Debugging Mode and check the box so it’s marked and not empty.
- By following the guide until the end you are voiding any warranty you might have on the device. Since most of you have owned this tablet for a long time, that shouldn’t be of concern.
HOW TO ROOT THE GOOGLE NEXUS 7 2013 ON ANDROID 6.0 MARSHMALLOW
- Download the updated ElementalX kernel for the Nexus 7 2013 WiFi  | Nexus 7 2013 3G .
- Download the SuperSU you must have from here .
- Download both the files directly to the desktop.
- Connect the Google Nexus 7 2013 to the computer where you have the files.
- Transfer both of the files to the internal SD card.
- Now learn how to install TWRP recovery on the Google Nexus 7 2013  and come back to this guide when you are done.
- Now that you have the custom recovery installed, navigate to the ‘install’ button from the main screen.
- Browse the SD card for the ElementalX kernel first and swipe to confirm its installation.
- Go back to the main TWRP recovery menu.
- Tap over the ‘install’ button once again.
- Browse the SD card for the SuperSU. Swipe to confirm the SuperSU installation and when it’s done your Nexus 7 2013 will have root access.
You can confirm your device is properly rooted by installing one of the many root checker apps available from the Google Play Store. All of the usual root-only apps from the Google Play store will work on your device, just like the other times you might have had root access. The custom ROMs, however, will be limited until more developers create more ROMs for the Google Nexus 7 2013 running Android 6.0 Marshmallow.