- dotTech - https://dottech.org -

How to root Google Nexus 5X on Android 6.0.1 Marshmallow (MTC19V) [Guide]

Google Nexus 5X [1]Becoming the root user of the Google Nexus 5X smartphone is what developers need before they can begin making changes to the software. Since the Google Nexus range of devices was mostly inspired for developers, it only makes sense that many Google Nexus 5X smartphones owners are going to want to root the device. It is probably a good thing that many are developers too because the Google Nexus range of smartphones and tablets are always getting the newer versions of Android first so the rooting methods can also be tricky.

Once you manage to root the Google Nexus 5X smartphone you can start installing the apps that need root access before they can run. This guide not only installs Chainfire’s SuperSU but it enables it as well which means the root apps you download can be opened and run, and the SuperSU will bring up a message on the display asking whether or not you want to grant the app access to the root file system of the device.

There are thousands of useful root applications that people install. One of the root apps that might interest you is the Viper4Android [2] app. The Viper4Android app is developed to make your favorite music sound better than the standard headset connected to the Google Nexus 5X smartphone can usually deliver. Dubbed the best audio accessories manager app for Android, Viper4Android can improve the sound coming from the headphones so you can enjoy all the music you usually listen to in a way like you have never heard it before. The Viper4Android app is just one example of on additional app that a root user can install.

Here is everything that you need to root Google Nexus 5X smartphones when they are running on the Android 6.0.1 Marshmallow software updates with the MTC19V build number:




  1. Set up ADB for Windows [3] on the computer and then come back to this guide after it is complete and continue with the steps.
  2. Download the TWRP Recovery version [4] (bullhead) directly to the computer.
  3. Download the SuperSU 2.74 [5] zip file directly to the computer.
  4. Download the Google and ADB Drivers and install them both on the computer before continuing with the rest of the guide.
  5. Open up the Downloads folder where your files download to by default and extract the TWRP file and then copy all of the content from the TWRP over to the same folder as the ADB, so it is all in the one directory.
  6. Connect the Google Nexus 5X smartphone to the computer with the USB cable with it turned on and in the normal mode.
  7. Copy the SuperSU zip file over to the internal storage SD card folder available for the Google Nexus 5X smartphone.
  8. Open the ADB and TWRP folder and hold the Shift key and right-click the mouse on the white background where there are no files.
  9. Choose to open a new command Windows here from the menu that should pop up on the display when you complete the step above.
  10. Type the command: “adb reboot bootloader” and get the Google Nexus 5X smartphone into the bootloader mode.
  11. Type the command: “fastboot flash recovery twrp-3.0.2-0-bullhead.img” to get the TWRp Recovery flashed so the custom recovery image is now installed on the smartphone.
  12. Type the command: “fastboot reboot” and then hold the hardware button combination to boot the Google Nexus 5X smartphone into the recovery mode [6].
  13. The custom recovery is now booting up; choose the Install option from the main custom recovery menu.
  14. Browse the SD card for the SuperSU systemless root zip file and follow the on-screen guidelines to complete the installation which usually involves swiping a bar at the bottom of the display to confirm the installation.
  15. Choose the option to reboot the system from the main recovery menu.

In conclusion, that is how to root Google Nexus 5X smartphones when they are running on the Android 6.0.1 Marshmallow software updates with the MTC19V firmware build numbers. The tutorial just flashed the SuperSU from the custom recovery partition which has then installed and enabled the SuperSU on the smartphone so you can see it there available from the app drawer when the device reboots back into the normal mode. That is the app that grants the rooting permissions to everything that you install that demands to root permissions before it runs. All you need to do it confirm that you want to grant apps rooting permissions when the messages pop up on the display directly after installing then. Likewise, you need to make sure you do not give rooting permissions to anything that you did not install to keep malware at bay.