diff --git a/wifi/java/android/net/wifi/IWifiManager.aidl b/wifi/java/android/net/wifi/IWifiManager.aidl index 9e897bff1122d..9dcb240a14b5a 100644 --- a/wifi/java/android/net/wifi/IWifiManager.aidl +++ b/wifi/java/android/net/wifi/IWifiManager.aidl @@ -53,6 +53,8 @@ interface IWifiManager List getConfiguredNetworks(); + boolean hasCarrierConfiguredNetworks(); + List getPrivilegedConfiguredNetworks(); WifiConfiguration getMatchingWifiConfig(in ScanResult scanResult); diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java index 674c16156cc85..94feccfe3e05f 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java @@ -747,6 +747,15 @@ public class WifiManager { } } + /** @hide */ + public boolean hasCarrierConfiguredNetworks() { + try { + return mService.hasCarrierConfiguredNetworks(); + } catch (RemoteException e) { + throw e.rethrowFromSystemServer(); + } + } + /** @hide */ @SystemApi public List getPrivilegedConfiguredNetworks() {