Xiaomi Pocophone F1 128Gb+6Gb Dual LTE [116/118] Compatibility test suite

Xiaomi Pocophone F1 128Gb+6Gb Dual LTE [116/118] Compatibility test suite
10.1. Compatibility Test Suite
Device implementations:
[C-0-1] MUST pass the Android Compatibility Test Suite (CTS) available from the Android
Open Source Project, using the final shipping software on the device.
[C-0-2] MUST ensure compatibility in cases of ambiguity in CTS and for any
reimplementations of parts of the reference source code.
The CTS is designed to be run on an actual device. Like any software, the CTS may itself contain
bugs. The CTS will be versioned independently of this Compatibility Definition, and multiple revisions
of the CTS may be released for Android 8.0.
Device implementations:
[C-0-3] MUST pass the latest CTS version available at the time the device software is
completed.
SHOULD use the reference implementation in the Android Open Source tree as much as
possible.
10.2. CTS Verifier
The CTS Verifier is included with the Compatibility Test Suite, and is intended to be run by a human
operator to test functionality that cannot be tested by an automated system, such as correct
functioning of a camera and sensors.
Device implementations:
[C-0-1] MUST correctly execute all applicable cases in the CTS verifier.
The CTS Verifier has tests for many kinds of hardware, including some hardware that is optional.
Device implementations:
[C-0-2] MUST pass all tests for hardware that they possess; for instance, if a device
possesses an accelerometer, it MUST correctly execute the Accelerometer test case in
the CTS Verifier.
Test cases for features noted as optional by this Compatibility Definition Document MAY be skipped
or omitted.
[C-0-2] Every device and every build MUST correctly run the CTS Verifier, as noted above.
However, since many builds are very similar, device implementers are not expected to
explicitly run the CTS Verifier on builds that differ only in trivial ways. Specifically, device
implementations that differ from an implementation that has passed the CTS Verifier only
by the set of included locales, branding, etc. MAY omit the CTS Verifier test.
11. Updatable Software
[C-0-1] Device implementations MUST include a mechanism to replace the entirety of the
system software. The mechanism need not perform “live” upgrades—that is, a device
restart MAY be required.
Any method can be used, provided that it can replace the entirety of the software preinstalled on the
device. For instance, any of the following approaches will satisfy this requirement:
Page 116 of 118

Содержание

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

Скачать