aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUnsuk Jung <unsuk@google.com>2015-09-29 20:50:56 -0700
committerUnsuk Jung <unsuk@google.com>2015-09-30 04:17:05 +0000
commitd94638a753c7c4e5635e5b250153a02ca53150f0 (patch)
tree7465806a171543952cc16b6f22709429ab79291c
parent3cf26b5df5d95bed2a3706fc9a822533719879d6 (diff)
downloadsource.android.com-d94638a753c7c4e5635e5b250153a02ca53150f0.tar.gz
CDD: USB mass storage class req for AOAP
USB host machines that supports both AOAP and generic USB mass storage devices, might send AOAP commands and cause some USB mass storage devices to enter a wrong state. This requirement is expected to allow such host machines to implement a mechanism to avoid such interoperability issues. Bug: 22041890 Change-Id: I0163d56574ae81fa1fd8963bd072f3fd09f6734e
-rw-r--r--src/compatibility/android-cdd.html6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/compatibility/android-cdd.html b/src/compatibility/android-cdd.html
index 55fa0146..95d514ed 100644
--- a/src/compatibility/android-cdd.html
+++ b/src/compatibility/android-cdd.html
@@ -4002,7 +4002,11 @@ AOA specification:
<li>MUST declare support for the hardware feature android.hardware.usb.accessory [<a href="http://developer.android.com/guide/topics/connectivity/usb/accessory.html">Resources, 97</a>].</li>
<li>MUST implement the USB audio class as documented in the Android SDK
documentation [<a href="http://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_AUDIO">Resources, 98</a>].</li>
- </ul></li>
+ <li>And also the USB mass storage class, MUST include the string "android"
+at the end of the interface description <code>iInterface</code> string of the
+USB mass storage</li>
+ </ul>
+ </li>
<li>It SHOULD implement support to draw 1.5 A current during HS chirp and traffic
as specified in the USB battery charging specification [<a href="http://www.usb.org/developers/docs/devclass_docs/USB_Battery_Charging_1.2.pdf">Resources, 99</a>]. Existing and new Android devices are <strong>very strongly encouraged to meet these requirements</strong> so they will be able to upgrade to the future platform releases.</li>
<li>The value of iSerialNumber in USB standard device descriptor MUST be equal to