Loading src/java/com/android/internal/telephony/dataconnection/DcTracker.java +2 −1 Original line number Diff line number Diff line Loading @@ -1489,7 +1489,8 @@ public class DcTracker extends Handler { apnContext.setState(DctConstants.State.IDLE); } int radioTech = getDataRat(); if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN) { if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN && mPhone.getServiceState() .getVoiceRegState() == ServiceState.STATE_IN_SERVICE) { radioTech = getVoiceRat(); } log("service state=" + mPhone.getServiceState()); Loading Loading
src/java/com/android/internal/telephony/dataconnection/DcTracker.java +2 −1 Original line number Diff line number Diff line Loading @@ -1489,7 +1489,8 @@ public class DcTracker extends Handler { apnContext.setState(DctConstants.State.IDLE); } int radioTech = getDataRat(); if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN) { if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN && mPhone.getServiceState() .getVoiceRegState() == ServiceState.STATE_IN_SERVICE) { radioTech = getVoiceRat(); } log("service state=" + mPhone.getServiceState()); Loading