From b274501b439892fcacfae8f8c27a5c2ffbbd8b3f Mon Sep 17 00:00:00 2001 From: Thomas Nguyen Date: Tue, 24 Jan 2023 13:26:58 -0800 Subject: [PATCH] Add FEATURE_TELEPHONY_SATELLITE to PackageManager Bug: 266031537 Test: atest android.app.cts.SystemFeaturesTest#testFeatureNamespaces Change-Id: I110fe735b206228ad7ac7ea0f69513f53f0d0205 --- core/java/android/content/pm/PackageManager.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 1a6f6b87d14c4..e8a355f102c3c 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -3472,6 +3472,18 @@ public abstract class PackageManager { public static final String FEATURE_TELEPHONY_RADIO_ACCESS = "android.hardware.telephony.radio.access"; + /** + * Feature for {@link #getSystemAvailableFeatures} and {@link #hasSystemFeature}: + * The device supports Telephony APIs for Satellite communication. + * + *

This feature should only be defined if {@link #FEATURE_TELEPHONY_MESSAGING} + * has been defined. + * + * @hide + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_TELEPHONY_SATELLITE = "android.hardware.telephony.satellite"; + /** * Feature for {@link #getSystemAvailableFeatures} and {@link #hasSystemFeature}: * The device supports Telephony APIs for the subscription.