Loading src/com/android/server/telecom/CallLogManager.java +3 −4 Original line number Diff line number Diff line Loading @@ -254,12 +254,11 @@ public final class CallLogManager extends CallsManagerListenerBase { return false; } PersistableBundle b = mCarrierConfigManager.getConfigForSubId(subscriptionId); if (b == null) { if (mCarrierConfigManager == null) { return false; } if (b.getBoolean(KEY_SUPPORT_IMS_CONFERENCE_EVENT_PACKAGE_BOOL, true)) { PersistableBundle b = mCarrierConfigManager.getConfigForSubId(subscriptionId); if (b == null || b.getBoolean(KEY_SUPPORT_IMS_CONFERENCE_EVENT_PACKAGE_BOOL, true)) { return false; } } Loading src/com/android/server/telecom/CallsManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -952,6 +952,7 @@ public class CallsManager extends Call.ListenerBase ComponentName componentName = null; CarrierConfigManager configManager = (CarrierConfigManager) mContext.getSystemService (Context.CARRIER_CONFIG_SERVICE); if (configManager == null) return null; PersistableBundle configBundle = configManager.getConfig(); if (configBundle != null) { componentName = ComponentName.unflattenFromString(configBundle.getString Loading Loading @@ -3705,6 +3706,7 @@ public class CallsManager extends Call.ListenerBase int subscriptionId = mPhoneAccountRegistrar.getSubscriptionIdForPhoneAccount(handle); CarrierConfigManager carrierConfigManager = mContext.getSystemService(CarrierConfigManager.class); if (carrierConfigManager == null) return new PersistableBundle(); PersistableBundle result = carrierConfigManager.getConfigForSubId(subscriptionId); return result == null ? new PersistableBundle() : result; } Loading Loading
src/com/android/server/telecom/CallLogManager.java +3 −4 Original line number Diff line number Diff line Loading @@ -254,12 +254,11 @@ public final class CallLogManager extends CallsManagerListenerBase { return false; } PersistableBundle b = mCarrierConfigManager.getConfigForSubId(subscriptionId); if (b == null) { if (mCarrierConfigManager == null) { return false; } if (b.getBoolean(KEY_SUPPORT_IMS_CONFERENCE_EVENT_PACKAGE_BOOL, true)) { PersistableBundle b = mCarrierConfigManager.getConfigForSubId(subscriptionId); if (b == null || b.getBoolean(KEY_SUPPORT_IMS_CONFERENCE_EVENT_PACKAGE_BOOL, true)) { return false; } } Loading
src/com/android/server/telecom/CallsManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -952,6 +952,7 @@ public class CallsManager extends Call.ListenerBase ComponentName componentName = null; CarrierConfigManager configManager = (CarrierConfigManager) mContext.getSystemService (Context.CARRIER_CONFIG_SERVICE); if (configManager == null) return null; PersistableBundle configBundle = configManager.getConfig(); if (configBundle != null) { componentName = ComponentName.unflattenFromString(configBundle.getString Loading Loading @@ -3705,6 +3706,7 @@ public class CallsManager extends Call.ListenerBase int subscriptionId = mPhoneAccountRegistrar.getSubscriptionIdForPhoneAccount(handle); CarrierConfigManager carrierConfigManager = mContext.getSystemService(CarrierConfigManager.class); if (carrierConfigManager == null) return new PersistableBundle(); PersistableBundle result = carrierConfigManager.getConfigForSubId(subscriptionId); return result == null ? new PersistableBundle() : result; } Loading