diff options
| author | Benergy Meenan Ravuri <bravuri@codeaurora.org> | 2016-03-11 16:26:59 +0530 |
|---|---|---|
| committer | Steve Kondik <steve@cyngn.com> | 2016-05-19 18:05:35 -0700 |
| commit | 4f428809ee166eaae31bdca6e75e7ab018549c8c (patch) | |
| tree | b302942e40fdd8cda6f08d56303cbaa5df614026 | |
| parent | a97340877c25e330dafee08ffb33ae66f1899d65 (diff) | |
| download | android_frameworks_opt_net_ims-4f428809ee166eaae31bdca6e75e7ab018549c8c.tar.gz android_frameworks_opt_net_ims-4f428809ee166eaae31bdca6e75e7ab018549c8c.tar.bz2 android_frameworks_opt_net_ims-4f428809ee166eaae31bdca6e75e7ab018549c8c.zip | |
IMS: Enhanced 4G LTE mode is turning off IMS.
Enhanced 4G LTE mode off should not deregister IMS
for this specific network. Add the configuration flag
to the necessary mcc mnc values.
Change-Id: Ice9013f5360cd6605599d228e5113ca3c95d5664
CRs-Fixed: 982277
| -rw-r--r-- | src/java/com/android/ims/ImsManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java index de4ec64..707d91a 100644 --- a/src/java/com/android/ims/ImsManager.java +++ b/src/java/com/android/ims/ImsManager.java @@ -358,8 +358,8 @@ public class ImsManager { if (enabled) { imsManager.turnOnIms(); - } else if (context.getResources().getBoolean( - com.android.internal.R.bool.imsServiceAllowTurnOff) && ( + } else if (getBooleanCarrierConfig(context, + CarrierConfigManager.KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL) && ( !isVolteEnabledByPlatform(context) || !isEnhanced4gLteModeSettingEnabledByUser(context))) { log("setVtSetting() : imsServiceAllowTurnOff -> turnOffIms"); |
