diff options
author | 2025-02-14 20:13:54 -0800 | |
---|---|---|
committer | 2025-02-14 20:13:54 -0800 | |
commit | f5762ff69bf7fa845ace5f5c092017e56469e2e6 (patch) | |
tree | 56ee301263824c50e895ed52701ba24f89f1be7a /telephony | |
parent | 8ee8ffb784febef6cc161b0bddddfb9916a9afd0 (diff) | |
parent | 329783553da4bc2be898f9f373e6c4449da10456 (diff) |
Merge "Revert behavior of isVoiceCapable" into main
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 504605d0a1a2..41569deeddb5 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -7080,7 +7080,8 @@ public class TelephonyManager { */ @Deprecated public boolean isVoiceCapable() { - return hasCapability(PackageManager.FEATURE_TELEPHONY_CALLING, + if (mContext == null) return true; + return mContext.getResources().getBoolean( com.android.internal.R.bool.config_voice_capable); } @@ -7104,7 +7105,8 @@ public class TelephonyManager { * @see SubscriptionInfo#getServiceCapabilities() */ public boolean isDeviceVoiceCapable() { - return isVoiceCapable(); + return hasCapability(PackageManager.FEATURE_TELEPHONY_CALLING, + com.android.internal.R.bool.config_voice_capable); } /** |