MMI code: Handling MMI code on CDMA VoLTE

In case of CDMA VoLTE, the phone type can be CDMA.
Currently hanlding of MMI code is blocked by phone type
even UT is enabled.
So there needs additional condition to allow MMI code.

Bug: 146533000

Change-Id: I782997100ea64c4b3c323586af26ce1b7fa91f5f
Signed-off-by: Sungjae <sung_jae.kim@samsung.com>
diff --git a/src/com/android/services/telephony/TelephonyConnectionService.java b/src/com/android/services/telephony/TelephonyConnectionService.java
index 56574e2..a703cb6 100644
--- a/src/com/android/services/telephony/TelephonyConnectionService.java
+++ b/src/com/android/services/telephony/TelephonyConnectionService.java
@@ -1722,7 +1722,8 @@
         if (originalConnection == null) {
             int telephonyDisconnectCause = android.telephony.DisconnectCause.OUTGOING_FAILURE;
             // On GSM phones, null connection means that we dialed an MMI code
-            if (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_GSM) {
+            if (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_GSM ||
+                phone.isUtEnabled()) {
                 Log.d(this, "dialed MMI code");
                 int subId = phone.getSubId();
                 Log.d(this, "subId: "+subId);