am 55c4f2aa: am 50f86448: am 59a9884b: Merge "Do not change NetworkInfo.DetailedState." into jb-mr2-dev
* commit '55c4f2aa7a0c6d765cf33e5e403365bc138fc025': Do not change NetworkInfo.DetailedState.
This commit is contained in:
@@ -965,8 +965,7 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||
// Find the first Provisioning Network
|
||||
NetworkInfo provNi = null;
|
||||
for (NetworkInfo ni : getAllNetworkInfo()) {
|
||||
if (ni.getDetailedState()
|
||||
== NetworkInfo.DetailedState.CONNECTED_TO_PROVISIONING_NETWORK) {
|
||||
if (ni.isConnectedToProvisioningNetwork()) {
|
||||
provNi = ni;
|
||||
break;
|
||||
}
|
||||
@@ -2919,7 +2918,8 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||
NetworkInfo.State state = info.getState();
|
||||
|
||||
if (VDBG || (state == NetworkInfo.State.CONNECTED) ||
|
||||
(state == NetworkInfo.State.DISCONNECTED)) {
|
||||
(state == NetworkInfo.State.DISCONNECTED) ||
|
||||
(state == NetworkInfo.State.SUSPENDED)) {
|
||||
log("ConnectivityChange for " +
|
||||
info.getTypeName() + ": " +
|
||||
state + "/" + info.getDetailedState());
|
||||
@@ -2934,7 +2934,8 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||
if (ConnectivityManager.isNetworkTypeMobile(info.getType())
|
||||
&& (0 != Settings.Global.getInt(mContext.getContentResolver(),
|
||||
Settings.Global.DEVICE_PROVISIONED, 0))
|
||||
&& (state == NetworkInfo.State.CONNECTED)) {
|
||||
&& ((state == NetworkInfo.State.CONNECTED)
|
||||
|| info.isConnectedToProvisioningNetwork())) {
|
||||
checkMobileProvisioning(CheckMp.MAX_TIMEOUT_MS);
|
||||
}
|
||||
|
||||
@@ -2947,8 +2948,7 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||
} else if (info.getDetailedState() ==
|
||||
DetailedState.CAPTIVE_PORTAL_CHECK) {
|
||||
handleCaptivePortalTrackerCheck(info);
|
||||
} else if (info.getDetailedState() ==
|
||||
DetailedState.CONNECTED_TO_PROVISIONING_NETWORK) {
|
||||
} else if (info.isConnectedToProvisioningNetwork()) {
|
||||
/**
|
||||
* TODO: Create ConnectivityManager.TYPE_MOBILE_PROVISIONING
|
||||
* for now its an in between network, its a network that
|
||||
@@ -4418,8 +4418,7 @@ public class ConnectivityService extends IConnectivityManager.Stub {
|
||||
// If provisioning network handle as a special case,
|
||||
// otherwise launch browser with the intent directly.
|
||||
NetworkInfo ni = getProvisioningNetworkInfo();
|
||||
if ((ni != null) && ni.getDetailedState() ==
|
||||
NetworkInfo.DetailedState.CONNECTED_TO_PROVISIONING_NETWORK) {
|
||||
if ((ni != null) && ni.isConnectedToProvisioningNetwork()) {
|
||||
if (DBG) log("handleMobileProvisioningAction: on provisioning network");
|
||||
MobileDataStateTracker mdst = (MobileDataStateTracker)
|
||||
mNetTrackers[ConnectivityManager.TYPE_MOBILE];
|
||||
|
||||
Reference in New Issue
Block a user