None of them are rooted yet.
You must upgrade your firmware to be able to use these ROMs. To do this, you can download the ODIN flashable from downloads, unzip the file, and then flash the resulting .tar.md5 in ODIN under PDA. This will update your bootloader and Modem as well. If you don't have access to windows, you can use Heimdall. To use Heimdall for Galaxy S5, download the source code of Heimdall, and apply this patch. Once you have done this, you can run heimdall found in the 'build' or 'bin' directory of the source code after compilation. After upgrading your firmware, make sure to flash a custom recovery again, which can be done by downloading the .img.tar (if you plan on using ODIN -> PDA) or the .img (if you plan on using Heimdall -> with argument --RECOVERY twrp<version>.img) from TWRP.
Versions and Descriptions
COMPLETE: The full stock ROM, includes KNOX. It is a simple flashable which includes metadata correction (automatically generated by a script on the output of `adb shell "ls -Z -R -la"`) and link generation (also autogenerated).
Check the 'ScreenShots' tab at the top
* Download the ROM (see the next section)
* Reboot to Recovery
* Clear Cache & Dalvik (and also Data if you're coming from AOSP)
* Flash the ROM
Current changelog: -- 11-05-2015 [note] -- Slim version does not have ringtones, but they can be added with the help of any file picker and of course, the audio files, which can be easily extracted from the full zip (eg: `unzip [name].zip system/media/audio`) [note] -- Slim version may have bugs (that I have not yet run into) [note] -- Initial Release
Please look at the ScreenShots for question about what is still included in the ROM.
A more detailed FAQ will be added as question are asked.
G900TUVS1FOJ4, ROM for the T-Mobile Samsung Galaxy S 5
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: G900TUVS1FOJ4
Based On: TouchWiz
Current Stable Version: 1
Stable Release Date: 2015-11-05
Last Updated 2015-11-05