From 88acf6fe01961493cd2ca9cedd599d2a8f47c6dd Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Thu, 21 Aug 2014 09:19:46 -0700 Subject: [PATCH] Change the NetworkInfo for disconnected types. Don't send out NetworkInfos with UNKNOWN state for disconnected networks - use DISCONNECTED. bug:17095670 Change-Id: I863bebadc1f9a666572958b49d5e62809f485e5d --- .../core/java/com/android/server/ConnectivityService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index 96f8324603..89147280b3 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java @@ -4759,7 +4759,9 @@ public class ConnectivityService extends IConnectivityManager.Stub { result.setType(networkType); return result; } else { - return new NetworkInfo(networkType, 0, "Unknown", ""); + NetworkInfo result = new NetworkInfo(networkType); + result.setDetailedState(NetworkInfo.DetailedState.DISCONNECTED, null, null); + return result; } }