If you have already updated the firmware on your Android One device through our tutorials or received the updates over-the-air, then its most likely that you no longer have root access on your device. However, we have come up with a simple tutorial that will gain your precious root and make all the root-only apps run and re-enable system modifications on your device.

To achieve root, here is a Zeus kernel that will support root for the Android 6.0 Marshmallow firmware. The guide is simple, flash the kernel through a custom Recovery like TWRP or Philz and then flash the SuperSU v2.50 that will update the superuser binaries and root your device.

Here are the Android One compatible devices for the zeus kernel

  • Micromax Canvas A1
  • Karbonn Sparkle V
  • Spice Dream UNO
  • MyPhone Uno
  • Symphony Roar A50
  • Cherry Mobile One
  • Nexian Journey One
  • Mito Impact
  • Evercross One X


  • Zeus kernelDownload | File: Zeus-Kernel-M-v1.0.zip (4.1 MB)
  • SuperSU v2.50Download | File: BETA-SuperSU-v2.50.zip (3.7 MB)
  • SuperSU v2.52 — Download | File: BETA-SuperSU-v2.52.zip


  • You need a Custom Recovery like TWRP installed on your Android One in order to flash custom packages. To know how to flash a custom recovery, refer to this link and get the official TWRP from here.
  • You must have device drivers installed on your PC to transfer the kernel ans SuperSU files to your device’s storage.
  • You must fully charge your device or at least to 60%, as the process may take a while.

Warning: Warranty may be void if you root or install custom packages on your device. We at DroidViews won’t be liable for any damage to your device whatsoever. We shall not be held responsible if you brick or damage your device. Reader’s discretion is advised.

Backup your Apps and Data

Before you proceed, make sure you backup all your data. This process will wipe all the data from your device except for the internal storage. Hence, a full backup or nandroid backup is recommended. Also backup all your internal storage files just in case anything goes wrong. Perform a nandroid backup from the custom recovery before flashing the files.

How to Root Android One Devices on Android 6.0 Marshmallow Update

  1. Download the custom kernel and the SuperSU package from the download section.
  2. Now transfer the two zip files into your device’s internal storage. Place the zip file where you can easily locate them.
  3. Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device and then press and hold volume down and power keys at the same time. Select recovery if prompted.
  4. It is highly recommended that you perform a nandroid backup. This is optional but to backup your ROM, tap on backup option in TWRP and select the following elements: System, Data, Boot, Recovery, EFS and swipe the confirmation button, to start backup.
  5. Once the backup process completes, go back to the TWRP main menu or home screen again and tap on the Install option. Navigate to the Zeus kernel file and select it.
  6. Swipe the confirmation button to proceed with the installation. The kernel will be installed.
  7. Now again return to home in the TWRP and tap on the install option. Navigate to the SuperSU zip file and select it.
  8. Swipe the confirmation button to proceed with the installation.
  9. Once installed, reboot to system.

When your system boots up completely, you will now have root access on your Android One device. If you come across any bootloops or face any system errors, you can restore your previous ROM from the backup. For queries, comment down below.

A detailed guide to Root, install TWRP and Unlock Bootloader on Android 6.0 Marshmallow

Android 6.0 Marshmallow Root for Nexus 5,6,7,9 and Player with SuperSU [by Chainfire]

Also See:

Install Android One Sprout4 Marshmallow OTA Update


Install Android One Sprout8 Marshmallow OTA Update for Nexian Journey One and More


This site uses Akismet to reduce spam. Learn how your comment data is processed.