Docs: First batch of errata fixes for 10/18.
- 7.3/C-1-6: Fixing CDD language to align with the corresponding CTS test (bug: 809654).
- Other updates are to fix typos.
Bug: 809654, 111602321, 74593141
Test: make_cdd.py --version 8.0 --branch "oreo-dev"
Change-Id: I773b93e384ee6729348d6765172b7f5079eea3d6
Docs: Move requirements for pinned widgets to dedicated widgets section
Bug: 69859719
Change-Id: I029e0504048f823bc5128d8857cc43b0087488c4
Docs: Fix the broken link for Direct Boot Aware.
Bug: 65677129
Test: N/A
Change-Id: Ic05ea9be2c0b875fe6f20a1d0a316c6904c2feab
Docs: Fix typo 'UIR' should be 'URI'
Bug: NA
Change-Id: I5882a47ba1e1c4a799f02b500d55b46b735b96c3
Docs: Misc fixes for CDD.
Bug: 67405273
Test: make_cdd.py --version 8.0 --branch "oc-dev"
Change-Id: Icee371d41284f56ef6d9ad90ab8992c94134d5bd
Docs: Move dev-specific reqs to Ch 2.
Test: python make_cdd.py --version <version-number> --branch <mybranch>
Bug: 64164626
Change-Id: Ie091c0be79ad4a797f26a60e95ee2594f053f804
Docs: Restructure Chapter 7.1
- Restructure CDD with new ID rule
Bug: 64811960
Change-Id: If7a906e91452d72a06864d4a030c9d5d68c6a491
Docs: Restructure Chapter 3.12 TV Input Framework
- Restructure CDD with new ID rule
Bug: 64811960
Change-Id: Ide595a59e3671a5d1782e1acbfd0d5a867533b26
Docs: Remove device-specific content from Ch. 3.
Test: make_cdd.py --version 8.0 --branch "oc-dev"
Change-Id: I7382b44677eea3400f702280eb028bfe8cc0a6b9
Docs: Restructured section 3.5.
Restructured CDD with new ID format.
Test: N/A
Change-Id: I604e51e88b99dfdde300135eddefc30cb17ecc3d
Docs: Restructure Chapter 3.9
CDD: Update device_admin requirement for handhelds only
- Restructure CDD with new ID rule.
- Update the requirement for implementing the full range of device
administration policies to be applied to handhelds only.
Bug: 62567991
Change-Id: Ia0c4731691497279307ef876a77df3fa79287de7
Docs: Restructure Chapter 3.6. API Namespaces
- Restructure CDD with new ID rule
Change-Id: I167db280e1c927bb35f14a8ec2071f1f4ee5dc13
Docs: Restructure Chapter 3.8
- Restructure CDD with new ID rule.
Change-Id: Id9d29eec15183e9cb9c8f8d3a36a39519826f570
Docs: Restructure Chapter 3.2
- Restructure CDD with new ID rule
Change-Id: Ie66d1fdc31099686d23cda184a5b47f2bf141e01
Docs: Restructure Chapter 3.13. Quick Settings.
- Restructure CDD with new ID rule
Change-Id: Idc1576270c5c884eb79a3599ee9adf965d1a1c68
Docs: Restructure for Chapter 3.10
- Restructure CDD with new ID rule
Change-Id: If2cfce477a775224942864f2c20e197787436a0f
Docs: Restructured section 3.3.
Restructured CDD with new ID format.
Test: N/A
Change-Id: I4276508df3587aabffac81d65c0e16badaa60a63
Docs: Restructure Chapter 3.4. Web Compatibility
- Restructure CDD with new ID rule.
Change-Id: I8f5a09fad3d4d2359cd0d90d69262eb043baf908
Docs: Restructured section 3.1.
Restructured CDD with new ID format.
Test: N/A
Change-Id: I1d73b7a3ff1c5c2b50c412c698d9c448599d65e2
Docs: Restructure Chapter 3.14. to be about media APIs
- Restructure CDD with new ID rule
Change-Id: I654aab002c049f38635f3c54e7c44053d512a749
Docs: Restructure Chapter 3.11. Text-to-Speech
- Restructure CDD with new ID rule
Change-Id: I2ea88c9afcf6bad43632b190ba89dab6d748aa28
Docs: Restructure Chapter 3.15
- Restructure CDD with new ID rule
Change-Id: I35dbb8c84494d8204de3b7c7a59a2edb8e64c7aa
Docs: Restructured section 3.7.
Restructured CDD with new ID format.
Test: N/A
Change-Id: Icce7700ba0a3012a34dcce6fd81bc5e71d4b5c08
Docs: Remove the div so markdown can render.
Test: make_cdd.py
Change-Id: Ic2f02fa5a670ab836a711bec37711a1c152775fc
CDD: Clarify intent action name presenting the default autofill provider choice.
Missed to state that the activity action name to show screen that user
select it's Autofill Service is ACTION_REQUEST_SET_AUTOFILL_SERVICE.
Bug: 36600140
Change-Id: Idf7b2b80530b309241cceff842b46105b0351358
CDD: Recommend UI for snoozing notifications
- APIs to snoozing notifications or get the status of a snoozed
notification status is introduced in Android 8.0.
- The overal section is also updated to clarify.
Bug: 36445037
Change-Id: Iba40dc147ef99ff5d6eae6f2d80a2653b175da81
CDD: Require background app limits to not be altered
Android 8.0 introduces several limits to apps not active to improve
battery life and device performance. For example,
- the system releases any wakelocks that the app holds when the app
enters the cached state, with no active components.
- the system limits certain execution behaviors by apps that are not running in
the foreground. Specifically on how freely they can access background
services and how the app can use their manifests to register for most
implicit broadcasts.
- the system limits background apps to receive location updates less
frequently.
While the API behaviors are already described in the SDK, the
requirement is explicitly called out again as altering the behavior
(more aggressively or more conservatively) may very easily introduce
inconsistency.
Bug: 36247646
Bug: 36236403
Change-Id: I627a4cc2b1bd74a737b6b5b76222bc475649eb08
CDD: Strongly Recommend the support for the app shortcuts
- Strongly recommend the app shortcuts.
- Clarify the requirement when the shortcuts is supported to ensure the
functionality is fully meaningful and useful.
Bug: 62250057
Change-Id: I54a0017e45022679cff07f6f88d315f3f01635da
CDD: Added new requirements for Instant Apps
Instant Apps allows Android users to run your apps instantly,
without installation. Added requirements for device implementations
to adhere to, so we can maintain user's privacy and security. For
more details about Instant apps see the developer page
here: https://developer.android.com/topic/instant-apps/overview.html.
Bug: 62597345
Test: N/A
Change-Id: I853163511c1803530d7c0c46ed1643bc71b2431f
CDD: Added Requirements for PIP Multiwindow Mode.
Starting Android O, Picture-in-Picture multi-window mode can be
supported even for apps that are not resizeable,
allowing for a wider adoption of the feature beyond devices designed
for leanback user experiences.
Bug: 36115006
Test: None
Change-Id: Ida6cb6defc6339487a9dc4e45b03079f1f6cc549
CDD: Removed PIP multi-window placement req for Android Television.
Removed, the requirement of placing the PIP multi-window in the bottom
right corner when PIP is ON as that is not a compatibility requirement.
Bug: 35769808
Test: N/A
Change-Id: I30b3c5628e84dfb6b3dd3f3a9311a6df0adb79cf
CDD: Launcher app requirements for split-screen multi-window support.
In Android 8.0, when the device goes into split-screen
multi-window mode, the Launcher app is resized to slightly smaller
so that the other docked app's contents can be seen.
Bug: 36114293
Test: N/A
Change-Id: I6368c03b82ca68651b3b1b4db354431dab6539b3
CDD: launching activities on secondary displays
Added new section in CDD that covers Android 8.0 feature to allow launch
activities on secondary displays
Test: text file
Bug: 36236726
Change-Id: I1ad746458dbf9ffc584944d62dcf70afb083dabf
CDD: Moved Assist action requirements from section 7.2.3 to 3.8.4.
Clean-up so that the STRONGLY RECOMMENDED phrase in Chapter 7
would have a consistent meaning i.e the requirement clause will
become mandatory in the near future.
Bug: 36477356
Test: N/A
Change-Id: I666044cd8a131e8a2006b5b781119d2535615af9
CDD: Strongly recommend the mechanism to turn on/off different
accessibility services
- This update enables users to change different accessibility services
more easily and quickly.
Bug: 34888723
Change-Id: I3124df46f6498225198cb3aa78f53f8f72a99288
CDD: Allow Device Owner migration path for proprietary trusted Device Admins
There are existing requirements to prevent a standard Android Device
Policy Controller (DPC) application from becoming a Device Owner (DO)
after the device has been already in use to protect the device from
being 'owned' without the user's consent.
However this rules poses a challenge for proprietary Device Admin (DA)
solutions that are willing to migrate their Mobile Device Management
(MDM) apps to standard Android DPCs using the DevicePolicyManager APIs
defined in Android.
The requirement is relaxed to provide a migration path for proprietary
DA solutions to use standard Android APIs, while addressing the need
to protect the user's ownership of the device.
Test: Looks good in http://daringfireball.net/projects/markdown/dingus
Bug: 33238650
Change-Id: Ia1ed5795931a680692ab30b8f09bf2220d674ce6
(cherry picked from commit 8e9bdb60e88b0abc12710b0822a30517a377e5af)
CDD: Add requirements for AAudio native audio API
Test: can build PDF
Bug: 34976501
Change-Id: I932f2325a984091bc7fda14968eab861893bd4af
CDD: Add new requirements for the new Companion Device Setup feature
Android 8.0 introduces a new API package android.companion allowing
apps to more effectively manage the process to associate with companion
devices.
We're clarifying the new requirements in relation to that.
Given that handheld devices are typically paired with companion devices,
this feature is required for handheld devices.
Bug: 37349332
Test: proofread
Change-Id: I1e0628abab8aa631b24d01a1d65a254016464f48
CDD: Require to place limitations to third-party apps in the background
Bug: 36236403
Change-Id: Ie45b9e69a6ffd32eecda9b7554a48c21e342bb4d
CDD: Add recommendations for notification badges, and clarify how to use proprietary badging schemes
- Provide flexibility to support a proprietary badging.
- reformatting of the second paragraph to make it clear that it's
conditional.
Bug: 36446087
Change-Id: I0b56480e43d78e82fea8dc6aab540b613f1538db
CDD: Require to support Adaptive Icon
- Android 8.0 introduces Adaptive Icon.
- Added this requirement to ensure Adaptive Icon is correctly rendered.
Bug: 36215923
Change-Id: Iae9138727378e4f25872d63d57adcb0b019d3f9d
CDD: Require user affodance to toggle accessibility services
- The accessibility button is a new feature/API in Android 8.0 that aims
to replace Accessibility Services relying on persistent/global floating
action buttons.
- Added this requirement to make this new feature fully usable.
Bug: 34888723
Change-Id: I1e1ef73d558cc7ff9888a85331e41bd1aee6b8e4
CDD: Require support for Autofill provider
- Autofill is introduced in Android 8.0.
- Require to provide a user affordance to manage autofill service to
make autofill fully useful for the user.
Bug: 36600140
Change-Id: I419b79072fe3196bb8073528d7ca9d3fa65c9885
CDD: Require Bootloader and Radio versions be defined.
Bug: 37467585
Test: N/A
Change-Id: Ie8f7c8c674124f5b7cee1df4a2316adb8519634f
CDD: Pinning Shortcuts and Widgets
- Android 8.0 introduces a feature to pin shortcuts and widgets.
- This update is to make the new feature useful and meaningful.
Change-Id: If4fa164824513508e25771a61f8db3133719a4cd
CDD: Add requirement for application overlay window type
- Android 8.0 introduces a new window type (TYPE_APPLICATION_OVERLAY).
- Applied new ID scheme for this requirement section.
Bug: 36359377
Change-Id: Id34bdd143b9af88c78262392af9078f0cdce0568
CDD: Added Fuzz testing req.
Added these requirements to assure runtime stability and help the third
party app developers.
Bug: 35633299
Test: N/A
Change-Id: I988d540c61194d450bc3ad01d0a3ed45b06c914e
CDD: Require that MODEL and MANUFACTURER do not change during
device lifetime.
These values are sometimes used by apps to identify certain product
models during their lifetime, and changing them could cause problems
with analytics and other systems.
Bug: 36586542
Test: ran make_cdd.py (success)
Change-Id: Ie4060b6d8f7c537594b8828b853ecb346dc637a6
Docs: Add missing newline at EOF
Test: N/A
Change-Id: Ia22922cd8affb795e435748b362718b2ceab6f23
CDD: Add requirement for Notification Channels
- This update is corresponding to the newly added NotificationChannel
API in Android 8.0.
- The user affodance to manage Notification Channels is required to make
this API fully useful.
Bug: 36069586
Change-Id: I16101bb9cf541902d2bdbabc3edd7ef81a052314
CDD: Clarify Managed Profile Requirements which API is used to enroll a DPC app
as a profile owner
- Reworking the requirement language to reference the APIs, not user facing
implementation. We have observed that devices have different usage
scenarios, and confusion has been caused by the original requirement not
describing the exact API that is expected to work.
Bug: 33828173
Test: ran make_cdd.py (success)
Change-Id: I7071dbd310fca474e60d8503ddd0fc96f1520798
Docs: Fix the broken link for overview screen
Change-Id: Ifd2016c3aa86cd2ed3aa4fb962e1ddc9f944d905
CDD: Require Unicode 10.0 support
- Android O includes support for Unicode 10.0, that was finlized as of
June 20, 2017.
- This update would enable Android O devices to render newly introduced
emoji / characters.
Bug: 38388632
Change-Id: I3b56c022eddf84163af1fdebd34ef90fdba59637
CDD: Add 3 more function symbol extension requirements for Vulkan
Adds minor features omitted from the Vulkan 1.0 release and provides
new methods to query device features and properties.
BUG: 36237253
Change-Id: I37d1d146acbe8c4a1ced5cdaee0cf38aaedbd9e9
Test: Read markdown
CDD: Relax CDD 3.8.3 for DND Rules.
Relaxing CDD for DND as only supported for UI_MODE_TYPE_NORMAL see
https://developer.android.com/reference/android/provider/Settings.html#ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS
and https://developer.android.com/reference/android/app/NotificationManager.html#addAutomaticZenRule
Bug: 35325689
Change-Id: Ifd8e37a7e0c55826626adadc38d567dd78881d6a
Revert "Revert "CDD: Relax Overview title count requirement.""
This reverts commit d1e913ce39953a030a9d7ed5c6ab85ba329fbb0b.
Change-Id: I36ba5bbbb49e91ab1338e517a9c86511c0e02574
CDD: Clarify the location where the Security Patch level's
are declared.
Bug: 28090724
Change-Id: Ic16983e836261638f03f53bc7801119e5e65b545
Revert "CDD: Relax Overview title count requirement."
This reverts commit 63b2c7936483a7a05b473f0852865d14dd7ea053.
Change-Id: Id75f548e491d7da032e74c728d51a837394f481f
CDD: Android TV PIP requirement change
Bug: 35769808
Change-Id: Ic5507a58711bc69d7e26bb4c11761fe0a568a1d4
CDD: Android TV TIF requirements change
Bug: 36056677
Change-Id: I8b55fa186c31ac9d7ef7fa712047b729e13f0245
CDD: Relax Overview title count requirement.
Bug: 30158997
Change-Id: I5a7513033be76c3be78628026baf04b2cdf2e9a6
CDD: Recommend UI for when visual effects are suppressed in DND.
Not a mandatory requirement but only a recommendation as the
user may be confused if an app has turned off the visual effects.
Bug: 32182431
Change-Id: Ib74c583b3a53b410e7bf5b5b70de0f39a08f9df3
CDD: Typo 'libvukan.so' should be 'libvulkan.so.
Bug: 34112761
Change-Id: Id8a140e29d59bdf290d55c66d2138627c517b485
CDD: Minor typo in Section 3.3
Bug: 27614718
Change-Id: I343aee9f00c664b51c22b638b1904dc31af34364
(cherry picked from commit 7ca39bee5230feeb076e0207665ce8b58450d80a)
CDD: Section 3.8.2 mistakenly included bullets for Section 3.8.8.
Bug: 33130492
Change-Id: I05109e9487c195fe8251164cd5a70557bf9a1cbe
Docs: Final cleanup for CDD source.
- Fix rowspan in table in section 2.1.
- Put markdown links on a single line.
- Escape parentheses in URLs.
- Fix some internal links with dashes instead of underscores.
- Replace tabs with spaces.
- Other misc. cleanup.
Bug: 32070486
Change-Id: Ie44202b5a0bfe7133505880a0a9c74f08a9bac1f
CDD: Require settings menu to select default assistant.
Bug: 22388151
Change-Id: I5789f1a8abe71bbd4e4fc3799eda43f8c6832584
CDD: Device requirements for preinstalled apps using assist.
Bug: 33303919
Change-Id: Ib27219a4430598d90cecc122b4e554dea7816ee4
CDD: Preinstalled assistant apps specific requirements related to
context sharing indication.
BUG: 33303919
Change-Id: I501acef09e459ceb2db3ad312c6c0845b93bc688
CDD: Require Notification management API's to match the SDK.
Bug: 28200465
Change-Id: Ia3150c11b65d12006486a04b8b676b9793c7358b
CDD: Strengthen accessibility recommendations
Bug: 26538731
Change-Id: I972df3c8c668b270b951d3baf0e46315526e40cd
CDD: Clarify secure lock screen requirements.
As some device implementations started to add or modify the
authentication methods for the lock screen, and more APIs
are making an assumption on the security of the lock screen
credentials, we are clarifying the requirements of what
is a secure lock screen.
Bug: 27246863
Change-Id: I618999405a862125348758ae34a40701bfaa1b62
Docs: fix grammar/typos in DO requirement
Bug: 31484973
Change-Id: I2c47d499223b29d49dfd004f8416a3b717daaa4e
CDD: Clarify device owner requirements
- Make it clear the requirements are in regards to the API surface
provided by devices
- More clearly explain that DO provisioning should only occur when no
user data is present (to prevent device hijacking)
Bug: 31484973
Change-Id: I6f77f5688257e5664c6d57fe763c290df94d4da2
Docs: Add line for format, use html link for ( url.
Bug: 32070486
Change-Id: Id559595f2054d6ca40a7349f215d9f8c2ad4534f
Docs: Fixed Markdown link in html block.
Bug: 32070486
Change-Id: I6006a7f2b6230002e64f2e2926ded98762c9d3be
CDD: Add requirements related to DND rules and policy set by apps
Android 7.0 allow apps to add rules that would automatically
enable or disable the Do-not-disturb (DND) mode on a certain
condition. For example an app capable of detecting activities
can turn on DND when the user is actually asleep at night.
Also, Android 7.0 introduces an API that allow apps to set the
DND notification policy to suppress visual effects.
Bug: 27953118
Change-Id: I57386eec34e46eb1b76e89372f1df975a8fec309
CDD: Direct boot and FBE requirements
Android N provide support for filebase encryption, allowing files to be
encrypted with seperate keys bound to either the device or users'
credentials. This allows system processe that do not handle sensitive
user data (telephony, alarms, etc) to start before the user enters the
credentials and elimiate the double boot necessary for full disk
encryption.
This requires the following changes and afforances in the CDD:
- Sufficiently performant devices, with lockscreens, must use
either FBE or FDE.
- Added Direct Boot Requirements
-- All Device must implement Direct Boot, regardless of encryption.
- Added FBE Requirements
-- DE anf CE keys must be bound to HW keystore and hardware
root of trust (VB).
-- Must not be able to disable "secure startup" option on FBE
devices. (In earlier versions of android the FDE implementation
supported a "secure startup" option which required the user to
provide their credentials before the device could boot. This option
was disabled by default. FBE and Direct Boot provides a better
solution and device implementations MUST NOT offer any method to
unlock the CE protected storage without the user supplied
credentials.)
-- MUST Support AES encryption as implemented in AOSP, MAY support
others but AOSP MUST be used be default.
-- SHOULD make essential preloaded app directBootAware.
FDE requirements remain semantically unchanged, except it is not
required if the device implementaion use FBE.
Updated 3_10_accessibility to require that any pre-installed
accessibilty service MUST be direct boot aware on FBE devices.
BUG: 25897972
BUG: 27207717
Change-Id: I36fbce4937ebc161b09fdcb507db44f7b8990a3e
CDD: Managed profile capable devices MUST support a work challenge
Android 7.0 introduces the capability to have a separate lock screen
credential for the managed profile. This lock screen, also known as
the "work challenge" is shown when a user attempts to open any apps
in the managed profile.
Bug: 27672092
Change-Id: I096728717e3aaf7bd76dc9985b2fcef5fcf153ef
Docs: Spell check
Change-Id: If9bf9affdf9d0ebc38f2a675e05ef620e03417ae
CDD: Recommend new overview function key user interactions
Bug: 27766265
Change-Id: I4641eeb917ae23fa87ce9cd7dcb6a4e14648e04e
CDD: Add multi-window mode requirements
Android 7.0 introduces official support of multi-window modes such as
split-screen, freeform and picture-in-picture mode.
While the support of such multi-window modes is only RECOMMENDED and
not necessarily REQUIRED, it is important to ensure that all apps
would have the same consistent behavior across varying implementations
of multi-window modes.
Bug: 26859660
Change-Id: I39c3315248116d250dfe12c99b104b57a3c9907b
CDD: Clarify native API namespace requirements
Bug: 28250179
Change-Id: Ie4ee61c274cb02af2b92c1f91fde35972b86315d
CDD: Recommend accessibility services as part of out-of-the-box flow.
Recommend device implementations to not only preload accessibility
services, but also have a mechansim to allow these services to be
enabled during the out-of-box setup flow.
Bug: 26538731
Change-Id: I85ff91c0ddfc042aa5bf42526f87b1fb76d932bf
Docs: Change redundant section 3.13 to 3.14.
Change-Id: I56b7dd1a3f456e40ab34869fcf566a1823b4a303
Docs: Add missing heading 3.2.3, Intent Compatibility
This heading was missing from the converted CDD.
Change-Id: I023e2fb3464b916b967282abd3d4cd7b6c4c5e6c
CDD: Remove req to symlink libGLESv2.so to libGLESv3.so
Bug: 28250790
Change-Id: Ie11e3793a02b868c19d8d1fc03aaa45c2ab63d37
Docs: Improve definition of Core Applications intents
Clarify that the requirement is less about having the apps themselves
but more about reserving the core app intents across devices.
Bug: 27148595
Change-Id: I58ae3deb21e37e54c02735cfdbe69388c82d846e
CDD: Introduce native library namespace requirements
The requirment is also tested by the CTS test,
android.jni.cts.JniStaticTest#test_linker_namespaces
Bug: 28250179
Change-Id: I8650398adda6697bdd2c0f4401177d22360c3018
CDD: Android Extensions
ExtServices is a part of the platform that contains services used by
apps that can be updated over the air without updating the whole
platform. Similarly ExtShared will have common platform code which is
to be loaded in the apps' processes. These extensions will provide
means to extend API behaviors within the same platform API version.
Bug: 28383190
Change-Id: I6711a70866c779c4386c481e87e0ccf20f2a5d35
CDD: Clarify navigation requirements for TV
Bug: 29640911
Change-Id: I7b4abdc0b13bc88e3148af2e0fbb1ad92cf89448
CDD: Activity Switching requirement change.
Bug: 28420347
Change-Id: Ic60edc89638875bec071e81c12e0aee5edf00bee
CDD: Vehicle UI APIs
Introduces the required CarUiProvider and Vehicle Media UI, which
ensure that applications are presented to users in a form
appropriate for use while driving.
Change-Id: Ib428bce870369e357289b79b412c5289e2eb118e
CDD: Recents not required for Automotive
Recents switching is not required for Automotive. However, there
must still be a way to switch between activities that does not
cause undue driver distraction.
Change-Id: I351dbc02287ba669a7b3e7aefcc8e559d6938181
CDD: Device implementations must support the @TestApi annotation.
A new category of APIs, annotated with @TestApi, are added so that
the correctness of the device implementation can be tested in an
automated fashion.
Bug: 26777417
Change-Id: Id7c5c91422998749a0eefcd860a5f4305027ffc5
CDD: Add native APIs and require memory req. for cameras.
Android 7.0 adds support to control the camera through the native
APIs through the camera2 native APIs and we enlist the camera2 library
in the standard library list.
We also make it a requirement to have memory of at least 3 times the
maximum camera resolution, which was previously recommendation only.
See test android.hardware.camera2.StillCaptureTest#testAllocateBitmap
for details.
Bug: 28091251
Change-Id: I4cc94f2289ad8e759955697aa521a7aeb9c2bb6e
CDD: Device/product names must not change.
Bug: 28488203
Change-Id: Ida9feb81c9e4930a948f7772a1429c8140b58b67
CDD: Relax Overview title count requirement
Change-Id: I60a4e0f392933f1ec4e2af4938111b27c5fd5862
CDD:Change Dreams to screen saver.
Bug: 28268662
Change-Id: If04884c19177f24ec519f9da05455d79ac178209
CDD: Move Quick Setting section to 3.13
The Quick Settings section, which had been added as section 3.9, was
moved to section 3.13 because of the section 3.9, Device Adminstration.
Change-Id: Ibcb3d9e485ef05c752698c594298cd0f0d1ac54b