"modifying or altering computer software and hardware to accomplish a goal that is considered to be outside of the creator's original objective"
How would you make "keep a microphone open for faster startup, (which is the creator's original objective)" fit into the above definition.
(which is the creator's original objective)
Furthermore while set off the microphone is only doing is local pre-buffering.
"modifying or altering computer software and hardware to accomplish a goal that is considered to be outside of the creator's original objective"