How To Root Android – Flash Custom Recovery

android root

Are you keen on Android Rooting? If so, there are lots of things you should learn than using a one-click rooting tool to root your device. As I know most of Android users are tend to use one-click rooting tools to gain root acess. Actually, it is better using a one-click rooting tool if you are an Android Root newbie. But when you move further in Android rooting subject you will realize that one-click rooting tools are not a complete rooting solution. Because there are some limitations in one-click rooting tools.

Pros Of One-Click Rooting Tools

As you know Android rooting is the mechanism that allows you to acess the inaccessible system files. There are two methods to gain root acess on the Android smartphone. Generally, these methods are called as one-click methods and recovery method. One-click methods exploit Android vulnerabilities and acess the root directory where system files are saved. One-click rooting tools are really easier and faster when compared to the recovery method. But most of the one-click rooting tools become unstable when time passes and we cannot use them on latest Android smartphones. But if you can flash root binary in recovery method you can gain stable root acess.

How To Install Root Binaries

Currently, you can download Supersu and Magisk zip files as root binaries and you can install them on your device to gain root acess. You need to install custom recovery on your device to flash thses root binaries on your device. Custom recovery works as a recovery environment as same as the Stock recovery in Android device. But, the situation changes if you are using a Samsung Galaxy smartphone. As Samsung Galaxy has Samsung Odin as its official utility software, you can flash recommended root binaries in the Stock recovery of Smasung Galaxy smartphones without flashing a custom recovery. If you are using Smasung Galaxy smartphone you can check to learn more

Why Should You Install A Custom Recovery

Basically, Stock recovery is used to flash OTA updates, Stock ROMs and factory reset. But if you need to perform additional technical tasks such as flashing custom ROMs, Root binaries and Nandroid backup a custom recovery is essential. Currently, most of the users use TWRP recovery as their custom recovery as it is updated frequently and offer lots of advanced features as ROM manager

root android

How To Install A Custom Recovery

  • Visit the official website of TWRP and download the accurate recovery image to your device on your PC
  • Enable USB debugging mode on your Android device
  • Unlock your device bootloader
  • Download and Install ADB and Fastboot drivers (You can use 15 Second ADB installer from XDA developers for this)
  • Open the folder where you have downloaded the TWRP Recovery.img
  • Then, click Shift + Right-click on any white area and you will get a menu
  • Select “Open command window here”
  • Next, connect your Android smartphone to the computer using a USB cable
  • Type adb reboot bootloader command in the command window to boot your device in Fastboot/bootloader mode
  • Check your device and tap on “OK” If you see “Allow USB Debugging Mode”
  • After, you have booted your device in to fastboot/bootloader mode type fastboot flash recovery with the name of your TWRP recovery .img file
  • When your recovery image is flashed in fastboot mode type fastboot reboot command to boot your device into normal usage
odin root

How To Install TWRP Recovery Using TWRP Manager

You can try TWRP manager application If you feel ADB methods is difficult. TWRP manager is a root application and you can install it on your device if it is compatible with your device.

  • Unlock the device bootloader
  • Root your device using compatible one-click rooting tool
  • Install the official TWRP manager app on your device
  • Open the app and tick the required options by the app
  • Grant root acess for the app
  • Go to the “Backup Existing Recovery” option in the app and tap it to back your stock recovery
  • You can flash the stock recovery when needed using the same TWRP app in future and remove TWRP
  • Now, go to the TWRP Flash option and download the TWRP recovery image for your device
  • Tap and Select TWRP Flash > Select a file to flash > Select the recovery image you downloaded > Tap on “Select” >Tap Flash to Recovery> Tap “Ok”
  • When the process is completed, go to Side Navigation bar of app > Tap on Reboot > Tap Reboot Recovery to enter TWRP > Confirm “Swipe to Allow Modifications” by swiping the slider


If you accomplish your root acess dream through one-click rooting tools definitely you have to flash root binaries in a custom recovery. As flashing a custom recovery requires a little bit hard attempt you need to learn it properly. If you are a fresher it is better to move on with TWRP manager after using a one-click rooting tool before navigating flashing root binaries