aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Kling <webgeek1234@gmail.com>2018-05-22 13:15:18 -0500
committerBruno Martins <bgcngm@gmail.com>2018-11-22 10:35:24 +0100
commit9bf1047cd05cb178ca2e209ee2e847c2a301d884 (patch)
tree0dfc1fcd6490c7c54669d5d68d831bb52072bfca
parenta939579dcec3692f17606091df824af89b2989cc (diff)
downloadcharter-9bf1047cd05cb178ca2e209ee2e847c2a301d884.tar.gz
charter-9bf1047cd05cb178ca2e209ee2e847c2a301d884.tar.bz2
charter-9bf1047cd05cb178ca2e209ee2e847c2a301d884.zip
Add hardware codecs section and exempt some Tegra chipsets
Change-Id: I4d728b536b57e4ba0285f9e7c5f6534a6c47d2f1
-rw-r--r--device-support-requirements.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/device-support-requirements.md b/device-support-requirements.md
index 85cf215..157dd7b 100644
--- a/device-support-requirements.md
+++ b/device-support-requirements.md
@@ -17,6 +17,7 @@ The use of “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT
* [Bluetooth](#bluetooth)
* [Camera](#camera)
* [Video Recording](#video-recording)
+ * [Codecs](#codecs)
* [Display](#display)
* [NFC](#nfc)
* [Fingerprint Sensor](#fingerprint-sensor)
@@ -126,6 +127,10 @@ The use of “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT
* All devices with Video Recording supported in their stock OS MUST support Video Recording, in both front facing and rear camera configurations.
+## Codecs
+
+* All devices with hardware encoding/decoding support in their stock OS MUST support hardware encoding/decoding for all non-proprietary codecs supported by their stock OS.
+
## Display
* All devices with a built-in Display MUST support the Display at the same resolution and density as the stock OS.
@@ -325,5 +330,6 @@ All currently granted exceptions should be listed in the following table. To req
| 2018/02/08 | Samsung | Hardware Encryption | Samsung devices that cannot support hardware encryption due to Knox/Tee are exempted from the hardware crypto requirements. MUST still support software crypto. |
| 2018/02/11 | Android TV devices | In-Remote Microphones | Requires proprietary audio routing/methods that have no OSS counterpart, and rely on proprietary functions. MUST support Microphone input through the Android TV Remote app.|
| 2018/02/12 | hlte[can/tmo/usc/vzw] | NFC | Stock NFC HAL is undocumented and doesn't match any known interfaces. Stealing configs and firmware from devices with a proper setup fails due to a signature mismatch when the (required) firmware download is attempted. |
+| 2018/05/21 | Tegra chipsets | Hardware Codecs | Devices using the t30, t114, t124, or t132 chipsets have closed source OMX libraries incompatible with even the non-treble OMX interface in Oreo. |
---
__This document is licensed CC-BY-3.0, with portions adapted from Google’s CDD requirements.__