Recovery is a an important image file in the Android firmwares which will help you flash updates and take backups whenever needed. The device manufacturers provide a default recovery known as the stock recovery which packs basic features like flashing updated via zip files but is limited to few tasks, you can’t take backups or restore them. Most manufacturers include them just for service purpose, so you can’t get anything out of the stock recovery. That’s the reason we use custom recoveries which provide a wide range of functionality to the users.

Many custom recoveries like CWM, TWRP, Philz are most popular among the users and every recovery has its unique features. They provide options for taking backups and restoring them, sideloading files, flashing zip file and many more features. TWRP is a custom recovery with very clean touch interface which provides great functionality to the users. You can name your backups and store them either in internal or external memory. The interface is beautifully designed and you can also apply themes if you wish which is awesome.

In this guide we are provide TWRP recovery for the Samsung Galaxy S5 variants which is the current flagship of the Samsung. A developer definitely require a custom recovery to test the mods and other patches, and as for a normal user, the custom recovery is a safe-side tool to take backups in case anything goes wrong. So if you’re interested in flashing Roms, Kernels, and various mods proceed with the simple guide to flash the TWRP recovery on Samsung Galaxy S5.


This Guide is intended only for the Galaxy S5 variants, not for any other device of Samsung. Be extra cautious when you choose the recovery builds as flashing wrong recoveries might result in a bricked device.

Installing a Custom Recovery will void your device warranty either temporarily or permanently. You alone are responsible for any consequences that might occur during the process. DroidViews or any of its community members shall not be held responsible for any damage to your device.


This guide is confirmed working on the following Galaxy S5 Variants:

  • Samsung Galaxy S5 G900F (International Snapdragon)
  • T-Mobile Galaxy S5 G900T
  • Canadian Galaxy S5 G900W8
  • Australian Galaxy S5 G900I (LTE)
  • Sprint Galaxy S5 G900P
  • Galaxy S5 G900M (Vodafone)

They may also work on the other Galaxy S5 variants, but they were not tested. If you’re interested to give a try, you can flash the recovery and share your result with us.


How to Root Samsung Galaxy S5


  • Charge your Galaxy S5 above 60% battery level to avoid shutdowns during the process.
  • Enable USB Debugging: Link
  • Install Required USB Drivers: Link
  • Backup your device storage, Contacts, SMS etc. using Google Sync service or any third-party app.
  • Download the Odin flashing tool and extract the downloaded zip to your PC, so now you have Odin3.09 folder: Odin3


  1. Download the TWRP Odin flash-able file: twrp-klte.tar
  2. Move the downloaded .tar file from the download location to the Odin3.09 folder on the desktop.
  3. Double-click on Odin3 v3.09.exe to start the flashing tool.
  4. In the Odin window, make sure Auto Reboot and F. Reset Time are checked and everything else is unchecked.
  5. Make sure that Re-Partition is not checked as this might corrupt your partitions.
  6. Power off your phone. Now press the Volume Down, Home and Power buttons altogether until you see the warning screen, then use the power button to confirm and enter Download Mode.
  7. Connect the device to the PC.
  8. As soon as you connect, the Odin window will display the acquired ID:COM port on the top-left and message box shall display Added!! message.
  9. Click on AP and select the twrp-klte.tar.
  10. Click on Start and the process will begin.
  11. It will take a few seconds to complete the flashing process and upon completion will display a PASS!! message. 
  12. Your Galaxy S5 will reboot automatically after the process is finished.

Note: Sometimes the device does not boot into recovery mode. In that case follow the entire process but uncheck Auto Reboot option. After flashing, pull the battery and manually boot the device into recovery by pressing Volume Up, Home and Power Keys simultaneously to start the process.

That’s it, flashing the TWRP recovery on your device is quite easy right? 

But make sure that you properly use the TWRP recovery, as flashing things that are not meant for your device might brick your device.