Rooting lets you bask in more control on your Android phone. You can enjoy most of those apps and features you could not have on the unrooted device. However, when it comes to software update, a rooted phone does not follow the standard upgrade process. On many devices, root prevents On The Air (OTA) updates from downloading and flashing. The user has to go through multiple hoops to get the latest OS, and this is the most annoying thing about it.
So, when the standard method is not practicable on the rooted Android phone, you might be thinking to take the support of the Kies or Odin Pro to get the latest Android version. But in this way, you drop root access. You have to re-root your phone after the update process completes. There is a simple way to upgrade your Android phone without losing root access. Read on to know what that is!
How to Update Rooted Android phone Without Losing Root Access
You cannot update your rooted phone with standard practices and if you follow the specific process to update rooted phone you would end up losing root access. It is an endless battle. Fortunately, there is a solution to get the latest mobile OS without the hassle to the re-root phone after the update.
Chainfire’s FlashFire is a powerful tool that allows performing a variety of actions on the rooted phone such as flashing OTA updates, creating and restoring the backup, wiping data and more. The user does not need to manually backup and restores data and unroot or re-root phone while flashing updates. The FlashFire automatically perform all these actions on your command.
When you receive notification of software update on your rooted Android phone, download it but do not install it. If you try to install that update, you will end up with a failure message. Once the download completes, start FlashFire. It would detect the update file and ask you if you want to generate actions to flash it. Click OK.
A new screen would appear showing the breakdown of actions the FlashFire intends to perform on the update file. Each action is customizable which means you can prevent FlashFire from doing an action. For example, if you do not want to wipe cache partition, you can deselect that option. If you have the custom recovery software TWRP installed in your phone, FlashFire will back it up before initiating the process and restore it after the installation process ends. Once you set your instructions, click on Flash button and then OK.
The FlashFire will reboot the device and you will see commands running on the screen. Leave the phone alone and let the FlashFire do its things. When the process completes, it will reboot the phone with update flashed and root restored.
If you do not want to use FlashFire, you can manually unroot your phone and flash updates with the normal method. To unroot your phone, open the app you used for rooting. For instance, if you rooted with SuperSU app, go to that app and click the Full Unroot button to clean off the root.
Related post: GameDuck – best gameplay recorder for Android