This specification is intended to define the transport-independent portion of MTP in a way that is agnostic to both device type and OS. Additional specification on how this protocol is defined over a particular transport is required to fully implement this protocol, and will be provided either in an appendix or in a separate document. Certain operating systems or device classes may require a particular subset of MTP to enable their minimal scenarios; it is strongly suggested that implementers investigate the intended usage scenarios to determine if any such requirements exist.
|