Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21c15148 authored by Peter Qiu's avatar Peter Qiu
Browse files

osu: remove calls to deprecated APIs

The hidden APIs WifiManager#addPasspointManagmentObject and
WifiManager#addPasspointManagementObject will removed, so remove
all callsites.

The OSU app is still under developement and is not included
in any device builds.  However, it is being built by the Treehugger
for generic AOSP builds.

So fix it to allow the API removal CLs to be submitted.

Bug: 32509661
Test: None
Change-Id: Ic405695ee8edfd0c08b831834797f163fe445595
parent 37ea9a1f
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -530,7 +530,8 @@ public class PlatformAdapter {

    private int addSP(String xml) throws IOException, SAXException {
        WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE);
        return wifiManager.addPasspointManagementObject(xml);
        // TODO(b/32883320): use the new API for adding Passpoint configuration.
        return 0;
    }

    private int modifySP(HomeSP homeSP, Collection<MOData> mods) throws IOException {
@@ -540,7 +541,8 @@ public class PlatformAdapter {
            defMods.add(new PasspointManagementObjectDefinition(mod.getBaseURI(),
                    mod.getURN(), mod.getMOTree().toXml()));
        }
        return wifiManager.modifyPasspointManagementObject(homeSP.getFQDN(), defMods);
        // TODO(b/32883320): use the new API to update Passpoint configuration.
        return 0;
    }

    private void reconnect(Network osuNetwork, int newNwkId) {