From 01fcbcded1c0227b92fd90be9e0d95a34480fccb Mon Sep 17 00:00:00 2001
From: Unsuk Jung
Date: Tue, 22 Mar 2016 12:43:03 -0700
Subject: CDD: Call out that AOA protocol based connection MUST work w/o
changing the USB mode Section: 7.7. USB
The requirement to implement the AOA specification, implicitly
includes the requirement to support the capability to establish
an AOA protocol based communication between the Android device
implementation and an AOA protocol based accessory as described
in the following page on source.android.com.
http://source.android.com/devices/accessories/aoa.html
This CDD change is to call this out more explicitly to avoid
further confusion.
Bug: 25487364
Change-Id: I105cf1c9ea2e2e6b679f34ff194085da651a942d
---
src/compatibility/6.0/android-6.0-cdd.html | 4 ++++
src/compatibility/android-cdd.html | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/src/compatibility/6.0/android-6.0-cdd.html b/src/compatibility/6.0/android-6.0-cdd.html
index 63ac0859..a16c5340 100644
--- a/src/compatibility/6.0/android-6.0-cdd.html
+++ b/src/compatibility/6.0/android-6.0-cdd.html
@@ -4537,6 +4537,10 @@ device it MUST implement the AOA API. Device implementations implementing the
AOA specification:
- MUST declare support for the hardware feature android.hardware.usb.accessory [Resources, 118].
+ - MUST support establishing an
+AOA protocol based communication
+on first time connection with a USB host machine that acts as an accessory, without the need for the
+user to change the default USB mode.
- MUST implement the USB audio class as documented in the Android SDK
documentation [Resources, 119].
- And also the USB mass storage class, MUST include the string "android"
diff --git a/src/compatibility/android-cdd.html b/src/compatibility/android-cdd.html
index 62a017fc..3247f2e7 100644
--- a/src/compatibility/android-cdd.html
+++ b/src/compatibility/android-cdd.html
@@ -4832,6 +4832,10 @@ USB host mode.
MUST declare support for the hardware feature
android.hardware.usb.accessory.
+ MUST support establishing an
+ AOA protocol based communication
+ on first time connection with a USB host machine that acts as an accessory, without the need for the
+ user to change the default USB mode.
MUST implement the
USB
audio classas documented in the Android SDK documentation.
--
cgit v1.2.3