Root Android One Phone on Android 6.0 Marshmallow (Sprout4 and Sprout8)

If you recently updated your Android One phone with the latest Android 6.0 Marshmallow official update and looking for a tutorial to get the root access on your phone. Here in this guide we’ll show you how to root Sprout4 and Sprout8 Android One phones running on Android 6.0. To achieve root, you have to flash the custom kernel and SuperSU zip file with the help of TWRP recovery and you are done. Once the phone is rooted you can enjoy lots of rooted applications and custom ROMS on your phones. All credit goes to Thunderzap team to releasing the kernel and Chainfire for SuperSu Zip file. 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.

Root Android One Phone on Android 6.0 Marshmallow (Sprout4 and Sprout8)

This method will work on these Android One devices:-


  • Micromax Canvas A1
  • Karbonn Sparkle V
  • Spice Dream UNO
  • MyPhone Uno
  • Symphony Roar A50 (8GB variant is also SPROUT4 by default)
  • Cherry Mobile One
  • Nexian Journey One
  • Mito Impact
  • Evercross One X

Read all the instruction very carefully and follow all the steps one by one on your phone. And don’t forget to take the full backup of your phone.

How to Root Android One

Step 1. Downalod the Thuiderzap Kernel and Super Su file from the below mention links.

  • ThunderZap kernel — Link | File: (4.1 MB)
  • SuperSU 2.50Link | File: (3.7 MB)

Step 2. As we mention above to appply this method you need a TWRP recovery. See this guide how to install TWRP on Android.

Step 3. Now moce both the zip file on your Android One phone’s internal memory and remeber the location of the files.

Step 4. Now boot 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.

Step 5. Once your phone in TWRP recovery mode. From here tap on the Install option. Navigate to the ThunderZap kernel file and select it.

Step 6. After this flash the SuperSU zip file.

Step 7. Now tap on Reboot System button to restart the device.

That’s it. Your Android One will reboot and rooted on Android 6.0 Marshmallow

Rajesh Rajput is Tech Blogger, who loves to write about Android Tips, How to Guides, Reviews, ROMs, and more.