Originally Posted by meekrawb
fastboot flash recovery twrp.img?
Yep. Solved it though. Apparently in 4.4 they've made it so that the device will replace TWRP with the stock recovery immediately after rebooting if you don't boot into TWRP immediately after installing it using:
fastboot boot name-of-recovery.img
Then you have to change the name of a file while in TWRP. In TWRP go to Mount and select System. Then go back to the main screen and press Advanced > File Manager. Browse to /system and select a file named recovery-from-boot.p and rename it to recovery-from-boot.bak. And you should be able to go into TWRP like normal.
HTC One S
CyanogenMod 11 Official Nightlies
Android 4.4.2 KitKat
Google Nexus 7 (2013)
Android 4.4.2 KitKat (Stock)