These utilities will help you to root your Android in a few clicks. The programs are installed on your PC (via usb-cable connected to the phone) or directly on the Android.
Please note that rooting applications are not compatible with all Android devices (depends on phone model, firmware version). Therefore you should always check the compatibility of the application with your mobile device to avoid turning it into a "brick" (mechanically faulty phone with software errors, un usable). Be sure to read the answers to the questions about root.
This is the list of reviewed root applications verified by Android geeks on specialized forums:
- Kingo Root
- 360 root
- Root Genius
- Baidu Root
1. Kingo Root - quick root in one click
Kingo Root is probably the most convenient program to get root rights on your Android mobile device. There is both a mobile version of the app, you can also root via PC using the desktop Kingo Root program.
After installation, Kingo Root downloads the necessary scripts and activates root access within 5 minutes, without requiring any technical skills from the user. All operations are carried out through a step-by-step wizard.
The rooting scripts database is continually updated. List of devices which can be rooted is available here. This list is not complete, so there is a low chance that your phone is not supported. Nevertheless, judging from the reviews on the 4pda / xda forum, Kingo Root has a high probability of installation on tablets and smartphones.
FramaRoot installs Superuser and SuperSu on Android in one click without installing on your PC
Download Kingo Root for Android free
2. FramaRoot - Secure root for Android Devices
FramaRoot installs Superuser and SuperSu on Android in one click without installing on PC. Currently, FramaRoot supports most popular Android devices. The list is published here.
The utility allows you to manage root rights, apps and permissions. FramaRoot includes a special root browser with navigation to the Android root file system.
How to enable root rights through this application:
- Install the FramaRoot application by copying the apk file to the root of the memory card and run it.
- In the window choose the exploit to run, any available.
- The status of the rooting will be marked with a sad :-( or a happy :-) smiley. Sometimes partial rooting (:-/) occurs and additional actions (rebooting the phone and enabling ADB Root) are required.
Download FramaRoot for Android
3. 360 Root - Get root rights for your phone
360 root is a famous Chinese application for rooting your phone via PC or mobile device itself (Android 1.6 and higher). Probability to get root access is around 90%. You can find the list of supported models here. Although the root application website is available only in Chinese, you will easily find your phone in the list (otherwise, it would be better to avoid risky using 360 root for Android).
How to install root rights for Android using 360 One-Root:
- Download the installer for PC by following this link.
- On PC, navigate to Control Panel - Internet Options - Connections - Lan Settings.
- Enter 126.96.36.199 in the field Address, 81, activate your proxy and press OK.
- Previously enable USB Debug on the phone.
- To root the phone, press the ROOT button (may be impossible to root at the first attempt, the user may have to try again.)
- For applying the results, please reboot the phone.
4. iRoot - rooting for Samsung and LG
iRoot - software for the safe rooting of Samsung Galaxy, LG, Huawei, Zenfone, HTC, Asus, Nexus and other. Unfortunately, there is no list of compatible devices, so read the reviews of other users.
In order to reduce the probability of root program error, the developers have simplified the process of phone modification as much as possible. The following steps are required:
- Install root rights on the phone (download the iRoot.apk file to the root of the sd card and run it)
- Enable USB debugging on the mobile
- Root the iRoot application
- Root it by clicking the "Root"
Rooting is available for PC as well as for Android. Where to download root rights? For example here.
5. Root Genius - get root rights for Sony, Huawei and HTC
Root Genius supports to install root rights for 15 thousand smartphone and tablet models.
Root Genius is primarily applicable for Samsung Galaxy, Sony Xperia, Google Nexus, HTC One, Lenovo Yoga, Huawei, Motorola, ZTE Droid Razr (read reviews) on forums.
Root Genius is available for PC and as mobile application - as apk-file (requires Android OS version 2.3+). It is installed in the same way as other rooting applications. If needed (for example, when sending the phone for repair), it is possible to remove root via settings. If rooting fails you can repeat the operation.
Download Root Genius
6. Baidu Root - Root Rights App
The Baidu Root tool is compatible with all Android models 2.2 - 4.4 and above. Only Samsung users have problems: if KNOX is present, the software will not install (KNOX must be deleted).
- Installing the Baidu Root application activate the agreement (if the version is not translated, the button at the bottom right corner must be clicked);
- Donate the upgrade (not always requested);
- Click the button "Get Root" (if the version is not translated, the blue button at the center);
- Wait. When the program turns green then the receiving of the root right has been successfully completed.
Baidu Super Root A modification of this application, allows the access to almost any system file. Unlike the basic version, it is lighter and has less ads. In order to root Android using it, an internet connection is required.
Download Baidu Root for Android
Frequently Asked Questions
When I downloaded Framaroot, I had 2 methods in stock and neither one helped me to root. I downloaded free root programs and none of them helped me to get root. Please help! My phone model - Micromax D303, apdroid 4.4.2.
I always recommend to read reviews left by Micromax D303 users on xda / 4pda forum. Judging by the comments, the following android applications helped to root: Kingo Root 4.1rus and Newkingroot v.4.62. In any case, use root programs from the latest versions.
Root manuals always state that a particular application requires root access to work properly. What it is, why it is dangerous and why root access is needed, read here.
What is root right (root usage rights)
Root is the jailbreak equivalent of iOS. It allows Android users to deeply dive into the phone's subsystem, working with it in the same way as with the sd card or the internal memory of the mobile device.
Android uses the same access rights as Linux. Everything you do is done in the name of your user with a limited list of permissions. Any application you run may also use these permissions with the consent of the user.
Root-user = superuser. His rights are not limited, he can access any file or folder, perform any file operations within the Android OS.
In simple words, root access is the ability to work with the root file system within the Android OS without any restriction.
What happens during rooting?
Root is the modification to the file system to grant full root access to the root directory of a smartphone/tablet. As a result, a root-user has an unlimited list of rights on the Android device. If the program is granted superuser rights, it can also do whatever it wants on the phone.
How to know if your phone has root
It is actually very easy to know if your phone has root installed. If you recently bought your phone and you are using the default Android firmware, then logically you do not have root.
If you have a second-hand phone or you do not remember if you have installed root, you can check the status with the Root Checker. The application will determine whether you have superuser/su access on your Android device.
Download Root Checker
Why to root: List the main reasons
Gaining root rights will easily bypass any restrictions set by the smartphone manufacturer by default. In particular, you will be able to
- Run more applications with a wider list of privileges, manually accept or deny permissions for a certain application installed on your Android;
- Without preventing Android to install unofficial firmware;
- Give data recovery software access to the phone memory;
- One of the most obvious motivations for rooting your Android is to avoid viruses, which you cannot remove from your smartphone without having root privileges. Of course, there are antiviruses with root access preinstalled, but these are a minority;
- Install special applications and custom flash roms;
- All in all, improve the performance of your tablet, more flexibly customize the appearance of your phone, overclock or slow down the processor of your mobile device, using root access.
Some applications using root access allow:
- Automatically back up all your applications and data to the Android memory,
- Create a secure tunnel to the Internet,
- Make the device a wireless access point (hotspot) - in other words, establish a wireless network over wifi (see "tethering" on Wikipedia), even if it has been disabled by the firmware developer by default.
What are the dangers of rooting a phone
Makers of android mobile devices are interested in preventing rooting. Improper handling of root rights leads to the failure of smartphones and tablets. Nevertheless, for an experienced user the risk to screw up the phone is minimal and the potential benefits of rooting - judging from the aforementioned list - are impressive.
There are three potential dangers of root access activation:
1. Some vendors, after detecting the activated root-access on the phone, deny the warranty.
We should, however, keep in mind that you can always cancel the root access to the file system of the mobile device. If you need to send the device for repair, just rollback to the original (backup) firmware and nobody will ever know that you got root access.
2. Phone turning into a "brick": Failure to root your device may turn it into a so-called "brick".
The smartest way to avoid having your phone ruined is to follow instructions carefully when getting root access on trusted web resources, mobile portals. Please make sure the manual is applicable for your device and that the user firmware is compatible with it.
Please pay attention to the feedback from the users with the similar device: they may have already rooted it or may have turned it "bricked" and are still in shock.
3. Increasing vulnerability. Granting root rights on Android reduces security. Services and apps with unlimited rights can create vulnerability. For a reason, Google refuses to support its services (e.g. Google Wallet) in rooted devices.