Xiaomi Redmi Note 8 Pro 64Gb+6Gb Dual LTE [114/132] Security model compatibility

Xiaomi Redmi Note 8 Pro 64Gb+6Gb Dual LTE [114/132] Security model compatibility
[C-0-1] MUST report the support of Sustained Performance Mode accurately through the
PowerManager.isSustainedPerformanceModeSupported() API method.
SHOULD support Sustained Performance Mode.
If device implementations report support of Sustained Performance Mode, they:
[C-1-1] MUST provide the top foreground application a consistent level of performance for
at least 30 minutes, when the app requests it.
[C-1-2] MUST honor the Window.setSustainedPerformanceMode() API and other related APIs.
If device implementations include two or more CPU cores, they:
SHOULD provide at least one exclusive core that can be reserved by the top foreground
application.
If device implementations support reserving one exclusive core for the top foreground application,
they:
[C-2-1] MUST report through the Process.getExclusiveCores() API method the ID numbers of
the exclusive cores that can be reserved by the top foreground application.
[C-2-2] MUST not allow any user space processes except the device drivers used by the
application to run on the exclusive cores, but MAY allow some kernel processes to run as
necessary.
If device implementations do not support an exclusive core, they:
[C-3-1] MUST return an empty list through the Process.getExclusiveCores() API method.
9. Security Model Compatibility
Device implementations:
[C-0-1] MUST implement a security model consistent with the Android platform security
model as defined in Security and Permissions reference document in the APIs in the
Android developer documentation.
[C-0-2] MUST support installation of self-signed applications without requiring any
additional permissions/certificates from any third parties/authorities. Specifically,
compatible devices MUST support the security mechanisms described in the follow
subsections.
9.1. Permissions
Device implementations:
[C-0-1] MUST support the Android permissions model as defined in the Android developer
documentation. Specifically, they MUST enforce each permission defined as described in
the SDK documentation; no permissions may be omitted, altered, or ignored.
MAY add additional permissions, provided the new permission ID strings are not in the
android.\* namespace.
[C-0-2] Permissions with a protectionLevel of PROTECTION_FLAG_PRIVILEGED MUST only be
granted to apps preloaded in the privileged path(s) of the system image and within the
Page 114 of 132

Содержание

Похожие устройства

Скачать