the Internet Windows Android

Ruth in android. Android step by step: root - what is it and why he? What is root rights and what they need

And what program to get the root is the best? Which program will help you to get Android rights root on this smartphone or on this tablet? Use the compiled list Android +1. The best root programs!

Every month or week, the site on this page will update the list of programs and applications, one of the best for getting ROOT rights to Android! Every month the ranking will occur someone will ride up someone on the contrary falling down. The list will be replenished as new funds appear.

Before you begin, get the rights of one offered from the programs!

The list is currently actively filled!

Rating of the best programs and applications for ROOT rights
Position Name Short Description Description and file.
1. KingRoot (APK) Oblique root using APK application. Best of the best and point. Getting root from Android version 2.3 to 6.0.
2. KingRoot (PC) We get root using a computer. At the moment, the best version of a single-plug program to get root from all possible. Although recently, the developers have been paying great attention to the mobile version. Android 2.3 to 6.0.
4. Kingo Root. We get root using a computer. Kingo Root is very often updated, it did not work out "hack" today, then it turns out tomorrow!
5. Kingo Root (APK) We get root using the application. Kingo Root's mobile version is practically no than the older version, and most importantly you are not attached to the computer!
6. Oneclickroot (PC) Method is paid! We get root using a computer. New is the forgotten old, revival of the program from SuperoneClick Root. Supports many devices! Android version 4.0 to 5.1.
7. Oneclickroot (APK) Method is paid!Oblique root using APK application. New application from the developers onclickroot. Android version 4.0 to 5.1.
8. VROOT / IROOT. Installing root rights goes from a computer. It has long been developing, thanks to this, many devices are good root-go.
9. Rommaster SU. Oblique root using APK application. The same developer as Vroot, which means root gets at most Android models.
10. Root Dashi. Oblique root using APK application. No less popular way to get root from China.
11. Root Zhushou (APK) Oblique root using APK application. Excellent indicators to get root rights, but still less effective than similar applications and programs, but everything in any case should try. Suitable for versions Android 4.0 - 5.1.
12. 360 root (apk) Oblique root using APK application. If it did not work out to get root with the help of Kingroot or Romaster SU, then exactly how to pay attention to this application.
13. Pingpong root. Oblique root using APK application for Samsung devices. It works only on Android versions 5.0.2 and 5.1.1.
14. Root Genius.
(PC)
Installing root rights goes from a computer. Excellent program in which there are unique mechanisms. If Kingo Root or Root helped, then it may be suitable. Suitable for versions Android 4.0 - 5.1.
16. Root Genius.
(apk)
Oblique root using APK application. Mobile version of the senior program for PC.
17. CF AUTO.
Root.
Installing root rights goes from a computer. SAMSUNG smartphone or tablet? This method for you! Guaranteed root rights on Android 4.0 - 6.0.
18. Nexus root toolkit. Installing root rights goes from a computer. The program as clear from the name is made purely for Nexus devices. Perfectly performs its work. Suitable for Android 4.0 - 6.0 versions.
19. Baidu Root (APK) Oblique root using APK application. Quite not bad results in getting root rights, but still not so effective as programs and applications above. Suitable for versions Android 4.0 - 4.4.
20. Baidu Super Root (APK) Oblique root using APK application. The next Chinese "creation", but having the prefix "Super" copes worse than the original. Getting ROOT 50/50. Suitable for versions Android 4.0 - 4.4.
21. Towelroot. Oblique root using APK app from GEOHOT Hacker. The program is perfect for smartphones and tablets, where Android 4.0 - 4.4.2 is installed. No longer develops.
22. MTK Droid Tools. Getting root using PC. This utility is suitable for devices with the MTK processor (MediaTek). Android 2.2 - 5.1. Not yet developing.
23. bin4ry. Getting root using PC. This utility with the psevodo interface is sharpened under the device of the manufacturer Sony, suitable for devices with Android 4.0 - 4.4.2. No longer develops.
24. Framaroot. Oblique root using APK application. Once it was very popular, but unfortunately no longer develops. It will work if you have Android 4.0 - 4.3.1 installed.
25. Unlock root. Installing root rights goes from a computer. Program Pioneer, Getting Root on Android 2.3 - 4.0 versions. No longer develops.
25. Doomlord. Installing root rights goes from a computer. The program is similar to BIN4RY, but does not develop. More designed for Sony smartphones. Android 4.0 - 4.3.
26. Eroot. Installing root rights goes from a computer. Like a unlock root program Parripment, but alas does not develop, only for versions of Android 2.3 - 4.0. If you have a Chinese smartphone or the production of SONY, then you should try.
27. SuperoneClick. Installing root rights goes from a computer. An old program that is no longer developing. Getting Android Rights 2.2 - 4.0
28. z4root Oblique root using APK application. Pioneer to get right. No longer develops. Android 2.0 - 2.2.

Most applications and programs for getting root rights require inclusion:

  • Internet on Android / Computer

Do not forget in the comments to specify applications or a program with which you managed to get right!

Obtaining a superuser without a PC

This method is more convenient, as it takes less time and if one is not suitable, then you will spend less time on the sample.

Software search for root without using connection to a computer is carried out in Google Market.

You quickly download the program and immediately go to ruting, there are many programs for this.

The task makes easier and no preliminary settings.

Kingroot.

The first application, practically universal, is suitable for most devices.

There are some difficulties after installation, as the program is trying to stay in the device forever, and we do not need it, but it later.

So, installation process:

2 Open the application, press the TRY TO REBOOT button.

That's all, in case of successful rights, the screen will appear with a proposal to clear the phone from the extra garbage.

Everything happens quickly and easily, it does not require any additional settings.

Now let's turn to the second part, the application will try to save in the device to avoid it, we will replace it on SuperSU.

This is done like this:

1 Download and install Super-Sume.

2 We launch the first stage.

3 We start the second, at this stage the application will hang, after performing a certain percentage of the operation.

4 Close the application and reboot the device.

5 Go to Kingroot again and re-get root rights as described earlier

6 We once again launch Super-Sume, it will be asked to hold the second stage, start it, now everything goes successfully, and we see the result.

7 Now from the device you can remove Super-Sume.

So we saved the phone from an excess application and got root access.

Download

Framaroot.

Plus applications are a Russian-language interface. Localization for people who speak Russian makes it easier to navigate in the appendix.

The disadvantage is lack of Google Play, so it will have to search on the Internet.

We will look at the steps getting root-rights:

1 You need to download Framaroot itself.

3 Now choose any of the proposed characters.

4 After successful installation, emoticon will appear on the screen.

5 Restart the smartphone.

Perhaps the joyful emoticon will not appear, it means that this method is not suitable for your device.

Download

Baidu root.

The main plus of this application is the number of devices that it supports, and these are as many as 6000 devices.

The program has shortcomings, for example, almost the entire interface in Chinese, but the main button to obtain root access in Russian.

Now you need to do the following:

We systematized the most common ways to obtain superuser rights in topical versions of Android; figured out in differences between SuperSUU, PHH Superuser, Magisk, Kingroot and Kingo Root; Tested various ways to hide root; He studied the Android 7 security system and found out than it could threaten the receipt of root on new versions of Android. Well, and then closed in the room without windows and put this text.

A bit of history

Holders of early Android versions usually received root rights using any vulnerability in the Android security system or one of the system applications installed by the manufacturer. The use of vulnerabilities allowed the application to "break out" from the sandbox and get the rights of the system process through the escalation of privileges.

In order not to repeat the process every time and to provide the opportunity and other applications to use the superuser rights, the SU file was placed in the system partition (as a rule, in the / System / XBIN / directory) and the ROOT Right Referring Application Application Application (in / System / App /) . To get root rights, the application launched SU, at that moment the request processing manager was triggered and requested confirmation from the user.




Such a scheme worked perfectly in all versions of Android up to the fifth, and the root-access raised with its help most often did not interfere with the firmware updates and even sometimes remained after such updates. Numerous applications operated by one or more vulnerabilities (for example, Towelroot) were popular with popularity. Over time, the Chinese Kingroot and Kingo Root applications have gained a large audience, which included large collections of exploits that downloaded directly at the time of launch from Chinese servers. In case of successful escalation of privileges, these applications were prescribed in a system section a lot of interesting; You could remove them either with root access or using a special "cleaner" made by the SuperSU Chainfire developer.

Android 5.0 has introduced a new update system. Now in the OTA file, the changes were not prescribed on the file, but at the block level; In order not to damage the file system, the update installer calculated the control sum of the system partition. Naturally, the SU file recorded in the / System section has changed the checksum section, and the update was not installed (and in cases where it was still set, there was a high chance to get the "brick" output).

The sixth Android version brought and an updated security system, which (temporarily) made it impossible to obtain superuser rights with a simple application entry into the system partition. As a result, a bypass path appeared - the so-called Systemless Root, introducing SU in Ramdisk instead of modifying the system partition. On some devices with "unsystematic" root access, it was even opened to install OTA updates; However, there is no warranty here.

How was the root on HTC Dream G1

For the first time, Root was obtained on the first Android device HTC Dream G1 released in the distant 2008. The device launched the Telnet service with root rights and without authentication. To obtain a temporary root access, it was enough to connect to the Telnet smartphone, for permanent - pour the binary SU binary file to the system section.

Root in Android 7

The mansion is the devices released from Android 7 on board (however, what we will write about, and to many devices that receive Android 7 as an update).

As you, probably, you know, the safe boot mechanism (Verified Boot) was implemented in Android a long time ago, more in version 4.4 Kitkat. Its goal is to protect the user from attacks aimed at modifying the system and the introduction of code into it even before loading the system. To do this, it uses the key hidden in the TEE module to verify the loader's digital signature, then the bootloader checks the digital signature of the BOOT partition, and it, in turn, checks the integrity of the system partition using the DM-VERITY mechanism (Device Mapper Verity).

Such a chain of checks (called root of trust) allows you to make sure the integrity and absence of modifications in any boot component starting from the bootloader and ending the OS itself. But if most of the devices running android 4.4-6.0 (with rare exceptions like BlackBerry and Samsung smartphones with activated knox) in case of unsuccessful check, simply displayed a warning, but continued to load, then in Android 7.0, the situation has changed and the new-old system integrity check function has become mandatory.

What threatens it? The fact that the old method of getting root through the escalation of privileges in Android 7 simply does not work. Even if Kingroot class applications, Kingo root and their likes are able to rut the device (and at the moment they cannot), the device will simply not be loaded after that.

How to get around? Unlock the bootloader with regular means and install SuperSU or Magisk. In this case, the bootloader simply turns off the Verified Boot mechanism. However, you should not even try to hack the bootloader on devices that do not imply such an opportunity. Even if it succeeds to do, the hacked loader will not check the digital signature - and the smartphone will turn into a brick.

Continuation available only to participants

Option 1. Join the site community to read all the materials on the site

Membership in the community during the specified period will open you access to all the materials of Hacker, will increase your personal accumulative discount and will accumulate a professional Xakep Score rating!

I think a lot of you have heard this expression, but not many understand what it is (I'm not talking about how to do it). Now I will help you figure it out.

The article consists of the following sections:

What is root-rights and why are they generally needed?

When you buy a new smartphone, (if you do not know how to choose a new gadget, click), then you notice a lot of programs that, let's say, do not need - you are not needed at all. In one of the articles, we disassembled that prevent your work with the phone. But what happens - you can't remove them. At the same time, they also occupy a place in memory!
So, root rights are full access to the system. You can do whatever you want from changing the icon on the system application before it is deleted.

It is worth knowing that There are three classes of root rights. Full root-full and permanent rights without any restrictions. Shell root is a permanent root, but without access to changing the system folder (\\ SYSTEM). Temporary Root- temporary root rights.

In addition, depending on the model of the device and its firmware, it is not always possible to get complete rights of the Superwater, in turn, the temporary root can always be obtained. For the most part, Ruta temporary rights provide most applications that are available in PlayMarket.

The main advantages of full access:

  • the ability to work with system applications;
  • the ability to "endow" any of the applications to the full access to the system;
  • unlimited interface work: change icons, topics (what can be done not only thanks to), system sounds, greeting and picture or animation when turned on;
  • full access to bootloader, which allows you to change the firmware without difficulty;
  • opportunity ;
  • backup with all applications that are at that time installed in the system;
  • a special system manager that allows you to see and edit the hidden previous system files.

And the last thing you should tell you before moving to the practical part, this is a warning:

  • you lose a guarantee on the device;
  • you can damage the operating system if you do actions that are not sure. Therefore: Delete, add, change, but only if they are confident in the loyalty of their actions.

Basic ways to get root access

Naturally, there are special programs that facilitate this business. I conventionally divide them into two types:

  • pC programs;
  • programs on the Android device.

Below I will tell you about the main of them and we will teach you to use them. But first you have to learn to perform actions that you will need in any way:

  • connect the device in USB debug mode;
  • allow the installation of applications from unknown sources.

USB debug mode

The algorithm of action is quite simple and similar to devices with any version of Android OS.
1. Go to the settings of your device and select the section "Special Features", item "For Developers".

2. Set the switch to the "Included" position opposite the Usb Debug item. Confirm your decision.

3. After connecting the device to the PC, you will see a message on the inclusion of debugging in the notification string.

Permission to install from unknown sources
Enter the settings to the Security section. Install the switch to the "Included" position opposite the "Unknown Sources" item.

Everything, with preparation finished, now go directly to root-rights.

Full access using PC programs

In this section, I will tell you in detail how to get root rights to your Android device using some PC programs.

Root access using the Kingo Android Root program

1. Download the Kingo Android Root program to your PC.

2. Install the program.

One of the screenshots when installing Kingoroot


4. Next, run the Kingo Android Root program. Only then connect your device to a USB wire PC.

5. When the device is detected and all drivers are set, click "Root". The process of hacking system will begin. When it is completed, restart your device.

I hope you are understandable. Let us turn to the next way.

Root access using the VROOT program

If you failed to get root-access using the previous program, then most likely your Android device is Chinese production. Therefore, try to do about the same thing using the Vroot program. Below the instruction.
1. Download the program from the official site to your PC. Yes, it is worth noting that it is in Chinese, so be attentive. Click to download the green button, as shown in the picture.

2. Now install the program. The installation process is identical to any other, just watch the pictures and follow. Do not forget to check the application to start the application (last screenshot).

3. Now you need to enable USB debugging on your device and allow installing applications from unknown sources.

4. Connect the device via USB wire. And click the "Root" button. Wait for the process of getting root access.

This, in my opinion, the two best programs of this category. Just perform all actions as described above and everything will turn out.

Full access using Android programs

In this section, I will show how to get root rights using Android programs. All actions will need to be performed directly from your Android device.

Root access using Kingroot Program

(Since the article was written earlier, today, the application interface has changed somewhat. The bottom will be described the old option to obtain the root of rights, and in the second part of the article we will describe the capabilities provided to us today. It is important to note that the process of installing the program and receiving root rights - did not change).

This is a pretty simple program, therefore the most popular.
1. First download the installation file from the official site directly from your device (it will be easier than from the computer). Click "Free Download". Confirm the file saving. The screenshot is clearly visible the address of the site, and also shown what to do. In the notification string you can see the download status.

Note: When downloading the installation file, it is desirable to have a connection to a high-speed Internet via WiFi.
2. Now you need to install the application. Before this, solve the installation from unknown sources. Then go to the download directory and click on the appropriate file. Everything is shown in the pictures, be careful.

3. Now install the application by clicking on the Install button.

4. Find the Kingroot application label on one of the desktops. Click on it to start. Immediately, the application will begin to define the model of your device, and also whether it has no root rights.

5. Now that the definition is over, click on the "TRY TO ROOT" button to get root rights. And wait for the restart of the device, which will tell you that the process of hacking the system is over.

King Root Update

In the updated version of the program, the developers gave proper security, namely the built-in, optimization of loading processes, improving systemic capabilities, which. After executing previously described steps, the user will see the following download window:

So, in the right corner will be the information about the status of your root rights. A field of this feature is available to track the authorization of a number of applications installed on the smartphone and monitor their access to the system directory.

The starting window is as follows:

By clicking the "Security" button, Kingroot optimizes all processes and displays a report:

ROOT-access using OneClickroot Program

Unfortunately, this program no longer works for free (from the moment of writing the article has passed a couple of years). At the office Website only paid version for 30 dollars.

This program is much easier than the previous one and, moreover, it immediately informs you about whether it can open root access on your device.

  1. I will not particularly tell how to download and install the application. You need to perform all actions similar to the case described above. All (including the official website) can be seen in the pictures. Just follow the instructions.

2. After opening the application, you will be offered to get root. Therefore, click on "Root Device". Then scroll your device for whether the program can open root access to its system. If not, you will see a message as on the third screenshot. You can click on "Notify Me" if you want to be informed about when the program can help you.

3. If you still have the opportunity to provide you with root-rights, you will see such a screen. Click "Root Device".

Root toolcase - get the root opportunities with one click

This is a universal application that allows you to configure and manage a smartphone without any restrictions, remove unnecessary utilities, and much more without the presence of the root of rights. After installing the program with PlayMarket, we will see the following window:

It is important that this program does not roll the device, but provides a number of systemic capabilities that are not available without installation (information from developers in the image below).

The starting window of the application invites us to choose the desired, namely:

The user can configure the process of launching a smart, access a secure mode if problems arise, as well as reset to factory settings, pressing just one key.

  1. App Manager.

Allows you to edit the installed applications (including system) and even remove that malware, which is not available to delete with embedded protection systems.

  1. Additional system settings.

The ability to work in the ADB development environment using wireless networks, mounting partitions, language change, etc.In the build.prop Editor editor, it is available to change the ROM properties. The installer feature is available for flash devices, which makes it possible to customize almost any functionality on the phone, thereby making it completely individual.

Toverloop.

A kind of "veteran of the root." The well-known application running on almost all devices with an old android firmware (up to version 5 inclusive). Despite this, it is very popular because the ruting process is possible in one click. The list of devices available to upgrade is on the application site.

Rooting android 7 and above

Traditional methods for obtaining super-user rights on new types devices do not always give a positive result. Installing the application will only manage some functions of the smartphone, but not to become Super SU.

We provide a brief guide for version 7 and higher.

  1. Unable to unlock the bootloader on the smartphone. Depending on the model and firmware, this procedure will be slightly different.
  2. Go to "Developer Mode" (Again, depending on the model, this menu item can be in different places) and turn on the "USB debugging".
  3. Download to your PC Wednesday Development - Android SDK Platform Tools.
  4. At a specialized site we find the custom firmware you need for your smartphone, usually TWRP.

5. After flashing, our initial TWRP window is loaded, select the Recovery Mode item using the audio adjustment keys, confirm the selection - point pressing the power button.

Brief results

Slightly above, I told you very detail how to get the root access to the system of your Android device, as well as that in general this root access.

I provided you with detailed instructions for working with the most popular efficient software. But know that there are other programs. Try, if it does not work with one, then it turns out on the other. Good luck!

If you read this article, then most likely you have heard such a word "root-right", and probably want to know what it means and why in general, to get the right of superuser on your smartphone, pass through the whole of this incomprehensible process. We will try to explain in more detail what ruting and why it is cool.

What does it mean "get root rights to Android"?

If briefly and in a nutshell, it will receive root law means that you get the right of superuser or simply speaking to receive admin rights on your phone. If more, it means that you can edit completely all system files that are not available to regular users. That is, you or any applications that work only on rutted devices, you can access and change such system programs and chips, such as a flash of camera, flashlights with notifications, etc.

You will remove all restrictions, you are given to you stock firmware. Get root rights on Android, it is also a jailbreak on Apple devices. On Windows computers, this is a change in your authority from a simple user before the administrator. Perhaps you will be more clear when you read the full article. So stay with us.

Will I lose the warranty after receiving the root?

Of course yes! It is a fact. Similarly, the guarantee of the iPhone owners, after jailbreak. But, fortunately, return to the stock (standard) firmware of the manufacturer ("roll back to the drain") and remove root rights is also easy. Therefore, after such manipulations, no one guess that you were installed root rights and you can further make a claim for warranty.

Advantages of obtaining root rights on Android smartphones and tablets

Administrator rights reveal us new horizons to customization and total gadget configuration, and moreover, helps you become more experienced in working with a smartphone. Below we present you a list of advantages with their detailed explanation.

1. You can make full backup files on your device (make a complete backup of the entire device)

Let's start with the most huge advantage of obtaining root rights: the best backups. With a routing device, you will most likely want to reconfigure the entire system, install a custom ROM or applications that require root-right. Since you will change the root system, it is very useful to have a backup copy of applications, user data or even a whole system. And moreover, it never hurts to have a full backup, since you accidentally remove an important system file.

The most popular application for backup system and individual files is Titanium Backup. Although the PRO version costs about 7 dollars, the program deserves. The application will help you make a backup of all your installed programs and system data.

Another way to make backup your device is called "Nandroid" Backup. Realization of the system with such a backup copying is very similar to the restoration of the Windows OS recovery at the time of the last system backup. So if your gadget stopped working correctly, the programs stop responding and loaded, then the "Nandroid" backup will return you exactly to the point when the backup has been made. It will protect you if for example you want to put another firmware or kernel, and something will go wrong, then you just use the "Nandroid" backup to correct the situation.

2. You can automate all

If it comes to automation, the Tasker is the same one and the only necessary application. With him you can automate well, just all. The program also works on devices without root, but with less opportunities and options.

The application has exactly the same philosophy as the online tool "Ifttt), but works in a more complex way. For example, you can turn off / turn on WiFi every time you come home or go somewhere, or turn on Bluetooth and Google Maps when you connect your gadget to the car docking station. And these are only flowers.

3. You can follow the device, even if someone does "Factory Reset"

Loss of smartphone or tablet is always big problems. Especially if the device was not lost, but stolen. Of course, it is impossible to prevent the abduction, but you can track your phone even without installing a special anti-theft application ("anti-kidnapping"), especially since they are noticeable on the device. This means that the thief will be able to simply delete the application or make the "Factory Reset".

When you have root rights, you have the opportunity to install an app for a smartphone surveillance, such as CERBERUS. At the same time, the program is installed in the root of the system. Thus, this program will survive even after full reset device to factory settings. You can also set the disguised version of the application, so it will be hidden in "applications".

4. You have the opportunity to put on your smartphone Custom (modified) Android versions, which are called custom firmware

As it is clear from the name, the custom firmware is an adapted and configured version of Android. It often has unique features and improvements that you never get on the standard version of this OS. The most popular custom firmware is Cyanogenmod, Paranoid Android and AOKP. It is only a couple of examples, and there are much more. If you want to get a more flexible and understandable system, a stable robot, greater performance and long life of the battery, then you just need to try all these firmware and choose for yourself the best, suitable for all your requirements and desires.

5. You can use the "XPosed Framework" to configure your device.

Xposed - This is the basis for all available graphic modules that allows you to configure the appearance of the system. That is, you can get all those settings and features of the work that is on custom firmware, but for this you do not need to put such a firmware. Enough to configure stock with "Xposed Framework". Also, this framework is suitable if you do not want to put a whole firmware, because you need to set up only several individual functions. You will simply have a certain module. Moreover, the framework is easy to install on the phone or tablet. In addition, it works on custom firmware.

6. You can increase the performance of the system and increase the duration of the battery

With superuser rights, you have the ability to change the frequency of the processor on your device. Processor acceleration (overclocking CPU) will give you greater performance, while the UnderClocking CPU will increase the battery life. Test the setcpu application, which is available on Google Play for 2 dollars. This is an excellent program that has a lot of useful features, such as creating a pair of CPU profiles, which are switched automatically depending on the conditions set.

Advertising is very annoying, especially on smartphones with a small screen. If certain applications bore you with tons of advertising, you can use blocking utilities and applications such as Adblock. But you need to know that the developers sometimes have income from such an advertisement, and if there is no advertising in the application, then most likely it is paid. Therefore, do not block all advertising entirely, support developers, because without their work there would be no free programs.

Also see:

If you get root-rights correctly, this is not a risky business, and of course, the receipt of administrator rights has a large number of advantages in comparison with non-served gadgets. A wall firmware, or standard android - this is a very good system, but have an unlimited number of possibilities in the setting - it is much better. In this article, we just clarified you the essence of such a thing as root-right, but we hope that you have realized the full potential of your device after receiving them.