1. A method of recording data at a wireless device, comprising: receiving a record command that instructs the wireless device to initiate a device recording in response to at least one of a velocity of the wireless device, a location of the wireless device or an operational problem related to the wireless device and/or one or more applications configured for execution on the wireless device; and generating the device recording by recording device input data and/or device output data in response to the record command.