diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java index 871e2485a742a..3c106887641da 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java @@ -117,7 +117,11 @@ public class WifiStatusTracker extends ConnectivityManager.NetworkCallback { if (connected) { mWifiInfo = mWifiManager.getConnectionInfo(); if (mWifiInfo != null) { - ssid = getValidSsid(mWifiInfo); + if (mWifiInfo.isPasspointAp() || mWifiInfo.isOsuAp()) { + ssid = mWifiInfo.getProviderFriendlyName(); + } else { + ssid = getValidSsid(mWifiInfo); + } updateRssi(mWifiInfo.getRssi()); maybeRequestNetworkScore(); }