Add ECBM functionality for IMS

Code for adding ECBM functionality for IMS.

Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9
diff --git a/src/com/android/phone/EmergencyCallbackModeService.java b/src/com/android/phone/EmergencyCallbackModeService.java
index b506598..5309eaf 100644
--- a/src/com/android/phone/EmergencyCallbackModeService.java
+++ b/src/com/android/phone/EmergencyCallbackModeService.java
@@ -74,7 +74,8 @@
     @Override
     public void onCreate() {
         // Check if it is CDMA phone
-        if (PhoneFactory.getDefaultPhone().getPhoneType() != PhoneConstants.PHONE_TYPE_CDMA) {
+        if ((PhoneFactory.getDefaultPhone().getPhoneType() != PhoneConstants.PHONE_TYPE_CDMA)
+                && (PhoneFactory.getDefaultPhone().getImsPhone() == null)) {
             Log.e(LOG_TAG, "Error! Emergency Callback Mode not supported for " +
                     PhoneFactory.getDefaultPhone().getPhoneName() + " phones");
             stopSelf();