Among many available custom recoveries TWRP is recommended. In order to successfully root your phone running on the latest Android 6.0.1 Marshmallow firmware, you will need a custom recovery to flash the SuperSU file. How To Root Android 6.0.1 Marshmallow With SuperSU v2.62-2 If you have a custom recovery installed on your phone, you can flash SuperSU v2.62-2 and add root access to your phone. The recognized developer Chainfire has released an updated version of SuperSU which supports Android 6.0.1. SuperSU v2.62-3, while in beta, supports all Android 6.0.1 handsets. Even if you were rooted on Android 6.0, the minor update breaks root so you need to root your phone again. If you have a Nexus device or any other phone that has been updated to Android 6.0.1, you are probably wondering how to get root access.