Loading src/java/com/android/ims/ImsManager.java +4 −1 Original line number Diff line number Diff line Loading @@ -1339,7 +1339,10 @@ public class ImsManager implements IFeatureConnector { updateVolteFeatureValue(request); updateWfcFeatureAndProvisionedValues(request); updateVideoCallFeatureValue(request); boolean isImsNeededForRtt = updateRttConfigValue(); // Only turn on IMS for RTT if there's an active subscription present. If not, the // modem will be in emergency-call-only mode and will use separate signaling to // establish an RTT emergency call. boolean isImsNeededForRtt = updateRttConfigValue() && isActiveSubscriptionPresent(); // Supplementary services over UT do not require IMS registration. Do not alter IMS // registration based on UT. updateUtFeatureValue(request); Loading Loading
src/java/com/android/ims/ImsManager.java +4 −1 Original line number Diff line number Diff line Loading @@ -1339,7 +1339,10 @@ public class ImsManager implements IFeatureConnector { updateVolteFeatureValue(request); updateWfcFeatureAndProvisionedValues(request); updateVideoCallFeatureValue(request); boolean isImsNeededForRtt = updateRttConfigValue(); // Only turn on IMS for RTT if there's an active subscription present. If not, the // modem will be in emergency-call-only mode and will use separate signaling to // establish an RTT emergency call. boolean isImsNeededForRtt = updateRttConfigValue() && isActiveSubscriptionPresent(); // Supplementary services over UT do not require IMS registration. Do not alter IMS // registration based on UT. updateUtFeatureValue(request); Loading