From 0184edc6ad5470a6e0ff17ce0d84a058d4d9ac99 Mon Sep 17 00:00:00 2001 From: shubang Date: Mon, 10 Feb 2020 15:23:43 -0800 Subject: Add tuner feature to PackageManager Context: Tuner system APIs and Tuner HAL are adding to R. Tuner hardware and HAL implementation are required for these new features. Test: make; Bug: 139308734 Change-Id: I89f56ee58cdfae447d33cdcd841e0d556e7f6cab --- core/java/android/content/pm/PackageManager.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 7b484b7c2c3d..03ed373b91c1 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -3011,6 +3011,17 @@ public abstract class PackageManager { public static final String FEATURE_INCREMENTAL_DELIVERY = "android.software.incremental_delivery"; + /** + * Feature for {@link #getSystemAvailableFeatures} and {@link #hasSystemFeature}: + * The device has tuner hardware to support tuner operations. + * + *

This feature implies that the device has the tuner HAL implementation. + * + * @hide + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_TUNER = "android.hardware.tv.tuner"; + /** * Extra field name for the URI to a verification file. Passed to a package * verifier. -- cgit v1.2.3-59-g8ed1b