All the Android One devices out there share a common root method that takes help of ADB sideload to gain root-access on the device. For end-users, it means you can easily root your phone regardless of what manufacturer it comes from. It just needs to be running on Android One and you’re good to go.
Here’s how you can root your Android One device:
Files You Need
1. Your device must have CWM Recovery installed on it. Please refer to our how to install CWM Recovery on the Android One tutorial to learn how you can get CWM up and running on your device.
2. Download SuperSU to your computer. It’s a ZIP file that roots the device when flashed. Do NOT extract it, leave it as is.
3. Download Minimal ADB Setup to your computer. It’ll be used to send commands to your device.
Rooting the Android One (All Devices)
1. Extract files from Minimal ADB Setup to your computer. To do so, right-click on the archive and select Extract here and it’ll extract the files for you.
2. USB debugging should be enabled on your phone. To enable it, head to Menu->Settings->Developer options->USB debugging.
3. Plug in your phone to your computer using a USB cable.
4. The SuperSU archive should be in the same folder as the ADB files. Open that folder, hold down Shift and right-click anywhere on your screen and select Open command window here.
5. Type in following command into the Command Prompt and hit Enter:
adb reboot recovery
6. Your phone should reboot into recovery mode.
7. Once in recovery, select install zip followed by adb sideload.
8. Issue the following command using the Command Prompt Window. Make sure to replace supersu.zip with the actual name of the SuperSU archive you have downloaded.
adb sideload supersu.zip
9. When it has done sideloading the archive, reboot your device.
10. You’re now rooted!
Your Android One device is now rooted. That means you can now install whatever root-requiring apps you want on your device. The sky is the limit!
There are meany tweaks you can do to the Android software that is running on your mobile device that requires root access before they can happen. These tweaks always come in the form of applications. There are apps out there available to help you with many things like being able to backup better, mount USB sticks, automate more things are come up with some of your own features that Android didn’t invent yet, stream to Apple AirPlay devices, remove system apps and even change your DNS servers for those web geeks among you.
You can’t do much unless you know the names of these apps that can all of the amazing tweaks for your device. You can get started by checking out our post on many of the best root apps that are available for your Android and remember the names of the ones you want to try.
Additionally, there is also a root checker application that is available from the Google Play Store which you can download for free that checks whether or not your device is rooted. Many people prefer installing it now and making sure the device is rooted, and the guide worked for them, so it makes troubleshooting problems with root apps a lot easier.