The root disappears after a reboot. FlashFire is a new application for updating Android without losing root. FlashFire by Chainfire

Updates have long caused problems for rooted users. Android devices. When installing an update, the root often crashes, but the latest version operating system Still needed for a smartphone. A new app called FlashFire eliminates them.

Update after root

Why do updates plague rooted phones?

Android is based on Linux, so Android devices include a “root” user, similar in functionality to account administrator on Windows. By default, Android does not provide account access. given user. Rooting is the process of gaining access to the root account while simultaneously installing the su binary. Apps call su to gain elevated privileges, which means they can break out of Android's sandbox and do something bigger. Android comes without root to avoid compromising user security, especially for less tech-savvy users.

SuperSU

In the process of obtaining root rights, the SuperSU application is also installed, which controls access to the su binary, within which you can allow and deny root access to applications.

Lollipop

When installing an operating system update, root access is usually lost. In Lollipop and earlier versions of Android, the update restores the system partition to its factory state, removing the su binary. On newer devices with root it is overwritten boot image. If a custom recovery is installed, then the standard update may not be installed at all.

SuperSU once had a “survival mode” for firmware updates, but it was removed after the release of the FlashFire app.

FlashFire by Chainfire

FlashFire is a powerful application from Chainfire, the developer of SuperSU, which, if you have root rights, provides rich functionality: flashing update files, including in zip format, creating and restoring backups, erasing data, and much more. It eliminates the need to manually copy and restore using recovery, and also automatically removes root and re-roots when flashing update files.

In principle, FlashFire should work on most Android 4.2+ devices. However, there are a number of caveats.

On many devices, the presence of root prevents downloading and flashing updates. Some devices will download the update, but will require a tool like FlashFire to flash it successfully. On other devices, the update is not downloaded at all, so you will have to obtain the update file in a different way (they are posted on forums such as 4pda and XDA Developers), and then flash it through FlashFire. Without the update file, nothing will work.

Moreover, if a rooted device needs to receive a major OS version update - for example, from Lollipop to Marshmallow, then the task becomes more complicated. Since it is impossible to get root in Marshmallow without unlocking the bootloader, if the bootloader is locked, root rights inevitably disappear. If the bootloader has been unlocked, then the FlashFire application will be able to maintain (or restore) root access after the update is completed.

So, while FlashFire is not guaranteed to work on every device, it is nonetheless commendable. FlashFire is installed from the Play Store.

Installing android updates

If you receive a notification that an update is available for your device, download it, but do not install it yet. You won't be able to install the update on a rooted device right away.

After downloading the update, run FlashFire. It will automatically find the update file and ask if you want to flash it, then click OK. After this, a window will open that can scare newcomers - this is a list of operations that FlashFire intends to perform with the update file. Each operation is configured by clicking on it. For example, in order not to erase the cache partition, uncheck this item. You can add other actions, but this is not recommended yet.

Custom recovery

The custom recovery, called TWRP, will be backed up to FlashFire before the update launches, and will be restored afterwards.

Having finished working with the set of commands, click the “Flash” button. FlashFire will tell you that it will take a while to load and a couple of black windows will appear. Then click OK again.

After this, FlashFire will reboot, displaying a long scrolling text on the screen. Don't touch the device - it's just FlashFire executing the necessary commands. The application will reboot again when it has finished flashing the update and restoring the root. That's all.

If the firmware update does not work

If any modification to the device prevents FlashFire from applying the update—for example, the presence of a custom kernel or changing the /system partition using the Xposed Framework application—then the update will not work. There is no notification that the update has been successfully applied yet, so you will have to go to Settings > About phone and check if the build number has changed. If not, then the update was not applied (also, most likely, Android will notify the user about the need to install the update).

If this happens, download the factory image for the device, if available.

After downloading, copy the factory image file.tgz to the phone’s internal memory or SD card.

Launch the FlashFire application and click on the floating action button (red button with a plus) in the lower right corner, then select “burn firmware project”.

This will open the file manager, which by default displays the root folder from internal memory. Scroll down until you find the file you copied to your device.

If you select an image file, the FlashFire application will read the archive to check its contents, and then present a list of elements to be flashed. Choose only what you need - to leave the custom recovery untouched, deselect the recovery option.

After that, click on the checkmark in the upper right corner. The application will again present a list of actions where you can change something if necessary.

After checking all the steps, click the "Flash" button. You'll see the same notification from FlashFire about waiting out the loading time and a couple of black screens, then click OK.

FlashFire will reboot and get to work. Flashing the full image file will take a lot of time. After it is completed, the application will reboot again, and now everything is ready.

This is just a small part of FlashFire's current capabilities. In the future they will become even wider.

If you are reading this article, then most likely you have heard the word “root rights”, and you probably want to know what this means and why you should even get superuser rights on your smartphone and go through this whole incomprehensible process. We will try to explain to you in more detail what rooting is and why it is cool.

What does it mean to "root Android"?

In a nutshell, getting root rights means that you get superuser rights or, more simply put, you get admin rights on your phone. In more detail, this means that you will be able to edit everything system files, which are not available to ordinary users. That is, you or any applications that work only on rooted devices will be able to access and change system programs and features, such as camera flash, notification flashlights, etc.

You will remove all restrictions given to you stock firmware. Getting root rights on Android is the same as jailbreaking on Apple devices. On Windows computers this is a change in your powers from simple user to the administrator. It may be clearer to you when you read the full article. So stay tuned.

Will I lose my warranty after rooting?

Of course yes! It is a fact. In the same way, iPhone owners lose their warranty after jailbreaking. But, fortunately, it’s also easy to return to the manufacturer’s stock (standard) firmware (“roll back to stock”) and remove root rights. Therefore, after such manipulations, no one will guess that you had root rights installed and you will then be able to make warranty claims.

Advantages of obtaining root rights on Android smartphones and tablets

Administrator rights open up new horizons for customization and total setup of the gadget, and moreover, it helps you become more experienced in working with a smartphone. Below we present to you a list of benefits with their detailed explanation.

1. You will be able to do the full backup files on your device (make a full backup of the entire device)

Let's start with the biggest benefit of rooting: better backups. With a rooted device, you'll likely want to reconfigure your entire system, install a custom ROM, or install apps that require rooting. Since you will be changing the system to its roots, it is very useful to have backup copy applications, user data or even an entire system. Moreover, it never hurts to have a full backup, as you may accidentally delete an important system file.

The most popular system backup application and separate files is Titanium Backup. Although the Pro version costs about $7, the program deserves it. The application will help you backup all your installed programs and system data.

Another way to make a backup of your device is called a “Nandroid” backup. Restoring the system with such a backup is very similar to restoring the Windows OS to the exact state at the time of the last system backup made. So if your gadget stops working correctly, programs stop responding and loading, then “Nandroid” backup will return you exactly to the point when the backup was made. This will protect you, if, for example, you want to install a different firmware or kernel, and something goes wrong, then you simply use the “Nandroid” backup to correct the situation.

2. You can automate everything

When it comes to automation, Tasker is the one and only thing. the right application. With it you can automate just everything. The program also works on devices without root, but with fewer features and options.

The app has exactly the same philosophy as the online tool If This Then That (IFTTT), but works in a more complex way. For example, you can turn WiFi off/on 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 just flowers.

3. You will be able to monitor the device even if someone does a "factory reset"

Losing a smartphone or tablet is always a big problem. Moreover, if the device was not lost, but stolen. Of course, it is impossible to prevent theft, but you can track your phone even without installing a special anti-theft application ("anti-theft"), especially since they are visible on the device. This means that the thief can simply delete the application or do a “factory reset”.

When you are rooted, you have the option to install a smartphone spying app such as Cerberus. In this case, the program is installed in the roots of the system. Thus, this program will survive even after a complete reset of the device to factory settings. It is also possible to install a disguised version of the application so that it is hidden in the "apps".

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

As the name implies, custom firmware is an adapted and customized version of Android. It often has unique features and improvements that you will never get on the standard version of this OS. The most popular custom firmwares are CyanogenMod, Paranoid Android and AOKP. These are just a couple of examples, but there are many more. If you want to get a more flexible and understandable system, stable operation, greater performance and long battery life, then you just need to try all these firmwares and choose the best one for yourself that suits all your requirements and desires.

5. You can use "Xposed Framework" to customize your device

Xposed is the basis for all available graphics modules and allows you to customize appearance systems. That is, you can get all the settings and operating features that are available on custom firmware, but for this you do not need to install such firmware. It is enough to configure the stock one with the "Xposed Framework". This framework is also suitable if you do not want to install a whole firmware because you only need to configure a few individual functions. All you need to do is install a specific module. Moreover, the framework is easy to install on your phone or tablet. In addition, it also works on custom firmware.

6. You can increase system performance and improve battery life

With superuser rights, you have the ability to change the processor frequency on your device. Overclocking the CPU will give you more performance, while underclocking the CPU will improve battery life. Test the SetCPU application, which is available on Google Play for 2 dollars. This is a great program that has a lot useful functions, for example, create a pair of CPU profiles that switch to automatic mode depending on the established conditions.

Ads are very annoying, especially on small screen smartphones. If certain applications bombard you with tons of advertisements, you can use blocking utilities and applications. But you should know that developers sometimes earn income from such advertising, and if the application does not have advertising, then most likely it is paid. Therefore, do not block all advertising entirely, support the developers, because without their work there would not be free programs.

Also see:

If you obtain root rights correctly, then it is not a risky business, and of course, obtaining administrator rights has a large number of advantages in comparison with non-rooted gadgets. Stock firmware, or standard android- this is very good system, but having unlimited customization options is much better. In this article, we only a little clarified the essence of such a concept as root rights, but we hope that you realized the full potential of your device after receiving them.

In this article we will look at questions about why and how to remove root rights. One part of experienced users of the Android operating system wants to get root rights in order to customize their gadget for themselves and do it as efficiently as possible. There is another part, these want to get rid of the administrator mode and remove root rights.

Why remove root rights

The reasons for this may be different. Here are a few main ones:

  1. the user is concerned about security installed applications and is wary of malware because a device with special rights is less secure;
  2. a lot of “bugs” have appeared in your smartphone or tablet;
  3. the device began to discharge quickly;
  4. the user wants to return his smartphone to a repair service under warranty (having root rights will void the warranty);
  5. If the device ends up in the wrong hands, with root rights, it can easily turn into a lifeless “brick” (an inexperienced user can delete something necessary for the system to work).

Next we will discuss in detail how to remove root rights on android. There are several removal methods. Let's look at each of them. The first method: manual removal or using a file manager. A file manager is required to access the root system of an Android device. The most famous of them are: X-Plore File Manager and E.S. File Explorer. In addition to the file manager, you will need the Root Checker application. All this can be downloaded for free from Play Market.

Once the installation of the file manager is complete, open it and delete the su. Which is located at this path /system/bin/. The su file may not be in this folder, look for it elsewhere, because... its location depends on specific device Android.
Next, go to the /system/xbin/ folder and find the su. We remove it in the same way as the first one. In some cases, you can find the busybox file in the folders, instead of su. You need to do the same with him. The last thing to delete is the Superuser.apk or SuperSu.apk file, which is located in the /system/app folder. The name of the file to be deleted depends on how root rights were obtained. After the manipulations have been completed, reboot the device and launch the Root Checker application you downloaded earlier. If everything was done correctly, the application will not detect the presence of “special” rights.

Managing root rights of the Android operating system can be done using personal computer. Thanks to special software You can both access the rights and delete them from the device. Each device has its own flashing programs. For example, for Lenovo devices it is “Lenovo Downloader Tool”, for Xiaomi “Xiaomi Flashing tool”, for Samsung “Odin3”, etc. For firmware, it is better to use official utilities, because they will give a more reliable result and will not lead to problems with the Android device.


Removing root rights through a computer, as a rule, occurs by removing the old firmware and installing a new one. This is due to the fact that in most standard firmware, access to “super rights” is initially absent. Replacing the firmware is a radical method, so it is recommended to transfer all data from the device, even those on the memory card. Typically, flashing a device through a computer is required when removing root rights using mobile applications or it doesn't work manually.
It’s quite easy to find firmware on the Internet; the main thing is to download it from trusted sources. Usually, tips on firmware and the firmware themselves are posted on special sites dedicated to the Android operating system. There are many such sites. You just need to type “Android firmware” and phone model into Google. There are also a lot of instructions on the Internet for flashing a smartphone, where each stage of the process of flashing an Android device is described in detail.

Let's look at the firmware process using an LG smartphone as an example.
First of all, download the LG flasher Flash Tool, drivers for connecting a smartphone and a PC (drivers are not necessary, usually the need for them arises when automatic drivers installed incorrectly and the computer does not see the device), and, in fact, the firmware itself, which we can easily find on the network. Next, you need to put the phone into download mode, turn it off and hold down the “volume +” button, connect it to the USB port of the computer.

Now about the firmware utility itself. Having opened the LG Flash Tool, click “Select KDZ file” and select the firmware. The path to the file must not contain Russian characters. Next there will be 2 items: “normal flash” and “cse flash”. The first means flashing the firmware while saving user data. And the second erases everything, returning the phone to its factory state. Then click on “Start” - the process begins. If an error appears during loading, do not be alarmed. You need to take out the battery and put it back, press reload. This is how a device from LG is flashed. In the majority modern smartphones or tablets on Android, the re-flashing process is approximately the same, with the exception of specific features of the software and models. Replacing the firmware removes access to root rights and returns the device to its original software environment. A separate story with the family Samsung Galaxy, which we will consider below.

If even after such a radical method of removing root rights, there are still some “glitches”, you need to perform full reset settings to factory settings, which is present in every model with Android OS.

How to remove root rights from a phone

Despite the ability to flash firmware on a smartphone or tablet, most users prefer to manipulate root rights in the device itself. The easiest way has already been described above - manual removal. It does not require installation of any programs. For those who do not want, or for some reason cannot remove root rights manually, there are special applications who will help in this difficult matter. For novice users, there are several applications where in a couple of clicks you can remove root rights from your phone or tablet.

For most models, two applications are suitable - this and Universal Unroot. Both are downloaded from the Play Market. The first is suitable for those who do not have custom (third-party) firmware installed, and the second is paid ($1). These programs have their pros and cons, which will be described in the next paragraph.

Many users, in addition to root rights, also install custom Recovery. Recovery is a boot mode that is present as standard in all Android models. Standard boot mode is responsible for updating the system. Custom gives significantly more rights. First of all, they are suitable for those who like to constantly do something with their device, namely: install any patches and fixes, selectively delete unnecessary files without the risk of removing excess, etc. For those who want to completely remove root rights, it is necessary to delete Recovery, because even after removing the “super rights”, a third-party bootloader can easily return them. Removing Recovery occurs only by flashing the device, because Utilities for removing root rights, for the most part, do not remove custom boot mode.

Applications and programs for removing ROOT rights

Let's look at applications for removing root rights in more detail. As already mentioned, the application will help if the device does not have third-party firmware. After launching SuperSU, open the “settings” tab and, after reading the detailed window that appears, click “continue”. After the root removal process, reboot your device. The second application, Universal Unroot, works on the same principle, but is more effective.

In the case of removing root rights, they stand apart Samsung devices Galaxy. It's a little more complicated here. To remove “special” rights you will have to download:

  • official firmware and find the .tar.md5 file there;
  • Odin3 program, which is used for firmware;
  • Samsung drivers and Samsung USB.

To begin removing root rights on a Samsung Galaxy, you need to turn off the device to start in a special mode. After that, press and hold 3 buttons: “home”, “volume -”, and “power”. We turn on download mode and connect the gadget to the PC via USB. We launch Odin3 and see a green square (if we don’t see it, it means the driver installation was unsuccessful). In the program, click on PDA and find the same .tar.md5. Leave the checkboxes only for “PDA” and “Auto Reboot” and click “run”. After completing the procedure, the Odin3 program will write “Done”.

We remind you that in order to find out about removing root rights, you need to use the Root Checker application. Which need to be opened after the removal process. The program should not detect any traces of root rights. To do this, click “Verify Root Status”. If “special” rights are detected, the icon will turn green and vice versa.

Let us remind you once again about the “full reset” function, which must be used in case of problems after removing root rights. By the way, on Samsung Galaxy reset can be done manually (for example, in case of constant rebooting of the gadget). To do this, you need to hold down the “home”, “volume +” and power buttons when the device is turned off. After that, use the volume buttons to look for the “reset settings” item and press the power button on it.

Finally, let's remember one more problem Android users associated with root rights - application. With which you can gain access to super rights. The utility has great functionality and its official version does not pose a threat to the system. However, recently the program has begun to be hacked, turning it into malware that can access personal data, slow down the device and quickly drain the battery.

How to get ROOT rights on Android

Today, a lot of mobile devices based on the operating system are supplied to the market Android systems from such famous...

Today, obtaining Root rights on Android opens up a lot of new opportunities for users, so developers...

In the “Security” subsection, activate “Unknown sources”. Now you will need one of special programs to activate root rights through your computer and gain full access to the system. We will describe the most popular applications that support most models of tablets and smartphones. Kingo Root The Kingo Root utility must be installed on the PC before installing root rights on Android. Check that USB debugging has been enabled on your phone. Go to installed program on your computer, then connect your tablet or smartphone via USB. Next, to obtain root rights, follow a simple sequence:

  1. The application will detect the device, click “Root” in the utility window.
  2. Wait until the work is completed, reboot the device.

On some Sony models and the HTC bootloader is not unlocked, the King Root program will prompt you to do this.

How to remove root rights from android

These programs have their pros and cons, which will be described in the next paragraph. Many users, in addition to root rights, also install custom Recovery.


Recovery is a boot mode that is present as standard in all Android models. Standard boot mode is responsible for updating the system.

Important

Custom gives significantly more rights. First of all, they are suitable for those who like to constantly do something with their device, namely: install any patches and fixes, selectively delete unnecessary files without the risk of deleting unnecessary ones, etc. For those who want to completely remove root rights, it is necessary to delete Recovery, because even after removing the “super rights”, a third-party bootloader can easily return them.


Removing Recovery occurs only by flashing the device, because Utilities for removing root rights, for the most part, do not remove custom boot mode.

How to remove root rights from android?

This program is used by developers to install official firmware on Android devices. You can download it from the link http://forum.xda-developers.com/showthread.php?t=1728605.

  • Download and install Samsung and Samsung USB drivers (Follow the link http://developer.samsung.com/technical-doc/view.do?v=T000000117, download drivers).
    After downloading find ZIP file to open the archive, double-click on it, then extract the driver installer and run it, initiating their installation.
  • Turn off your Android device and then start it in a special mode.
  • Press and hold the "Volume -", "Home" and "Power" keys simultaneously - the device should turn on in the "Download" mode.

How to get and how to remove root rights on Android

After that, press and hold 3 buttons: “home”, “volume -”, and “power”. We turn on download mode and connect the gadget to the PC via USB.

We launch Odin3 and see a green square (if we don’t see it, it means the driver installation was unsuccessful). In the program, click on PDA and find the same .tar.md5.

Leave the checkboxes only for “PDA” and “Auto Reboot” and click “run”. After completing the procedure, the Odin3 program will write “Done”. How to find out if ROOT rights have been removed We remind you that in order to find out about removing root rights, you need to use the Root Checker application. Which need to be opened after the removal process. The program should not detect any traces of root rights.


To do this, click “Verify Root Status”. If “special” rights are detected, the icon will turn green and vice versa.

How to get root rights on android?

Attention

If you need to send your device in for repair, simply roll back to the original (backup) firmware and no one will ever know you were rooted. 2. Turning the phone into a “brick”: If rooting is unsuccessful, there is a risk of turning the device into a so-called “brick”.


The right way To avoid breaking your phone - carefully follow the instructions when obtaining root rights on trusted web resources and mobile portals. Make sure the manual applies to your device and that the custom ROMs are compatible with it.

Pay attention to reviews from users with a similar device: perhaps they have already installed root or, on the contrary, turned it into a “brick” and are in shock. 3. Increased vulnerability. Providing root rights on Android reduces security.

Services and applications with unrestricted rights can create vulnerabilities.

How to restore root rights?

Any running application may also use these rights with the user's consent. Root-user = superuser. His rights are not limited, he can access any file or folder, perform any file operation in the Android OS.

Speaking in simple words, root access is the ability to work with the root file system in the Android OS without restrictions. What happens when rooting? Rooting - modification file system in order to provide superuser rights to the root directory of the smartphone/tablet. The root program gets full access to Android. As a result, a root user has an unlimited list of rights on an Android device. If the program is granted superuser rights, it can also do whatever it wants on the phone. How to find out if your phone is rooted In fact, it is very easy to find out if your phone is rooted.

How to remove root rights on android

Thanks to the openness of the Android OS, its users have ample opportunities to customize and manage the shell of mobile devices. But by default, full access to system settings is blocked.

To activate it, you need root rights on Android. In this article we will tell you what root is and how to enable and disable access quickly and reliably.

  • 1 What are they for?
  • 2 How to turn on via PC
    • 2.1 Kingo Root
  • 3 Enable directly on the device
    • 3.1 Framaroot
    • 3.2 KingRoot
  • 4 How to use and how to disable
  • 5 Conclusion

What are they for? What is Root? Translated from English, this is the root; in the context of the OS, it is the right to access and change system directories. The user becomes an administrator with advanced system management capabilities.

How to completely remove root rights from Android

Don't forget that they can be disabled at any time - for example, to restore the warranty or get the manufacturer's firmware. How to enable via PC Let's discuss how to get root rights on Android.

This can be done using utilities, some of which are installed on the computer, others - directly on mobile device. Before you get root rights from your computer, perform 2 important steps on your tablet or smartphone:

  1. Connect USB debugging: in the settings menu, go to the “Accessibility” section, sub-item “For Developers”, activate “USB Debugging”. If there is no developers section in the menu, find the “About phone” subsection, click on “Build number” several times in a row until a notification appears that you have been made a developer.
  2. Allow installation of programs from third-party resources.

How to restore root rights on Android

Reasons for removing root rights:

  • After receiving root rights to the smartphone or tablet, the device began
  • You have received root rights to a device whose warranty period has not yet expired. Smartphone or Tablet PC have broken down and need to be contacted for repairs. service center(devices with root access are not repaired for free, you must renounce superuser rights and hide all traces of obtaining it).
  • The user fears that after receiving root rights, his device has become less effectively protected from viruses (malware, of course, is multiplying, but this does not mean that you will protect your gadget from it by giving up root rights and returning to factory settings.

How to remove root rights from an Android device: three ways to solve the problem? Above we have listed the reasons why users may refuse root access.

How to get root rights on Android

The only exception is devices from the Samsung Galaxy model line, but here, too, a solution to the problem has long been found by specialists. Method 1: manually remove Root rights 1. On our website you can find and download free file managers that allow you to view the root file system of your Android smartphone or tablet.

The most popular ones are ES File Explorer, Root Browser and X-Plore File Manager. If you still don't have a file manager installed on your device, download it, install it and open it.

2. Open the /system/bin/ folder, find the su file there and delete it. To do this, you need to click on this file and, while holding it down, select “Delete” in the proposed menu.
If in open folder/system/bin/ there is no such file, then perhaps it is located somewhere else (the specific location of the file depends on the root file system of the device). 3.