Ok folks, thanks to some leakage, some awesome users/testers, Chainfire and his root magic, and me with so of mine, you all have a fully functioning TWRP Recovery. 
Official TWRP
Confirmed working on:
Confirmed not working on:
Note: No one but yourself is responsible for what you do to your device.
People to Thank
Known Issues
How to install via adb shell
How to install with Odin
NOTE: Sometimes the device does *not* boot into recovery mode. Just do the entire procedure again if this happens. If it still will not install, make sure that in Odin "Auto Reboot" is not checked. Then after flashing, pull the battery, and boot with VolUp+Home+Power button to boot into recovery manually. This will start the install process.
The Goods
Official TWRP can be found here.
XDA:DevDB Information
TWRP for the Samsung Galaxy S5, Tool/Utility for the Samsung Galaxy S 5
Contributors
PlayfulGod, leoaudio13, utkanos, biggbiff
Version Information
Status: Stable
Stable Release Date: 2014-04-22
Created 2014-03-28
Last Updated 2014-06-08
Official TWRP
Confirmed working on:
- G900F
- G900T
- G900W8
- G900I
- G900P
- G900M
Confirmed not working on:
- G900H - exynos - Its recovery can found here
- G900V - locked bootloader (thanks Verizon!!!)
- G900A - locked bootloader (thanks AT&T!!)
Note: No one but yourself is responsible for what you do to your device.
People to Thank
- TeamWin - for their awesome recovery.
- TeamWin - for their hlte device repo I ported to the klte (kltexxx in this case)
- ricky310711 - for providing dumps and testing
- leoaudio13 - for providing access to device and testing
- utkanos - for his original work on hlte (which all this is based off of)
Known Issues
Write permissions to internal storage.
How to install via adb shell
- Have USB drivers installed
- Connect phone to PC
- Open terminal or cmd
-
Code:
adb push recovery.img /data/local/tmp/recovery.img -
Code:
adb shell su -c dd if=/data/local/tmp/recovery.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
How to install with Odin
- (USB) Disconnect your phone from your computer
- Start Odin3-vX.X.exe
- Click the PDA button, and select twrp-klte.tar
- Put your phone in download mode (turn off phone, then hold VolDown+Home+Power to boot - if it asks you to press a button to continue, press the listed button, or run adb reboot download command)
- (USB) Connect the phone to your computer
- Make sure Repartition is NOT checked
- Click the Start button
- Wait for Android to boot
- Done (if it took you more than 30 seconds, you goofed)
NOTE: Sometimes the device does *not* boot into recovery mode. Just do the entire procedure again if this happens. If it still will not install, make sure that in Odin "Auto Reboot" is not checked. Then after flashing, pull the battery, and boot with VolUp+Home+Power button to boot into recovery manually. This will start the install process.
The Goods
- twrp-klte.tar - flash with ODIN.
- recovery-twrp-klte.img - for manual flashing.
Official TWRP can be found here.
XDA:DevDB Information
TWRP for the Samsung Galaxy S5, Tool/Utility for the Samsung Galaxy S 5
Contributors
PlayfulGod, leoaudio13, utkanos, biggbiff
Version Information
Status: Stable
Stable Release Date: 2014-04-22
Created 2014-03-28
Last Updated 2014-06-08