Knock on can be enabled by a kernel. The active notifications can be enabled by a ROM, but if the screen is not AMOLED I would avoid it due to battery usage. Also, I believe I read that it does listen for voice search while the screen is off. I'm not sure about that, but it does listen all the time when the screen is on.
Sent from my SPH-L720 using Tapatalk