HomeSort by relevance Sort by last modified time
    Searched refs:MUST (Results 1 - 25 of 160) sorted by null

1 2 3 4 5 6 7

  /compatibility/cdd/3_software/
3_15_instant-apps.md 3 Device implementations MUST satisfy the following requirements:
5 * [C-0-1] Instant Apps MUST only be granted permissions that have the
8 * [C-0-2] Instant Apps MUST NOT interact with installed apps via [implicit intents](https://developer.android.com/reference/android/content/Intent.html)
13 * [C-0-3] Instant Apps MUST NOT interact explicitly with installed apps unless the
15 * [C-0-4] IInstalled Apps MUST NOT see details about Instant Apps on the
3_6_api-namespaces.md 5 device implementers MUST NOT make any prohibited modifications (see below) to
16 * [C-0-1] MUST NOT modify the publicly exposed APIs on the Android platform
19 * [C-0-2] MUST NOT add any publicly exposed elements (such as classes or
28 * [C-0-3] MUST NOT impact the stated behavior and Java-language signature of
30 * [C-0-4] MUST NOT be advertised or otherwise exposed to developers.
35 * [C-0-5] MUST NOT be in a namespace owned by or referring to another
36 organization. For instance, device implementers MUST NOT add APIs to the
38 Google MUST NOT add APIs to other companies' namespaces.
39 * [C-0-6] MUST be packaged in an Android shared library so that only apps
3_14_media-ui.md 11 * [C-1-1] MUST display [MediaItem](
14 * [C-1-2] MUST display those items as described by MediaSession, e.g.,
16 * [C-1-3] MUST show app title.
17 * [C-1-4] MUST have drawer to present [MediaBrowser](
20 * [C-1-5] MUST consider double tap of [`KEYCODE_HEADSETHOOK`](
3_13_quick-settings.md 8 * [C-1-1] MUST allow the user to add or remove the tiles provided through the
12 * [C-1-2] MUST NOT automatically add a tile from a third-party app directly
14 * [C-1-3] MUST display all the user-added tiles from third-party apps
3_16_companion_device_pairing.md 10 * [C-1-1] MUST declare the feature flag [`FEATURE_COMPANION_DEVICE_SETUP`
13 * [C-1-2] MUST ensure the APIs in the [`android.companion`
16 * [C-1-3] MUST provide user affordances for the user to select/confirm a companion
3_10_accessibility.md 11 * [C-1-1] MUST provide an implementation of the Android accessibility
15 * [C-1-2] MUST generate accessibility events and deliver the appropriate
19 * [C-1-3] MUST honor the `android.settings.ACCESSIBILITY_SETTINGS` intent to
22 * [C-1-4] MUST add a button in the system's navigation bar allowing the user
33 * [C-2-1] MUST implement these preloaded accessibility services as [Direct Boot Aware](
  /compatibility/cdd/6_dev-tools-and-options/
6_1_developer_tools.md 5 * [C-0-1] MUST support the Android Developer Tools provided in the Android
8 * [C-0-2] MUST support all adb functions as documented in the Android
10 * [C-0-3] MUST NOT alter the format or the contents of device system
13 * [C-0-4] MUST have the device-side adb daemon be inactive by default and
14 there MUST be a user-accessible mechanism to turn on the Android Debug
16 * [C-0-5] MUST support secure adb. Android includes support for secure
18 * [C-0-6] MUST provide a mechanism allowing adb to be connected from a
22 MUST implement adb via local-area network (such as Ethernet or Wi-Fi).
23 * MUST provide drivers for Windows 7, 9 and 10, allowing developers to
27 * [C-0-7] MUST support all ddms features as documented in the Android SDK
    [all...]
6_2_developer_options.md 6 Device implementations MUST provide a consistent experience for
9 * [C-0-1] MUST honor the [android.settings.APPLICATION_DEVELOPMENT_SETTINGS](
15 * [C-0-2] MUST hide Developer Options by default and MUST provide a mechanism
  /compatibility/cdd/9_security-model/
9_11_keys-and-credentials.md 9 * [C-0-1] MUST at least allow more than 8,192 keys to be imported.
10 * [C-0-2] The lock screen authentication MUST rate-limit attempts and MUST
12 MUST be at least 24 hours per attempt.
17 * [C-1-1] MUST back up the keystore implementation with secure hardware.
18 * [C-1-2] MUST have implementations of RSA, AES, ECDSA and HMAC cryptographic
21 isolated from the code running on the kernel and above. Secure isolation MUST
28 * [C-1-3] MUST perform the lock screen authentication in the isolated
30 keys to be used. Lock screen credentials MUST be stored in a
35 * [C-1-4] MUST support key attestation where the attestation signing key i
    [all...]
9_15_subscription-plans.md 8 * [C-0-1] MUST return subscription plans only to the mobile carrier app that
10 * [C-0-2] MUST NOT remotely back up or upload subscription plans.
11 * [C-0-3] MUST only allow overrides, such as [`SubscriptionManager.setSubscriptionOverrideCongested()`](https://developer.android.com/reference/android/telephony/SubscriptionManager.html#setSubscriptionOverrideCongested%28int, boolean, long%29),
9_12_data-deletion.md 5 * [C-0-1] MUST provide users a mechanism to perform a "Factory Data Reset".
6 * [C-0-2] MUST delete all user-generated data. That is, all data except for
10 * [C-0-3] MUST delete the data in such a way that will satisfy relevant
12 * [C-0-4] MUST trigger the above "Factory Data Reset" process when the
9_3_filesystem-permissions.md 5 * [C-0-1] MUST support the Android file access
9_2_uid-and-process-isolation.md 5 * [C-0-1] MUST support the Android application
8 * [C-0-2] MUST support running multiple applications
9_7_kernel-security-features.md 7 * [C-0-1] MUST maintain compatibility with existing applications, even when
10 * [C-0-2] MUST NOT have a visible user interface when a security
14 * [C-0-3] MUST NOT make SELinux or any other security features implemented
16 * [C-0-4] MUST NOT allow an application that can affect another application
19 * [C-0-5] MUST split the media framework into multiple processes so that it
23 * [C-0-6] MUST implement a kernel application sandboxing mechanism
33 * [C-0-7] MUST implement kernel stack buffer overflow protections
35 * [C-0-8] MUST implement strict kernel memory protections where executable
38 * [C-0-9] MUST implement static and dynamic object size
42 * [C-0-10] MUST NOT execute user-space memory when executin
    [all...]
9_4_alternate-execution-environments.md 3 Device implementations MUST keep consistency of the Android security and
8 * [C-0-1] Alternate runtimes MUST themselves be Android applications,
12 * [C-0-2] Alternate runtimes MUST NOT be granted access to resources
16 * [C-0-3] Alternate runtimes MUST NOT permit applications to make use of
19 * [C-0-4] Alternate runtimes MUST abide by the Android sandbox model
20 and installed applications using an alternate runtime MUST NOT
24 * [C-0-5] Alternate runtimes MUST NOT launch with, grant, or be granted
27 * [C-0-6] Alternate runtimes MUST NOT be launched with, be granted, or grant
32 system image of device implementations, it MUST be signed with a key distinct
36 * [C-0-8] When installing applications, alternate runtimes MUST obtai
    [all...]
9_9_full-disk-encryption.md 6 * [C-1-1] MUST support data storage encryption of the application private
15 * [C-2-1] MUST enable the data storage encryption by default at the time
29 * [C-0-1] MUST implement the [Direct Boot mode](
36 Intents MUST still be broadcast to signal Direct Boot aware applications that
44 * [C-1-1] MUST boot up without challenging the user for credentials and
47 * [C-1-2] MUST only allow access to Credential Encrypted (CE) storage after
51 * [C-1-3] MUST NOT offer any method to unlock the CE protected storage
53 * [C-1-4] MUST support Verified Boot and ensure that DE keys are
55 * [C-1-5] MUST support encrypting file contents using AES with a key length
57 * [C-1-6] MUST support encrypting file name using AES with a key length o
    [all...]
  /compatibility/cdd/5_multimedia/
5_8_secure-media.md 6 * [C-1-1] MUST declare support for `Display.FLAG_SECURE`.
11 * [C-2-1] MUST secure the link with a cryptographically strong mechanism such
18 * [C-3-1] MUST support HDCP 1.2 or higher for all wired external displays.
5_3_video-decoding.md 5 * [C-1-1] MUST support dynamic video resolution and frame rate switching
14 * [C-2-1] MUST provide a Dolby Vision-capable extractor.
15 * [C-2-2] MUST properly display Dolby Vision content on the device screen or
17 * [C-2-3] MUST set the track index of backward-compatible base-layer(s) (if
24 * [C-1-1] MUST support the Main Profile High Level.
30 * [C-1-1] MUST support Baseline Profile Level 30 and Level 45.
36 * [C-1-1] MUST support Simple Profile Level 3.
42 * [C-1-1] MUST support Main Profile Level 3.1 and Baseline Profile. Support
45 * [C-1-2] MUST be capable of decoding videos with the SD (Standard Definition)
54 * [C-2-1] MUST support the HD 720p video decoding profiles in the followin
    [all...]
  /compatibility/cdd/7_hardware-compatibility/
7_8_audio.md 7 * [C-1-1] MUST report the `android.hardware.microphone` feature constant.
8 * [C-1-2] MUST meet the audio recording requirements in
10 * [C-1-3] MUST meet the audio latency requirements in
17 * [C-2-1] MUST NOT report the `android.hardware.microphone` feature constant.
18 * [C-2-2] MUST implement the audio recording API at least as no-ops, per
29 * [C-1-1] MUST report the `android.hardware.audio.output` feature constant.
30 * [C-1-2] MUST meet the audio playback requirements in
32 * [C-1-3] MUST meet the audio latency requirements in
39 * [C-2-1] MUST NOT report the `android.hardware.audio.output` feature.
40 * [C-2-2] MUST implement the Audio Output related APIs as no-ops at least
    [all...]
7_3_sensors.md 5 MUST implement that API as described in the Android SDK documentation and
11 * [C-0-1] MUST accurately report the presence or absence of sensors per the
15 * [C-0-2] MUST return an accurate list of supported sensors via the
17 * [C-0-3] MUST behave reasonably for all other sensor APIs (for example, by
25 * [C-1-1] MUST [report all sensor measurements](
29 * [C-1-2] MUST report sensor data with a maximum latency of 100 milliseconds
33 * [C-1-3] MUST report the first sensor sample within 400 milliseconds + 2 *
48 device implementations MUST continuously provide
53 * [C-1-5] MUST ensure that the sensor event stream
54 MUST NOT prevent the device CPU from entering a suspend state or waking u
    [all...]
7_4_data-connectivity.md 20 * [C-1-1] MUST declare the `android.hardware.telephony` feature flag and
22 * [C-1-2] MUST implement full support for the API for that technology.
26 * [C-2-1] MUST implement the full APIs as no-ops.
32 * [C-1-1] MUST include number blocking support
33 * [C-1-2] MUST fully implement [`BlockedNumberContract`](
36 * [C-1-3] MUST block all calls and messages from a phone number in
40 * [C-1-4] MUST NOT write to the [platform call log provider](
43 * [C-1-5] MUST NOT write to the [Telephony provider](
46 * [C-1-6] MUST implement a blocked numbers management UI, which is opened
49 * [C-1-7] MUST NOT allow secondary users to view or edit the blocked number
    [all...]
7_9_virtual-reality.md 5 implementations MUST properly implement these APIs and behaviors,
21 * [C-1-1] MUST have at least 2 physical cores.
22 * [C-1-2] MUST declare `android.software.vr.mode feature`.
23 * [C-1-3] MUST support sustained performance mode.
24 * [C-1-4] MUST support OpenGL ES 3.2.
25 * [C-1-5] MUST support Vulkan Hardware Level 0 and SHOULD support
27 * [C-1-6] MUST implement
36 * [C-1-7] The GPU and display MUST be able to synchronize access to the shared
39 * [C-1-8] MUST implement
48 * [C-1-9] MUST implement support for [`AHardwareBuffer`](https://developer.android.com/ndk/reference/hardware__bu (…)
    [all...]
  /external/llvm/test/MC/Mips/
elf_eflags_abicalls.s 3 # This *MUST* match the output of 'gcc -c' compiled with the same triple.
elf_eflags_noreorder.s 3 # This *MUST* match the output of 'gcc -c' compiled with the same triple.
elf_eflags_pic0.s 3 # This *MUST* match the output of 'gcc -c' compiled with the same triple.

Completed in 247 milliseconds

1 2 3 4 5 6 7