diff options
author | 2025-02-18 13:28:21 -0800 | |
---|---|---|
committer | 2025-02-24 13:17:32 -0800 | |
commit | 051b787c41866a4c9a16bca767b144fbf121276e (patch) | |
tree | d55cda845ad1edcf65af1c7a79036fae8dbb0431 /location | |
parent | 6a91d1399e1185f7eb9c31c6aca498b31bf916e7 (diff) |
Cleaned up the flag enforce_telephony_feature_mapping_for_public_apis
Cleaned up the 24Q3 flag enforce_telephony_feature_mapping_for_public_apis
Test: Basic telephony functionality tests
Test: atest FrameworksTelephonyTests
Bug: 297989574
Flag: EXEMPT flag cleanup
Change-Id: If41ad237f55baa9df032564a5316d216e9d5838b
Diffstat (limited to 'location')
-rw-r--r-- | location/java/com/android/internal/location/GpsNetInitiatedHandler.java | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/location/java/com/android/internal/location/GpsNetInitiatedHandler.java b/location/java/com/android/internal/location/GpsNetInitiatedHandler.java index 8b6194fa66f5..fb89973bcc11 100644 --- a/location/java/com/android/internal/location/GpsNetInitiatedHandler.java +++ b/location/java/com/android/internal/location/GpsNetInitiatedHandler.java @@ -28,7 +28,6 @@ import android.telephony.emergency.EmergencyNumber; import android.util.Log; import com.android.internal.annotations.KeepForWeakReference; -import com.android.internal.telephony.flags.Flags; import java.util.concurrent.TimeUnit; @@ -146,17 +145,12 @@ public class GpsNetInitiatedHandler { < emergencyExtensionMillis); boolean isInEmergencyCallback = false; boolean isInEmergencySmsMode = false; - if (!Flags.enforceTelephonyFeatureMappingForPublicApis()) { + PackageManager pm = mContext.getPackageManager(); + if (pm != null && pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY_CALLING)) { isInEmergencyCallback = mTelephonyManager.getEmergencyCallbackMode(); + } + if (pm != null && pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY_MESSAGING)) { isInEmergencySmsMode = mTelephonyManager.isInEmergencySmsMode(); - } else { - PackageManager pm = mContext.getPackageManager(); - if (pm != null && pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY_CALLING)) { - isInEmergencyCallback = mTelephonyManager.getEmergencyCallbackMode(); - } - if (pm != null && pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY_MESSAGING)) { - isInEmergencySmsMode = mTelephonyManager.isInEmergencySmsMode(); - } } return mIsInEmergencyCall || isInEmergencyCallback || isInEmergencyExtension || isInEmergencySmsMode; |