summaryrefslogtreecommitdiff
path: root/telephony
diff options
context:
space:
mode:
author Tomasz Wasilczyk <twasilczyk@google.com> 2025-02-14 13:47:54 -0800
committer Tomasz Wasilczyk <twasilczyk@google.com> 2025-02-14 13:47:54 -0800
commit329783553da4bc2be898f9f373e6c4449da10456 (patch)
tree1d88cfd0ae0a2ec03c3814d58efbe2ba4950f31f /telephony
parent91dbfc66227438dc13bcd457c859b9febae178a0 (diff)
Revert behavior of isVoiceCapable
Bug: 390681978 Bug: 393424911 Test: TH Flag: EXEMPT bugfix Change-Id: I63edd43e322b25284aeef9ef73ecd255b615b974
Diffstat (limited to 'telephony')
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java6
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);
}
/**