TVs. Consoles. Projectors and accessories. Technologies. Digital TV

What is the su binary file on Android. How to update a binary SU file on Android - restoring root access for the SuperSu application. SU file is busy, what should I do?

If you looked at this article, then you have already obtained superuser rights for Android. Now you need to learn how to manage them. This article will talk about the program for managing root rights - SuperSU Root. The main functionality of programs of this kind is to process requests for access of other applications to the status and rights of Android superuser. In this article, we will also look at similar important issues, such as how to use the program, how to update, how to uninstall the program. Let's look at the features of the program, weigh the pros and cons, and talk about problems that may arise when using and uninstalling the application.

What is SuperSU

Before you start using the program, you need to understand what SuperSU is. This is a program for managing root on an Android device. It is very popular, at the time of publication of this article it had more than 50 million downloads. The program supports almost all devices, the main thing is that they are correctly granted superuser rights on Android. This program Among others, it highlights many factors, for example, multilingualism, many functions even for the free version, and the availability of technical support.

Application Features

Let's look at the main features of the SuperSu Root application:

  • Quick access to administration
  • There is an unroot function - it removes all permissions from the application, limits or completely denies access to rights.
  • Scripts for CyanogenMod.
  • Notifies if an application requires superuser access.
  • Complete root removal.

You can also download SuperSU PRO for Android, it has a number of additional functions:

  • Full control of the color spectrum.
  • You can put a password on the application.
  • Setting up a temporary application login.
  • Special OTA mode.

What is a SU file

For general concept, why problems may arise with programs of this kind, it is worth understanding what a .su file is, and most importantly, how to install binary file su. The SU file is, first of all, the most important file for root rights. It is this file that applications that require root request access rights to. This is what root hacking programs install. From a technical point of view this file is an application that provides other applications with access to root rights. Sometimes it happens that the SuperSu application may throw an error and ask you to update these files. SuperSU makes it possible to work even if su is not updated. However, this measure is temporary; a little later, applications may begin to have problems with Root functions. You can find the answer to the question of how to update the SuperSU binary file a little further in the text of the article. Before that, let's look at the pros and cons, the installation process of the program, and also get acquainted with brief instructions on using the application.

Pros and cons of the program

Now, as usual, we will look at the pros and cons of the application: Pros:

  • Russian language is supported.
  • The program has the highest ratings.
  • Multi-brand. For example, Samsung, HTC, Fly, Sony.
  • It is possible to fully use even free version applications.
  • The standard installation procedure is easy.
  • If the standard installation and update procedure does not go well, then you have to get confused.
  • There are many bugs in the application.
  • Not all features are available for free.

How to install Super Su

Now we will look at how to install superSU. SuperSU itself is quite easy to install. But first you need to install root rights. All further instructions will focus on what rights are already available. Download Supersu apk, a request for access to Root will appear. The program that was used to obtain Ruth will ask. We trust it and click OK. Below are two scenarios: the program will either offer to update the SU, or it will not offer it. If the program does offer it, then scroll down the article. There we will tell you the update methods, as well as ways to deal with some difficulties. For example: “The SU file could not be updated.” For now, let's see how to use the application.

How to use the program

And now you will find a small guide on how to use SuperSU. It is worth remembering that the program does not give root rights, but only regulates access to them from third party programs. When you first start, you will be greeted with a selection window. Either create a new user and go through the guide, or enter in “Expert” mode. We choose the second option, because everything necessary information can be found in the article. The program has three tabs: “Applications”, “Settings” and “Logs”. Now let's look at only the first tab, “Applications”. This tab contains applications that have either been granted permission or denied access. Green bars - allowed. Red – prohibited. In order for the application to gain access, you need to click on the application icon in the tab we are talking about now, select the “Access” tab and select “Allow”, confirming this by clicking the checkbox. The “Logs” tab creates logging files and reports about the program. The “Settings” tab contains the functions of the program. It is not recommended to change anything there without knowledge of the matter.

How to update a binary file

It may seem difficult at first to update a binary, but in fact the answer to the question “how to update an SU binary” is much simpler. We have 3 methods of what to do if the SU binary file requires updating: standard, using applications such as recovery, and using command line. First of all, of course, you should download and install SuperSU. Let's look at the first method of how to update Supersu using the program itself. You just need to click on the “Normal” button in the window that opens and wait a little. If everything went well, the program will display the corresponding window. At the end, click “OK”

Let's move on to the second method, namely, how to update the SuperSU binary file using recovery programs. If the previous and simplest method did not work and an error like “SuperSU could not update the SU file,” appears, then you will have to spend more time. We think that you have the recovery program installed and you have figured it out, so all further instructions are based on this. We will not describe everything about recovery and installation of programs of this type in the article about SuperSu, just make sure that this is so. To update the binary file using recovery, you need to click on the button in the same dialog box called “CWM/TWRP”. Wait for the process to complete, after which the smartphone will reboot. And the last, third method -. how to install the su binary using the command line. What should you do if you tried the previous two methods, but the result remained something like this - “The su binary needs to be updated”? Then there is only one known method left. But it is only suitable for experienced users. Download the “Terminal Emulator” and “Root Browser” applications. Download zip archive with files, they will be useful for updating. Unzip the downloaded files from it and drag them into the “updatersu” folder. Launch the Ruth Browser, go to the “updatersu” folder and copy:

Then you need to tick the rights according to the screenshot:

Then we’ll follow the path, “/system/bin”, create a folder there and call it “.ext” and check the boxes in accordance with the screenshot:

Then you need to copy the file called “su”, it is located in the following path “/system/xbin”, copy it to the folder we created along the path “system/bin/.ext”, rename the file “su” to “.su” and we set:

Next, launch the Terminal and enter there:
We reboot the device and try to repeat the first update method.

How to remove Supersu

Now we will deal with the question of how to remove SuperSU from Android, how to remove the shortcut. Uninstalling a program is a multi-step operation. Here we will analyze all the stages. First you need to remove access to superuser rights. To do this you need:

  • Open the program.
  • Open “Settings”.
  • In the section, uncheck the “Superuser” box.

Then you should completely remove the root. You can do it like this:

  • Go to “Settings” → “Cleaning”.
  • Click “Remove Root”.
  • Confirm.

Now let's move directly to removing Supersu. To do this we must:

  • Go to Device Settings.
  • Go to the “Applications” tab → “Application Manager”.
  • Tap on SuperSU.
  • Click “Delete”.

You can download SuperSU for Android for free from our website. We hope this article helped you understand how the program helps users with root rights, how to use it, and what the program is like in general. Possible problems, additions, your opinion about the article can always be expressed in the comments.

How to update the su binary file on Android. The SU binary needs to be updated. Update? Can't update SU file? Our Website is in a hurry to help you solve this problem!

Very often in Lately Many users have a problem that appears after getting Root right - the su binary file is not updated, there are a lot of questions on the Internet and almost 0 solutions, it's time to fix it!

Attention!
The material is not for beginners! Only for those who already know Android sections quite well, how to hide files in Android, knows about access rights in Android!

Theory

Although in fact all applications will work fine without a forced Root update, so you can just relax and not pay attention.

SuperSu allows applications to use Root rights even if the su binary is not updated!

Workarounds SuperSU fails to update su binary

Ideally, the SuperSu application when prompted “SU binary file requires updating. Update?" Press the “normal” button, then everything will update perfectly. If this is not the case:

Method 1

If you can't update su, install recovery (if not installed) - How to install Recovery. After installing Recovery, go to SuperSu again and select the su update method via “CWM/TWRP”, after which Android will reboot and the update will occur and the smartphone or tablet will boot again! The su binary is now up to date!

If you haven’t found Recovery for your device, then you’ll have to go a little hard…

Method 2

[This material assumes that you already know the Android file structure] and working with the command line.

This method will help push through the update...

  • Download the Root Browser and Android Terminal app
  • Download the archive with the files updatesu.zip

1. Archive updatesu.zip unzip and move the updatersu folder to internal memory Android or to a memory card.

2. Launch Root application Browser and go to the updatersu folder and copy the files - .has_su_daemon and .installed_su_daemon and install-recovery.sh to the folder:

/system/etc

3. Now you need to set the correct permissions for these files

For file .has_su_daemon

For file .installed_su_daemon

For file install-recovery.sh

Now go to the folder:

/system/bin

4. Create a folder.ext (dot ext)

5. Set folder permissions

6. Copy the file su from folder

/system/xbin

to the folder you just created (/system/bin/.ext)

7. Rename the file su on .su(dot su)

8. Set file permissions .su

9. Launch Android app Terminal

10. Type the following commands

su mount -o rw,remount /system ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh/system/xbin/su --install

11. Reboot Android and now try updating the binary again su way " Fine» in the SuperSu application.

SuperSU is an application for Android that allows you to gain administrator rights on your device, with access to any settings on the device. They give complete control over Android device. But when installing this program, users sometimes encounter an error that can have several types, one of them is “SU file is busy.” We will discuss how to solve this error in SuperSU later in the article. This error usually appears after acquiring root rights due to the fact that the SU binary file is not updated.

Fixing a bug by updating the SuperSU binary file

It must be said that this SU file is the main one in the application, if you delete it you lose previously received root rights. You can work for old version SuperSU has been problem-free for a while, but there will definitely be problems in the future. So it's best to install the correct binary. To do this, download and install the Baidu Root app. It is not available in the Google store, so you need to download it from your browser by entering a request in a search engine. Next step:


Fixing the “SU file is busy” error via the command line

To solve the “SU file is busy” error, we need to download Android Terminal, the updateu.zip file archive and Root Browser. The archive file must be opened and the files sent to the updatersu folder.


After that, go to the /system/bin folder. Here you need to create new folder".ext." You need to set rights for it, check the boxes next to Read, Write, and also in the Execute column for all three. Next, by copying from the /system/xbin folder to the new folder we created /system/bin/.ext. And then change the name from “SU” to “.SU.”.

Re-create the permissions for the .su file - all checkboxes are in the Read column, in the Write column, all in the Execute column. And the last manipulation is to launch the Android Terminal application and enter the following commands in it:

  1. Mount –o rw,remount/system
  2. In –s/system/etc/install-recovery.sh /system/bin/install-recovery.sh
  3. /system/xbin/su –install

Reboot your device and update the su file by clicking on the “Normal” path in the application.

Installing SU file using custom Recovery

You can install the SU file using an alternative recovery. If it is not yet on your device, then you need to install it; you will definitely need it in the future. It allows you to do many useful things: search and install the necessary system updates, do backups, ask again Android versions. We will not talk about installing recovery here, the topic is voluminous and if you need to install this application, find it in the search. If you still have it on your device, then during the installation mentioned above, instead of “Normal”, select “CWM/TWRP”. Once the procedure is completed, reboot your device and you also need to update the SU binary.

In conclusion, it is necessary to recall that the program can work without the SU binary file. That is, you will be able to use root for some time without problems.

Conclusion

If all the methods described above did not help eliminate the “SU file is busy” error, the user should pay attention to the compliance of the files he is using with the firmware version, as well as their components. Sometimes the error may be caused by damaged setup files and inconsistent versions, especially if they were obtained from unreliable sources.

In contact with

The application for managing root rights on Android - SuperSU - has become so widespread that it has become almost identical to the concept of directly obtaining Superuser rights on Android devices. Why you shouldn’t combine these concepts, how to get root rights on a device and simultaneously install SuperSU in several ways, we’ll figure it out in the article.

So, SuperSU is a program for managing Superuser rights in Android devices, but not a way to obtain them.

Thus, to use SuperSu, root rights must already be obtained on the device using special means. At the same time, users identify the concepts of managing root rights and the process of obtaining them, firstly, because interaction with the privileges in question is carried out precisely through the program, and secondly, because many methods of obtaining root rights imply, after their execution, automatic installation SuperSU. Below are three ways to get a working SuperSu on your Android device.

Method 1: Official

The most in a simple way to get SuperSU on your device is to download and install the application from Google Play.

Installing SuperSU from the Play Market is a completely standard procedure, implying the same steps as any other Android application when downloading and installing.

Let us remind you that this method installation will make practical sense only if Superuser rights have already been obtained on the device!

Method 2: Modified recovery

This method may imply not only the installation of SuperSU, but also prior to installing the manager, obtaining root rights in the device. The most important thing for the successful implementation of the method is to find a file suitable for a specific device *.zip, flashed through recovery, ideally containing a script that allows you to obtain root rights. In addition, to use the method you will need a modified recovery installed. The most commonly used ones are TWRP or CWM Recovery.


Method 3: Programs for getting root

As was said at the beginning, many methods for obtaining Superuser rights, presented in the form of applications for Windows and Android, require the installation of SuperSU automatically after execution. For example, such an application is Framaroot.

A description of the process of obtaining root rights with the installation of SuperSU via Framarut can be found in the article at the link below.



Related publications