From dd7d9f4c841b42d4143f621a3930cb126167e92b Mon Sep 17 00:00:00 2001 From: Chalard Jean Date: Thu, 12 Apr 2018 11:52:37 +0900 Subject: [PATCH] Notif manager and captive portal app to read SSID again Cherry-picked from ag/3887738 ; almost clean CP, only had to add an import. Bug: 77114259 Test: frameworks-net pass manual test shows the SSID is now displayed again Change-Id: I5cb2b4777ad78d972031e8f2ff22e2155f4ab894 Merged-In: I588fedba49ea5d08e40bd2b3ea8ba2c2383958ec Merged-In: I663a59ff2847a9f44ea1395326f6cb00e97237b6 --- .../server/connectivity/NetworkNotificationManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/connectivity/NetworkNotificationManager.java b/services/core/java/com/android/server/connectivity/NetworkNotificationManager.java index 0d935dba22..02459bde09 100644 --- a/services/core/java/com/android/server/connectivity/NetworkNotificationManager.java +++ b/services/core/java/com/android/server/connectivity/NetworkNotificationManager.java @@ -23,6 +23,7 @@ import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.net.NetworkCapabilities; +import android.net.wifi.WifiInfo; import android.os.UserHandle; import android.telephony.TelephonyManager; import android.util.Slog; @@ -176,7 +177,8 @@ public class NetworkNotificationManager { switch (transportType) { case TRANSPORT_WIFI: title = r.getString(R.string.wifi_available_sign_in, 0); - details = r.getString(R.string.network_available_sign_in_detailed, extraInfo); + details = r.getString(R.string.network_available_sign_in_detailed, + WifiInfo.removeDoubleQuotes(nai.networkCapabilities.getSSID())); break; case TRANSPORT_CELLULAR: title = r.getString(R.string.network_available_sign_in, 0);