Allow CDMA on LTE devices to get data connections even if otasp is needed.
Bearer Independent Protocol (BIP) connections as defined in ETSI TS 102 223 "Smart Cards; Card Application Toolkit (CAT) (Release 11)" need to be able to establish data connections even when not provisioned. This can occur when trying to provision on via and EVDO network. Bug: 6110632 Change-Id: I85722e0ba2e2606ffcf2516b8f00be6ff5271adf
This commit is contained in:
@@ -226,7 +226,8 @@ public final class CdmaDataConnectionTracker extends DataConnectionTracker {
|
||||
internalDataEnabled &&
|
||||
desiredPowerState &&
|
||||
!mPendingRestartRadio &&
|
||||
!mCdmaPhone.needsOtaServiceProvisioning();
|
||||
((mPhone.getLteOnCdmaMode() == Phone.LTE_ON_CDMA_TRUE) ||
|
||||
!mCdmaPhone.needsOtaServiceProvisioning());
|
||||
if (!allowed && DBG) {
|
||||
String reason = "";
|
||||
if (!((psState == ServiceState.STATE_IN_SERVICE) || mAutoAttachOnCreation)) {
|
||||
|
||||
Reference in New Issue
Block a user