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

Commit 5d14d0a5 authored by Ecco Park's avatar Ecco Park
Browse files

passpoint: remove NETWORK_SETUP_WIZARD permission



This permission is not required as SetupWizard does not have the UI to
manage Passpoint profile.

Bug: 124301934
Test: ./frameworks/base/wifi/tests/runtests.sh
Change-Id: I3bca539249c31124205c69e3304d697f0c072087
Signed-off-by: default avatarEcco Park <eccopark@google.com>
parent bbef989e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -29964,7 +29964,7 @@ package android.net.wifi {
    method @Deprecated public boolean reconnect();
    method @Deprecated public boolean removeNetwork(int);
    method @RequiresPermission(android.Manifest.permission.CHANGE_WIFI_STATE) public int removeNetworkSuggestions(@NonNull java.util.List<android.net.wifi.WifiNetworkSuggestion>);
    method @Deprecated @RequiresPermission(anyOf={"android.permission.NETWORK_SETTINGS", "android.permission.NETWORK_SETUP_WIZARD"}) public void removePasspointConfiguration(String);
    method @Deprecated @RequiresPermission("android.permission.NETWORK_SETTINGS") public void removePasspointConfiguration(String);
    method @Deprecated public boolean saveConfiguration();
    method public void setTdlsEnabled(java.net.InetAddress, boolean);
    method public void setTdlsEnabledWithMacAddress(String, boolean);
+1 −4
Original line number Diff line number Diff line
@@ -1738,10 +1738,7 @@ public class WifiManager {
     * @deprecated This is no longer supported.
     */
    @Deprecated
    @RequiresPermission(anyOf = {
            android.Manifest.permission.NETWORK_SETTINGS,
            android.Manifest.permission.NETWORK_SETUP_WIZARD
    })
    @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS)
    public void removePasspointConfiguration(String fqdn) {
        try {
            if (!mService.removePasspointConfiguration(fqdn, mContext.getOpPackageName())) {