CDD: Relax CDD 3.8.3 for DND Rules.
am: ead98ce784
Change-Id: Ica92ad2c6ffea2249430840f7f862ba0384e90e7
diff --git a/3_software/3_8_user-interface-compatibility.md b/3_software/3_8_user-interface-compatibility.md
index 89b4695..c74e432 100644
--- a/3_software/3_8_user-interface-compatibility.md
+++ b/3_software/3_8_user-interface-compatibility.md
@@ -101,9 +101,14 @@
Device implementations that support the DND (Do not Disturb) feature MUST meet
the following requirements:
-* MUST implement an activity where the user can grant or deny the app access
- to DND policy configurations in response to the intent [ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS](https://developer.android.com/reference/android/provider/Settings.html#ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS).
-* MUST display [Automatic DND rules](https://developer.android.com/reference/android/app/NotificationManager.html#addAutomaticZenRule%28android.app.AutomaticZenRule%29)
+* MUST implement an activity that would respond to the intent
+ [ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS](https://developer.android.com/reference/android/provider/Settings.html#ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS),
+ which for implementations with UI_MODE_TYPE_NORMAL it MUST be an activity
+ where the user can grant or deny the app access to DND policy
+ configurations.
+* MUST, for when the device implementation has provided a means for the user
+ to grant or deny third-party apps to access the DND policy configuration,
+ display [Automatic DND rules](https://developer.android.com/reference/android/app/NotificationManager.html#addAutomaticZenRule%28android.app.AutomaticZenRule%29)
created by applications alongside the user-created and pre-defined rules.
* MUST honor the [`suppressedVisualEffects`](https://developer.android.com/reference/android/app/NotificationManager.Policy.html#suppressedVisualEffects)
values passed along the [`NotificationManager.Policy`](https://developer.android.com/reference/android/app/NotificationManager.Policy.html#NotificationManager.Policy%28int, int, int, int%29)