From 927caf9ff8a9c3b5c797e64ea4af4a5121693581 Mon Sep 17 00:00:00 2001 From: Sarah Chin Date: Thu, 27 Feb 2020 16:01:08 -0800 Subject: [PATCH] API Review: rename isGlobalModeEnabled Test: atest FrameworksTelephonyTest Bug: 148603998 Change-Id: Ia23e47047bb8e79e528ba2e37b8ab67e17af1ec7 --- api/system-current.txt | 2 +- telephony/java/android/telephony/TelephonyManager.java | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/api/system-current.txt b/api/system-current.txt index 9a1aacd04393f..6e6279b495a3f 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -11736,10 +11736,10 @@ package android.telephony { method public boolean isDataConnectivityPossible(); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isDataEnabledForApn(int); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isEmergencyAssistanceEnabled(); - method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isGlobalModeEnabled(); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) @WorkerThread public boolean isIccLockEnabled(); method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isIdle(); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isInEmergencySmsMode(); + method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isLteCdmaEvdoGsmWcdmaEnabled(); method public boolean isModemEnabledForSlot(int); method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isOffhook(); method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isOpportunisticNetworkEnabled(); diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 31d965463a7ef..a7b2791a151e7 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -3937,19 +3937,19 @@ public class TelephonyManager { } /** - * Return if the current radio has global mode enabled, meaning it supports - * both 3GPP and 3GPP2 radio technologies at the same time. + * Return if the current radio can support both 3GPP and 3GPP2 radio technologies at the same + * time. This is also known as global mode, which includes LTE, CDMA, EvDo and GSM/WCDMA. * *

If this object has been created with {@link #createForSubscriptionId}, applies to the * given subId. Otherwise, applies to {@link SubscriptionManager#getDefaultSubscriptionId()}. * - * @return {@code true} if global mode is enabled - * {@code false} if global mode is not enabled or unknown + * @return {@code true} if 3GPP and 3GPP2 radio technologies can be supported at the same time + * {@code false} if not supported or unknown * @hide */ @SystemApi @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) - public boolean isGlobalModeEnabled() { + public boolean isLteCdmaEvdoGsmWcdmaEnabled() { return getLteOnCdmaMode(getSubId()) == PhoneConstants.LTE_ON_CDMA_TRUE; }