CDD: Strengthen accessibility recommendations am: 1502c6b36d am: 5ec4eadeb8 am: 6d395d4997
am: e5e40982e7
Change-Id: Ia12160898b1db9de82dfe7c534389ae22faa04ec
diff --git a/3_software/3_10_accessibility.md b/3_software/3_10_accessibility.md
index 9c4cc04..30e9ece 100644
--- a/3_software/3_10_accessibility.md
+++ b/3_software/3_10_accessibility.md
@@ -17,8 +17,7 @@
default Android implementation.
* Device implementations (Android Automotive excluded) MUST support
third-party accessibility service implementations through the
- [android.accessibilityservice
- APIs](http://developer.android.com/reference/android/view/accessibility/package-summary.html).
+ [android.accessibilityservice APIs](http://developer.android.com/reference/android/view/accessibility/package-summary.html).
* Device implementations (Android Automotive excluded) MUST generate
AccessibilityEvents and deliver these events to all registered
AccessibilityService implementations in a manner consistent with the default
@@ -29,11 +28,18 @@
response to the android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS
intent.
-Additionally, device implementations SHOULD provide implementations of accessibility
-services on the device comparable in or exceeding functionality of the [TalkBack](https://github.com/google/talkback)
-accessibility service. It SHOULD provide a mechanism in the out-of-box setup flow
-for users to enable relevant accessibility services, as well as options to adjust
-the font size, display size and magnification gestures.
+
+* Android device implementations with audio output are STRONGLY RECOMMENDED to provide
+ implementations of accessibility services on the device comparable in or exceeding functionality
+ of the TalkBack** and Switch Access accessibility services (https://github.com/google/talkback).
+* Android Watch devices with audio output SHOULD provide implementations of an accessibility service
+ on the device comparable in or exceeding functionality of the TalkBack accessibility service
+ (https://github.com/google/talkback).
+* Device implementations SHOULD provide a mechanism in the out-of-box setup flow for users to enable
+ relevant accessibility services, as well as options to adjust the font size, display size and
+ magnification gestures.
+
+** For languages supported by Text-to-speech.
Also, note that if there is a preloaded accessibility service, it MUST be a Direct Boot aware
{directBootAware} app if the device has encrypted storage using File Based