Hello guys, In the world of rooting  it is necessary to have custom recoveries like Clockworkmod(CWM) ,TeamWin Recovery Project(TWRP).They provide advanced features like creating backup to a external storage and helps install custom roms and root your phone safely.

Every phone has its own custom recovery .If your phone has custom recovery developed offivial you could download it from this link TWRP (download).
You will get a image file for downloading.

 Install
 process 1.

1. Download recovery file and rename it to "recovery.img"
2. Download Minimal adb and fastboot
3. Install minimal adb and fastboot.
3.goto c:/program files/minimal adb and fastboot folder.
4. Copy and paste the downloaded recovery.img file there.

 Process 2.
1.Goto about phone in settings
2. Check for build number.
3. Click it several times continously
4. You will get a popup showing you have entered developer mode.
5.Now go back to settings and find developer options settings
6.And enable usb debugging


Process 3.
1.open minimal adb and fastboot







2  . Connect your Android device to the PC. Type the following into the command window to boot your device into bootloader/fastboot mode:

adb reboot bootloader


└ If your asks for permission to “Allow USB debugging”, tap OK.
3. Once your device boots into bootloader mode, type this into the command line.

fastboot flash recovery recovery.img

 4. Turn on your phone.
5. You have sucess fully installed custom recovery.

How to enter the custom recovery.
1. Switch off your phone
2. Now press vol + button with power button.
3. You will enter the recovery.