Prerequisites to root Nexus 5 on Android 6.0 MRA58K Marshmallow: Create a backup of all important data on your Nexus 5 device. Creating a Nandroid backup of your device is highly recommended. Download and install USB drivers for Nexus 5 in your computer. Enable USB debugging option by pressing Menu > Settings > Applications. Navigate and tap on Developer Options to ensure that USB Debugging is enabled. Your device needs to be on MRA58K Marshmallow before you follow this guide to root it. Ensure that your Nexus 5 carries more than 70% of charge. How to root Nexus 5 on Android 6.0 MRA58K Marshmallow: We have already shared with you the steps to flash Android 6.0 MRA58K on Nexus 5. Once updated, you can now proceed to root Nexus 5 on Android 6.0 MRA58K Marshmallow. Required files: Download Android SDK and install it. Set it up with platform-tools and USB drivers package in SDK. Download Despair Kernel and SuperSU v2.49 (BETA-SuperSU-v2.49.zip) for Nexus 5 on your ...