TWRP , CWM and Philz Touch recovery are some of the most common custom recoveries available for majority of the modern Android phones. Custom recoveries are used to perform advanced tasks which can’t be performed over stock recoveries. These include: flashing new ROMs, taking complete (nandroid) backup of device; etc. The following part describes how custom recovery can be installed on an Android smartphone.
Install Custom Recovery Using PC (No Root Required)
- ADB should be installed on your PC for this procedure. If you haven’t installed it then you can download it from here and install it.
- Open the location where you have installed ADB. Mostly it is installed in C Drive.
- Place the image file of the Recovery in this folder. Rename the image file to “recovery“.
- Hold Shift and Right Click any where and select Open Command Window here.
- Now execute the following commands one by one to flash recovery.
adb reboot bootloader fastboot flash recovery recovery.img fastboot reboot
That should be all that you need to do to flash a custom recovery on your Android device.
Install Custom Recovery without PC (Root Required)
If your Android is already rooted, you can easily flash custom recovery to your phone
- You need to have root privileges for this procedure and Terminal Emulator should be installed. You can get it from play store.
- Now place the image file of recovery in your internal memory or SD card. Rename the file to “recovery”.
- Now Open Terminal Emulator and execute the following commands.
dd if=/path to your recovery.img/recovery.img of=/dev/recovery
(replace path to your recovery.img with location of your recovery)
That’s it. You should be getting into the custom recovery when you boot to recovery next time.