diff --git a/wifi/java/android/net/wifi/IWifiManager.aidl b/wifi/java/android/net/wifi/IWifiManager.aidl index 6c95865b98787..5fa080e0012d6 100644 --- a/wifi/java/android/net/wifi/IWifiManager.aidl +++ b/wifi/java/android/net/wifi/IWifiManager.aidl @@ -52,6 +52,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 7fa2c47679c3c..e2d5ae3814b9b 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java @@ -746,6 +746,15 @@ public class WifiManager { } } + /** @hide */ + public boolean hasCarrierConfiguredNetworks() { + try { + return mService.hasCarrierConfiguredNetworks(); + } catch (RemoteException e) { + throw e.rethrowFromSystemServer(); + } + } + /** @hide */ @SystemApi public List getPrivilegedConfiguredNetworks() {