From a38558b539f3ac3f7dfe6217b1669a56cb39027a Mon Sep 17 00:00:00 2001 From: Peter Qiu Date: Mon, 31 Oct 2016 15:13:35 -0700 Subject: [PATCH] wifi: remove hidden unused Hotspot 2.0 Release 2 APIs These APIs are used for installing/modifying the PerProviderSubscription Management Object tree in XML string representation and are used only by the unreleased Hotspot 2.0 Release 2 app (OSU app). The OSU app will be updated to use the new APIs which uses Parcelable objects to represent provider configuration. Bug: 32509661 Test: frameworks/base/wifi/tests/runtests.sh Change-Id: Iff6b6e4b95b76d48201eeeb47f441b7c94f359bb --- wifi/java/android/net/wifi/IWifiManager.aidl | 5 ---- wifi/java/android/net/wifi/WifiManager.java | 30 -------------------- 2 files changed, 35 deletions(-) diff --git a/wifi/java/android/net/wifi/IWifiManager.aidl b/wifi/java/android/net/wifi/IWifiManager.aidl index bc382848a59b1..b3ae030af803e 100644 --- a/wifi/java/android/net/wifi/IWifiManager.aidl +++ b/wifi/java/android/net/wifi/IWifiManager.aidl @@ -59,11 +59,6 @@ interface IWifiManager int addOrUpdateNetwork(in WifiConfiguration config); - int addPasspointManagementObject(String mo); - - int modifyPasspointManagementObject(String fqdn, - in List mos); - boolean addPasspointConfiguration(in PasspointConfiguration config); boolean removePasspointConfiguration(in String fqdn); diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java index 3520a3c66745b..de3fbf7af59c5 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java @@ -839,36 +839,6 @@ public class WifiManager { } } - /** - * Add a Hotspot 2.0 release 2 Management Object - * @param mo The MO in XML form - * @return -1 for failure - * @hide - */ - public int addPasspointManagementObject(String mo) { - try { - return mService.addPasspointManagementObject(mo); - } catch (RemoteException e) { - throw e.rethrowFromSystemServer(); - } - } - - /** - * Modify a Hotspot 2.0 release 2 Management Object - * @param fqdn The FQDN of the service provider - * @param mos A List of MO definitions to be updated - * @return the number of nodes updated, or -1 for failure - * @hide - */ - public int modifyPasspointManagementObject(String fqdn, - List mos) { - try { - return mService.modifyPasspointManagementObject(fqdn, mos); - } catch (RemoteException e) { - throw e.rethrowFromSystemServer(); - } - } - /** * Add a Passpoint configuration. The configuration provides a credential * for connecting to Passpoint networks that are operated by the Passpoint