- dotTech - https://dottech.org -

How to root Nexus 9 on Android 6.0 Marshmallow (MRA58K) [Guide]

Android 6.0 Marshmallow [1]These are the guidelines to root Nexus 9 on Android 6.0 Marshmallow with build number MRA58K. The MRA58K build is the final factory image build number after the official release; this is not a developer preview build any more. Once you have root access on the Nexus 9, you can install all of the root-only apps from the Google Play Store. We are also showing you how to install a custom recovery during the guide which is your gateway to flashing any custom ROMs available. There will be a limited number of ROMs until developer make more.




  1. Download the ElementalX custom kernel from here [3].
  2. Download the SuperSU from Chainfire here [4].
  3. Download the above files to the desktop of a computer.
  4. Connect the Google Nexus 9 to the computer.
  5. Transfer those files (SuperSU and ElementalX custom kernel) to the internal SD card still zipped.
  6. Follow the guide to install TWRP recovery on the Google Nexus 9 running Android 6.0 Marshmallow [5] if you haven’t already.
  7. From the main recovery menu, choose the ‘install’ button.
  8. Now choose the ‘install zip from SD card’ option.
  9. Browse the SD card for the ElementalX kernel and swipe to confirm you want to install it.
  10. Go back to the install button, followed by ‘flash zip from SD card’ and browse the SD card for the SuperSU file.
  11. Swipe to confirm you want to install the SuperSU file.
  12. Remember that both the SuperSU and ElementalX kernel must be zipped for you to install them.
  13. Now go back to the main recovery screen and choose to the reboot button. Now reboot the system.
  14. The end result should be you now have a custom recovery and root access on the Google Nexus 9 tablet running the latest Android 6.0 Marshmallow factory image with build number MRA58K.