Loading src/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java +5 −2 Original line number Diff line number Diff line Loading @@ -642,10 +642,13 @@ final class GsmServiceStateTracker extends ServiceStateTracker { mNewSS.setState(regCodeToServiceState(regState)); mNewSS.setRilVoiceRadioTechnology(type); if (regState == ServiceState.RIL_REG_STATE_DENIED_EMERGENCY_CALL_ENABLED boolean isVoiceCapable = mPhoneBase.getContext().getResources() .getBoolean(com.android.internal.R.bool.config_voice_capable); if ((regState == ServiceState.RIL_REG_STATE_DENIED_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_NOT_REG_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_SEARCHING_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_UNKNOWN_EMERGENCY_CALL_ENABLED) { || regState == ServiceState.RIL_REG_STATE_UNKNOWN_EMERGENCY_CALL_ENABLED) && isVoiceCapable) { mEmergencyOnly = true; } else { mEmergencyOnly = false; Loading Loading
src/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java +5 −2 Original line number Diff line number Diff line Loading @@ -642,10 +642,13 @@ final class GsmServiceStateTracker extends ServiceStateTracker { mNewSS.setState(regCodeToServiceState(regState)); mNewSS.setRilVoiceRadioTechnology(type); if (regState == ServiceState.RIL_REG_STATE_DENIED_EMERGENCY_CALL_ENABLED boolean isVoiceCapable = mPhoneBase.getContext().getResources() .getBoolean(com.android.internal.R.bool.config_voice_capable); if ((regState == ServiceState.RIL_REG_STATE_DENIED_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_NOT_REG_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_SEARCHING_EMERGENCY_CALL_ENABLED || regState == ServiceState.RIL_REG_STATE_UNKNOWN_EMERGENCY_CALL_ENABLED) { || regState == ServiceState.RIL_REG_STATE_UNKNOWN_EMERGENCY_CALL_ENABLED) && isVoiceCapable) { mEmergencyOnly = true; } else { mEmergencyOnly = false; Loading