Loading src/java/com/android/internal/telephony/GsmCdmaPhone.java +12 −17 Original line number Diff line number Diff line Loading @@ -616,20 +616,11 @@ public class GsmCdmaPhone extends Phone { } } @Override public boolean isInEcm() { if (isPhoneTypeGsm()) { return false; } else { return mIsPhoneInEcmState; } } //CDMA private void sendEmergencyCallbackModeChange(){ //Send an Intent Intent intent = new Intent(TelephonyIntents.ACTION_EMERGENCY_CALLBACK_MODE_CHANGED); intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, mIsPhoneInEcmState); intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, isInEcm()); SubscriptionManager.putPhoneIdAndSubIdExtra(intent, getPhoneId()); ActivityManagerNative.broadcastStickyIntent(intent, null, UserHandle.USER_ALL); if (DBG) logd("sendEmergencyCallbackModeChange"); Loading Loading @@ -2762,6 +2753,10 @@ public class GsmCdmaPhone extends Phone { @Override public void exitEmergencyCallbackMode() { if (DBG) { Rlog.d(LOG_TAG, "exitEmergencyCallbackMode: mImsPhone=" + mImsPhone + " isPhoneTypeGsm=" + isPhoneTypeGsm()); } if (isPhoneTypeGsm()) { if (mImsPhone != null) { mImsPhone.exitEmergencyCallbackMode(); Loading @@ -2778,11 +2773,11 @@ public class GsmCdmaPhone extends Phone { //CDMA private void handleEnterEmergencyCallbackMode(Message msg) { if (DBG) { Rlog.d(LOG_TAG, "handleEnterEmergencyCallbackMode,mIsPhoneInEcmState= " + mIsPhoneInEcmState); Rlog.d(LOG_TAG, "handleEnterEmergencyCallbackMode, isInEcm()=" + isInEcm()); } // if phone is not in Ecm mode, and it's changed to Ecm mode if (!mIsPhoneInEcmState) { if (!isInEcm()) { setIsInEcm(true); // notify change Loading @@ -2802,8 +2797,8 @@ public class GsmCdmaPhone extends Phone { private void handleExitEmergencyCallbackMode(Message msg) { AsyncResult ar = (AsyncResult)msg.obj; if (DBG) { Rlog.d(LOG_TAG, "handleExitEmergencyCallbackMode,ar.exception , mIsPhoneInEcmState " + ar.exception + mIsPhoneInEcmState); Rlog.d(LOG_TAG, "handleExitEmergencyCallbackMode,ar.exception , isInEcm=" + ar.exception + isInEcm()); } // Remove pending exit Ecm runnable, if any removeCallbacks(mExitEcmRunnable); Loading @@ -2813,7 +2808,7 @@ public class GsmCdmaPhone extends Phone { } // if exiting ecm success if (ar.exception == null) { if (mIsPhoneInEcmState) { if (isInEcm()) { setIsInEcm(false); } Loading Loading @@ -3248,7 +3243,7 @@ public class GsmCdmaPhone extends Phone { pw.println(" mCdmaSubscriptionSource=" + mCdmaSubscriptionSource); pw.println(" mEriManager=" + mEriManager); pw.println(" mWakeLock=" + mWakeLock); pw.println(" mIsPhoneInEcmState=" + mIsPhoneInEcmState); pw.println(" isInEcm()=" + isInEcm()); if (VDBG) pw.println(" mEsn=" + mEsn); if (VDBG) pw.println(" mMeid=" + mMeid); pw.println(" mCarrierOtaSpNumSchema=" + mCarrierOtaSpNumSchema); Loading src/java/com/android/internal/telephony/Phone.java +0 −2 Original line number Diff line number Diff line Loading @@ -2152,8 +2152,6 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { * @return {@code true} if we are in emergency call back mode. This is a period where the phone * should be using as little power as possible and be ready to receive an incoming call from the * emergency operator. * * This method is overridden for GSM phones to return false always */ public boolean isInEcm() { return mIsPhoneInEcmState; Loading src/java/com/android/internal/telephony/imsphone/ImsPhone.java +1 −1 Original line number Diff line number Diff line Loading @@ -1335,7 +1335,7 @@ public class ImsPhone extends ImsPhoneBase { intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, isInEcm()); SubscriptionManager.putPhoneIdAndSubIdExtra(intent, getPhoneId()); ActivityManagerNative.broadcastStickyIntent(intent, null, UserHandle.USER_ALL); if (DBG) Rlog.d(LOG_TAG, "sendEmergencyCallbackModeChange"); if (DBG) Rlog.d(LOG_TAG, "sendEmergencyCallbackModeChange: isInEcm=" + isInEcm()); } @Override Loading Loading
src/java/com/android/internal/telephony/GsmCdmaPhone.java +12 −17 Original line number Diff line number Diff line Loading @@ -616,20 +616,11 @@ public class GsmCdmaPhone extends Phone { } } @Override public boolean isInEcm() { if (isPhoneTypeGsm()) { return false; } else { return mIsPhoneInEcmState; } } //CDMA private void sendEmergencyCallbackModeChange(){ //Send an Intent Intent intent = new Intent(TelephonyIntents.ACTION_EMERGENCY_CALLBACK_MODE_CHANGED); intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, mIsPhoneInEcmState); intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, isInEcm()); SubscriptionManager.putPhoneIdAndSubIdExtra(intent, getPhoneId()); ActivityManagerNative.broadcastStickyIntent(intent, null, UserHandle.USER_ALL); if (DBG) logd("sendEmergencyCallbackModeChange"); Loading Loading @@ -2762,6 +2753,10 @@ public class GsmCdmaPhone extends Phone { @Override public void exitEmergencyCallbackMode() { if (DBG) { Rlog.d(LOG_TAG, "exitEmergencyCallbackMode: mImsPhone=" + mImsPhone + " isPhoneTypeGsm=" + isPhoneTypeGsm()); } if (isPhoneTypeGsm()) { if (mImsPhone != null) { mImsPhone.exitEmergencyCallbackMode(); Loading @@ -2778,11 +2773,11 @@ public class GsmCdmaPhone extends Phone { //CDMA private void handleEnterEmergencyCallbackMode(Message msg) { if (DBG) { Rlog.d(LOG_TAG, "handleEnterEmergencyCallbackMode,mIsPhoneInEcmState= " + mIsPhoneInEcmState); Rlog.d(LOG_TAG, "handleEnterEmergencyCallbackMode, isInEcm()=" + isInEcm()); } // if phone is not in Ecm mode, and it's changed to Ecm mode if (!mIsPhoneInEcmState) { if (!isInEcm()) { setIsInEcm(true); // notify change Loading @@ -2802,8 +2797,8 @@ public class GsmCdmaPhone extends Phone { private void handleExitEmergencyCallbackMode(Message msg) { AsyncResult ar = (AsyncResult)msg.obj; if (DBG) { Rlog.d(LOG_TAG, "handleExitEmergencyCallbackMode,ar.exception , mIsPhoneInEcmState " + ar.exception + mIsPhoneInEcmState); Rlog.d(LOG_TAG, "handleExitEmergencyCallbackMode,ar.exception , isInEcm=" + ar.exception + isInEcm()); } // Remove pending exit Ecm runnable, if any removeCallbacks(mExitEcmRunnable); Loading @@ -2813,7 +2808,7 @@ public class GsmCdmaPhone extends Phone { } // if exiting ecm success if (ar.exception == null) { if (mIsPhoneInEcmState) { if (isInEcm()) { setIsInEcm(false); } Loading Loading @@ -3248,7 +3243,7 @@ public class GsmCdmaPhone extends Phone { pw.println(" mCdmaSubscriptionSource=" + mCdmaSubscriptionSource); pw.println(" mEriManager=" + mEriManager); pw.println(" mWakeLock=" + mWakeLock); pw.println(" mIsPhoneInEcmState=" + mIsPhoneInEcmState); pw.println(" isInEcm()=" + isInEcm()); if (VDBG) pw.println(" mEsn=" + mEsn); if (VDBG) pw.println(" mMeid=" + mMeid); pw.println(" mCarrierOtaSpNumSchema=" + mCarrierOtaSpNumSchema); Loading
src/java/com/android/internal/telephony/Phone.java +0 −2 Original line number Diff line number Diff line Loading @@ -2152,8 +2152,6 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { * @return {@code true} if we are in emergency call back mode. This is a period where the phone * should be using as little power as possible and be ready to receive an incoming call from the * emergency operator. * * This method is overridden for GSM phones to return false always */ public boolean isInEcm() { return mIsPhoneInEcmState; Loading
src/java/com/android/internal/telephony/imsphone/ImsPhone.java +1 −1 Original line number Diff line number Diff line Loading @@ -1335,7 +1335,7 @@ public class ImsPhone extends ImsPhoneBase { intent.putExtra(PhoneConstants.PHONE_IN_ECM_STATE, isInEcm()); SubscriptionManager.putPhoneIdAndSubIdExtra(intent, getPhoneId()); ActivityManagerNative.broadcastStickyIntent(intent, null, UserHandle.USER_ALL); if (DBG) Rlog.d(LOG_TAG, "sendEmergencyCallbackModeChange"); if (DBG) Rlog.d(LOG_TAG, "sendEmergencyCallbackModeChange: isInEcm=" + isInEcm()); } @Override Loading