softmod

Etymology
Short for software modification; see.

Noun

 * 1) The unofficial use of software to modify the intended behaviour of hardware.

Verb

 * 1)  To modify the intended behaviour of (hardware) unofficially by the use of software.