Wi-Fi UI Settings Enable/Disable

Wi-Fi UI Settings Enable/Disable is a Launcher feature that enables displaying the Wi-Fi UI Settings.

Overview

A reliable Wi-Fi network connection is essential for accessing shared enterprise devices. Wi-Fi Settings UI Enable/Disable is a Launcher feature that helps manage Wi-Fi settings and configurations on mobile devices. It allows the Wi-Fi Settings UI to be displayed or hidden from users.

Caution: Handling of Android Settings API shortcuts such as android.settings.WIFI_SETTINGS differs across Android OS versions, OEMs, and even patch versions within the same OEM; sometimes full access to the Android Settings app and even to the Quick Settings tiles is allowed.

BlueFletch recommends that android.settings.WIFI_SETTINGS and other Android Settings API shortcuts be placed in layouts for manager roles or have a password set, which only managers know, if the shortcuts are in the Open Zone.

BlueFletch does NOT recommend placing these shortcuts in the Open Zone without protections in place due to the risk of users reaching full Android Settings.

User Guide

  1. If this feature is enabled within the configuration, the Wi-Fi Settings UI will be displayed.

  2. To enable this feature, a new layout item properties of action within the Android settings must be invoked.

  3. If these values are coupled with improved icon processing, the Settings shortcut will be displayed.

Feature Configuration

To set up the Wi-Fi Settings UI Enable/Disable feature for a particular device profile or device group, please follow the steps below:

Enabling the Wi-Fi Settings UI

The Wi-Fi Settings UI Enable/Disable feature can be set up within the Launcher configuration. If wifiSettingsEnabled is set to true, the Wi-Fi Settings UI will be displayed.

"layouts" : {
    ...

    "ADMIN":[
      {
        "label" : "Wifi Settings",
        "action": "android.settings.WIFI_SETTINGS",
        "icon" : "com.android.settings",
        "wifiSettingsEnabled": true
      }
     ...
    ],

    "*": [
        {
            "label" : "Wifi Settings-ReadOnly",
            "action": "android.settings.WIFI_SETTINGS",
            "icon" : "com.android.settings",
            "wifiSettingsEnabled": false,
            "password": "ef92b778bafe771e89245b89ecbc08a44a4e166c06659911881f383d4473e94f"
       }
    ]
  },

Wi-Fi Settings UI Enable/Disable was introduced in Launcher 3.x.

Last updated