Programs for receiving and manage root rights on Android

SuperSU is a special utility to manage superuser rights and providing permissions to access them installed on your mobile device.

Baidu Root for Android. Utility from Chinese developers, allowing you to get root rights on your mobile device. Against the background of most analogs, does not require connecting to PC and any heavy settings.


Framaroot is a specific application from the well-known Android XDA forum, and this is more technical than Kingo Root. One of the most popular programs for getting root rights on Android without a computer. Universal Root Manager with Most Android Device Support. Framarut also sets the SuperUser and SuperSU application on a smartphone or tablet that need to manage root rights. And you can also use this program to create new Android devices.


Free app, no need to buy.Framaroot supports Android version 4.0 Ice Cream Sandwich and above.

Framaroot does not support old Android versions below Android 4.0.He needs a good internet connection.

I need a root right to Android: advantages

One of the main reasons why users resort to routing their Android. to get rid of unnecessary software, which cannot be removed without extended rights. Some devices have access to previously hidden settings, for example, to wireless tizering (you can distribute Wi-Fi from your gadget).

From other advantages: the ability to install special programs and custom firmware, and those in turn can further expand the functionality and increase the speed of the smartphone or tablet.

Really worthy programs for ruting, in fact, not so much, but enough to be, with what to work. Let’s say, using some programs, you can create a backup copy of Android data and download it to the cloud service, block advertising in the browser and applications, create a secure connection while walking on the Internet, overclock the processor or use your gadget as a wireless internet connection point.

What is bad happens when the loader is unlocked?

If in short. Disconnect protection mechanisms Android Verified Boot (hereinafter avb) and Device Mapper Verity (Next DM-VERITY). In order to understand the seriousness of the consequences, we need to consider the initialization and system loading process. Since Android is Linux, many things that happen will be very similar to the process of loading other distributions, but with some specific. We will be interested in the article mostly only part of the download before running the first USSPACE process, actually, just. init.

Loading the system begins with bootloader. The bootloader is a small binary component that runs directly by the chipset and is responsible for loading and launching the kernel. If in the desktop distributions of Linux we are accustomed to the GRUB loader, then on Android smartphones we have a bootloader is ABoot. The boot process occurs as follows:

PRIMARY BOOTLOADER, PBL). It is stored in chip ROM. It initializes the memory of some minimal kit to work with the hardware, for example, with the physical buttons of the device and partitions.

Next, initialization and launch of secondary loads (Secondary Bootloader, SBL). It is at this stage that the Trusted Execution Environment (Next Tee) ARM TrustZone is initialized and launched. that part of the ARM chip that is responsible for critical things related to the safety of the device. It employs a whole separate operating system, most often. Trusty, Its as well as Android produces Google. In Tee, keys are stored, and Tee can produce with the material of these keys operations on the data that can send the main OS. It is with TEE through the level of iron abstraction (HALDWARE ABSTRACTION LAYER, then HAL) interacts AndroidKeyStore which is often used by developers for various operations related to cryptography and data security. Also, important keys are stored here, such as the keys necessary to calculate Mac for recording operations to a special memory-protected memory (Replay Protected Memory Block, following RPMB) and, especially interesting for us, the keys to check the file systems signature at the AVB stage. TEE starts before launching the main OS, because it needs to limit itself from direct interaction with the main OS and eliminate the possibility of modification from its part, and also because it actually stores the keys necessary to check the integrity of the system before it starts.

See also  Find iPhone through icloud from android. Effective methods How to track the location of the phone Android

Next executed ABoot. He collects information in order to understand what and how exactly you need to run. At this stage, it looks at the flags recorded in a special memory, on clapped physical buttons, and makes a solution in what mode to continue the system loading: in normal mode, in recovery mode, in firmware mode (fastboot). The bootloader can also download other special modes that depend on a particular chip or device, for example, an EDL on Qualcomm chips that is used for emergency device recovery by loading the image firmware signed by Qualcomm’s keys. Public part of which is sewn inside chip. We will consider a regular boot process.

Some devices use the mechanism Seamless Updates, It is also called A / B Partitions. In this case, the bootloader is obliged to choose the correct current download slot. The essence of this mechanism is that some sections are presented in two instances, for example, instead of the usual / System on the device will be / System_a and / System_B, instead of / vendor. / vendor_a and vendor_b. The purpose of this. faster and overlapped from the system update device, T.E. For example, you are loaded into the system using a slot A, you are going to update the device, select an appropriate item in the settings and continue to work well with the system. The update package is downloaded, but instead of rebooting to a special update mode and waiting for the firmware, it immediately sewn, but not on the running system (this will not be done) and in the second slot sections B: / System_B, / vendor_b and, if necessary, to other. After the firmware, the system marks the flags that the next loading of the system must be regular and must use the B slot and proposes to reboot. You restart the device, the bootloader selects the slot B and continues the download, in just a few seconds of the expectation, your new OS is loaded, the flags are noted that the download passed successfully, the current image of the system works, everything is fine with it, which means you can duplicate the current system in the second slot. If the download does not end with success, the system will not put the flags about success and the downloader will understand that the new system does not work, you need to boot into the old slot, the damaged update on it is not canceled and you will continue to work with the device anything did not happen.

Continuing staff loading. Loader is looking for in the connected devices Section / Boot. This section contains two necessary system required to start the system: OS kernel. Kernel, and the initial image of the file system. Initramfs (in Android, it is almost everywhere called Ramdisk and I will continue to call it that way). Here, the mechanisms for the protection of the OS from modification are beginning to work, and on the contrary, their work turns off if our bootloader has been unlocked. When loading is considered to be a hash amount of the data contained in / boot section and is compared with the reference hash which is designed and signed by the private key of the device manufacturer at the time of the system assembly, this signature must be successfully verified by AVB key stored in TEE. In the case of a unlocked loader, this check is not performed, t.E. The system will run any kernel and Ramdisk, even if they are not signed by the device manufacturer.

Protection mechanisms continue to work. Next, it is checked that the integrity of the loaded section with the system is also not violated. Ramdisk stores VERITY_KEY Public key, a private part of which is signed by the root hash in the DM-Verity Humble Table for the system partition. Signature checks after which the transition to the system loads. If the loader of our device is unlocked, then this check is also skipped.

This whole process is called Boot Flow and is excellent illustrated here:

At the loading with AVB, there may be 4 finite states, conventionally indicated by flowers:

Green State. The loader is blocked, used by Embedded root of trust, t.E. AVB public key comes in hardware TEE. The integrity of the nucleus and the system is not violated. No messages are shown to the user. The system is loaded. This happens always when we use the usual, not modified device.

How to get root rights to Android?

Get root rights to Android can be different ways and various applications. We will consider apps for root rights that are especially well suited for the phone with the installed VKurse application.

See also  Installing Google Camera On Redmi

Before ruting the phone you need:

  • have charging on the phone no less than 30%;
  • connect to stable internet;
  • enable download permission from “unknown sources” in the settings of the phone itself;
  • Disable antivirus on the phone.

After the ZIP Root Installer Right will be in your Android you need to go to the special recovery mode. How to do it here.

After the transition you need to install Zip and restart Android.

You still have questions? Write them in the Комментарии и мнения владельцев, tell me what you happen or vice versa!

That’s all! Read more useful articles and instructions in the section Articles and Khaki Android. Stay with Android 1, then it will be more interesting!

Baidu root. application to get root rights

Baidu Root Utility is compatible with all Android 2 models.2. 4.4 and above. Problems may occur only from Samsung users: if there is a KNOX, the program will not be installed (KNOX is required to delete).

  • Having installed the Baidu Root application, turn on the agreement (if the version is not translated, then you need to press the button in the bottom corner to the right);
  • We make a refusal to upgrade (not always requested);
  • Click on the “Get Root” button (if the version is not translated, then this is a blue button in the center);
  • Expect. When the program lights up green, getting root rights will be successfully completed.

Baidu Super root. Modification of this application allows you to access virtually any system file. Unlike the basic version, it is easier, there is less advertising in it. In order to rush Android with its help, an Internet connection is necessary.


Magisk Manager. Powerful software for ROOT Android rights with wide additional features. Today, is one of the most reliable means among the analogues, since it does not make modifications in the system section. Has the highest percentage of successfully obtained rights superupers among analogues.

Supports a huge list of Android gadgets, including: new generations Sony Xperia Z, ASUS Zenfone, Google Pixel, Xiaomi Mi / Redmi, Zte Blade, Coolpad Cool, Lenovo K, S-series and many others. Knows how to hide root and unlocked bootloader from any applications and services. Contains its own market with an extensive amount of content that is missing on the official Play Store.

Magisk is stitched through a custom recovery, for correct operation you need unlocking the bootloader and the installation of TWRP Recovery.

  • Hacking various android toys;
  • Built-in tip for beginners;
  • Full access to hidden root folders;
  • Encryption of personal data from online services;
  • To manage root rights you will not need Super SU;
  • Allows you to receive OTA updates of stock firmware by removing and re-installing the script;
  • Many relevant information on Magisk on different forums, in particular, live branches on XDA, 4PDA with detailed manuals for solving routing problems for different gadgets.

Kingo Root. Universal Program for Getting Roots on Android and PC. If you use a regular computer or laptop, connect your smartphone to it and go to the Root Master intees, then select the desired option.

If you are going to rush the device as part of the Android operating system, download and open the APK file, then press the “Start” key. You can also get root through a computer program. To do this, the device will need to connect via cable.

Kingo Android root. Probably the easiest way to get root rights, but it is not devoid of flaws. In particular, there is no client under Linux, the likelihood of ROOT is average, Universal application for different devices and versions Android.

  • Creates backups;
  • Built-in file manager;
  • Installing emulators and drivers;
  • Blocking advertising and malicious software;
  • Can change and delete standard Android programs.

KingRoot will help quickly get root rights to Android. At the moment, software supports more than 10,000 different models of smartphones and tablets. Among useful features, you will find built-in battery charge savings and autoload controls.

Step-by-step installation instructions:

  • I charge the gadget at least 30%;
  • We connect the Internet;
  • We go to the settings and allow the application to download applications in the “Unknown Sources” paragraph;
  • Turn off the antivirus and start the APK file;
  • In the intease of Kingruut, we press the GET button;
  • It remains to wait for the notification of the completion of the routine;
  • Last Step. Restart the Phone (Confirm the checkbox operation), then download the Kinguser from the Play Market (if not installed) and you can delete Kingrurt.
  • Convenient to use;
  • Data backup;
  • Makes root by pressing one key;
  • Access to various files, folders and services;
  • Stop unnecessary processes loading RAM.
See also  How to carry a password on android. How to remove the screen lock on Android if you forgot the password

Framaroot is created to obtain superuser rights on Android mobile devices. Installed as an ordinary APK, contains several exploits. The tool is quite old, works well on Android 4. 7, but with newer devices may be incompatible.

If you failed to rush the device using one exploit, try others. The result is easy to check using the Root Checker application (Framarut sometimes incorrectly displays status). It is characterized by a useful option to roll back. Knows how to scan internal memory and SD card.

  • Creating backups;
  • Loads SuperUser or SuperSU;
  • Providing full technical information;
  • The latest version of Framarut supports Samsung Galaxy S6 Edge.

Baidu Root will not require any complex settings from users. Before running the rutting process, offers a useful Backup function, which can be useful in case of any failures and root application errors.

Includes pre-installed gadget security control options, including the IP address and port number when connecting to the Internet.

  • Easy to configure and check root rights;
  • Russian-speaking localization of the main window;
  • Purification of RAM and reduced load on the processor;
  • To start the routing, just press one button.

360 root. simple and easy-to-use software with which you can get root rights on Android, starting from version 2.2. Can be installed on a personal computer or mobile phone.

It is worth noting the presence of an advanced uninstaller of games and utilities that cannot be erased by conventional means. Knows how to remove advertising inscriptions in browsers. There are tools for controlling autoload.

  • Creating screen screenshots;
  • Support for about 10 thousand Android models of gadgets;
  • Access control services;
  • Release of internal memory and microSD cards;
  • Blocks firmware that require to upgrade in the mode “by air”.

VROOT (IROOT) rolls a variety of tablets and smartphones based on the “green robot”, from the assembly of Gingerbread to Kitkat. Can boast of high speed of work. Automatically loads Super User, by the way, it is possible to substitution of its Chinese on the Russian-speaking version. To get root rights to Android, you just need to start the process by clicking on the green key Unlock.

  • Compatibility with Windows and Mac OS;
  • Runs the AdB mode by default;
  • Availability of functional buttons hacker;
  • To work with software, you will not have to connect to the network;
  • Provides unlimited access from administrator account.

Is it worth doing root

Make root quite dangerous, and an ordinary user absolutely no need to

The next paragraph will be useful to inexperienced users who are carelessly decided that they necessarily need root rights.

The reverse side of any right, including root, is responsible. You must understand that, receiving the super-user rights, you take responsibility for all the troubles that may happen to you and your device. And trouble can deliver much more than the benefit, especially if you do not understand how it all works.

Applications requiring root rights require special interaction skills with such software. Naturally, they are not all possessed, and the developers include in absolutely harmless to the application of malicious code and collect your payment data. About applications that make up paid subscriptions, I am generally silent.

But the worst thing is that the permission-free software that has access to root-rights, with such capabilities in theory, can even interfere with the work of antivirus applications that do not possess such rights. Well, yes, okay, I will not scare you with viruses, because the most terrible virus is at a distance of 20-30 cm from the device and most often holds it in his hand. Just remember that inexperience, ignorance and reluctance to blow up, the user can cause more harm than root itself.

With the help of root, you can handle the phone and turn it into the brick in the process of obtaining the super-user rights. And the malicious software gets on the device most often due to the user itself with hacked toys or applications. Having root-rights, malware is able to create terrible things. So before getting them, carefully glue all the pros and cons?