1. Home
  2. Android Kiosk
  3. How to enable Peripheral settings for Android devices locked in Kiosk mode

How to enable Peripheral settings for Android devices locked in Kiosk mode

Apart from merely locking the devices in either single app/multi-app kiosk mode, Hexnode allows you to enable additional peripheral settings. It includes the network, display, advanced lock, app settings, location, messenger and various other settings that can be configured while the device is locked in kiosk mode.

To configure Peripheral settings

Note:

Enable either Single App/Multi App kiosk mode and then configure peripheral settings.

  1. Navigate to Policies.
  2. Select an existing policy or create a new one by clicking on New Policy.
  3. Select Peripheral Settings from Kiosk Lockdown > Android Kiosk Lockdown and click on Configure.
  4. You will have the following options to configure.

Peripheral settings

Category Feature Description
Network Users can turn Wi-Fi on/off Allow users to turn on/off Wi-Fi on their devices.
Connect to and switch between Wi-Fi networks Allow users to connect to different Wi-Fi networks
Add hidden Wi-Fi networks Allow users to connect to hidden Wi-Fi networks.
Note:

This option is enabled only if Connect to and switch between Wi-Fi networks is enabled.

Users can delete Wi-Fi networks Allow users to delete Wi-Fi networks. For devices running Android 6 and above, only the networks configured by Hexnode can be deleted.
Note:

This option is enabled only if Connect to and switch between Wi-Fi networks is enabled.

Wi-Fi Hotspot Allow users to set up a Wi-Fi hotspot on their devices. The SSID and password would be randomly generated for devices running Android 8 and above. Here, even when the device is connected to the internet, the network will not have any internet access. It can only be used to transfer files/media between the devices.
Users can turn mobile data on/off This option allows users to turn mobile data on or off.
Users can choose preferred network type Allow users to switch between 2G, 3G, 4G or other network types available on their devices.
Allow users to turn Bluetooth on/off Allow users to turn on Bluetooth on their devices and pair with other devices.
Display Disable system bars This option disables both status and navigation bars in the rooted devices.
Note:

When this option is enabled, the device wallpaper will get automatically removed and the keyboard will be disabled.

Enable status bar Enables Status Bars in Kiosk Mode. By default, status bars are disabled. This option won’t work if you have disabled the status bar from Android > Advanced Restrictions or if you have checked ‘Disable system bars’ in rooted devices. Learn more.
Note:

If ‘Users can turn device off’ is disabled, the notification area will retract automatically.

Keep screen On Enabling this option will keep the kiosk device’s screen On, until you turn it off manually.
Users can change brightness Allow users to adjust brightness on their devices.
Keep current brightness Forcefully locks the device’s brightness to the current brightness set on the device.
Note:

Users can change the brightness level if the option ‘Enable status bar’ is checked.

Set brightness Enables admin to adjust brightness of devices from the console.
Hardware/software buttons Disable power button Enabling this option will clear any PIN, unlock pattern or password saved on the device.
Note:

‘Users can turn device off’ option will not work if this option is selected. Works on Android 5.0+ devices. Supported by Samsung Knox devices.


Warning:

Disabling power button is not natively supported on Android and the screen will turn off as soon as you press the button. However, Hexnode MDM automatically turns the screen back on momentarily to replicate the ‘Disabled’ behavior. The actual delay may vary from a fraction of a second to a few seconds depending on the device.

Users can turn device Off Enables users to power off their devices. This option works only if the devices are allowed to turn off from Android > Restrictions.
Note:

Uncheck the option Disable app crash reporting to power off the device.

Disable volume button This option disables the user from changing the volume of the device. The admin can set the volume for the device from the console. However, if you still press the volume up/down key, the volume indicator will be displayed. But you cannot set anything on the volume indicator, thus showing the default volume set on the device before the policy was applied.
Note:

For devices running Android 7 and above, the ring volume cannot be muted. It can only be minimized down to level 1. In such cases, grant the Do not disturb access permission (varies with the device model) for the Hexnode app manually from the device settings.

Enable Recent apps button This option enables the ‘Recent apps’ button on the device, thus allowing users to see the recent apps.
Advanced Lock Lock task mode Enabling this option would disable all the configurable system UI features such as home button, recent apps button, etc. thus transforming the device into an immersive kiosk.
Note:

This feature is supported on devices enrolled in Android Enterprise as Device Owner and devices running Android 6.0 or later.

Hexnode MDM Settings Grant Hexnode MDM any newer permissions manually Enabling this option allows users to grant Hexnode MDM any new permissions required while updating Hexnode MDM app, without exiting from the kiosk mode.
Sync device with MDM Enabling this option allows users to sync the device with the Hexnode MDM portal. It updates the status of the device into the portal such as the battery level, recently applied policies, last checked-in time and more.
Show device and server information This option is enabled to display the device and MDM server information on the device while the device is in kiosk mode. The details can be viewed by clicking on the settings icon located on the top right corner of the screen.
App Settings Access app catalogs in kiosk Check this option to allow the app catalogs to be used in kiosk mode.
Note:

App catalog will appear as an icon in kiosk mode with the title App Catalogs.

App catalog in kiosk mode

Show blocked package name on the device Displays package names to users when a package or an app tries to access another non-whitelisted package.
Note:

To unblock the package, you’ll need to add the package to the app inventory and add as background app under Kiosk Lockdown > Android Kiosk Lockdown > Background apps.

Disable app crash reporting Disabling this option prevents the transfer of app crash reports to the Play Store.
Notes:

  • For devices running Android 6 and below, users will be able to send app crash reports regardless of whether the Disable App Crash Reporting option is on or off.
  • For devices running Android 7 and above, if ‘Users can turn device off’ is disabled, users will not be able to send app crash reports regardless of whether the Disable App Crash Reporting option is on or off.

Clear apps from background when user leaves the app This option is enabled to clear apps from background when a user leaves the app. Exiting or minimizing kills the app and relaunching starts the app afresh.

Example
If the user is inside the settings page of the camera app, and when the user relaunches the app on pressing the home button, it starts with the camera running instead of the settings page.
Note:

This feature won’t log you out of any logged in accounts or close any open tabs in a web browser.

Location Users can add location notes This option enables the users to push their current location from their mobile devices via Settings > Location Check-in.
Messenger View messages sent by admin Enabling this option allows users to view messages sent by the admin to kiosk devices from the MDM console via the Hexnode Messenger.
Other options Allow users to turn flashlight on/off Enabling this option will allow users to turn on/off flashlight on their devices in kiosk mode.
Note:

For devices running Android 6 or below, this feature will be functional only if the ‘Camera’ option under Policies > Android > Restrictions is enabled.

Show floating icon for peripheral settings Enabling this option will allow you to see a floating icon for peripheral settings, when you open any app from the kiosk launcher.
Show device and server details option in kiosk settings This option can be enabled to show the device and server details option in kiosk settings.
Triple tap on the top-right corner of the screen to show device and server details option Enabling this option will show the device and server details on triple tapping the top right corner of the kiosk launcher.
Note:

The Status Bar needs to be disabled for this option to work. This feature is functional for devices running versions below Android 8.

Triple tap on the top-right corner of the screen to show peripheral settings Enabling this option will show the peripheral settings on triple tapping the top right corner of the kiosk launcher.
Note:

The Status Bar needs to be disabled for this option to work. This feature is functional for devices running versions below Android 8.

To Associate Policies to Devices / Groups

If the policy has not yet been saved.

  1. Navigate to Policy Targets.
  2. Click on +Add Devices.
  3. Select the devices and click OK.
  4. Click on Save to apply the policies to devices.

Apart from devices, you can also associate the policies to device groups, user and user groups from Policy Targets.

If the policy has been saved, you can associate it by another method.

  1. From Policies, check the policies to be associated.
  2. Click on Manage → Associate Targets and select the device.
  3. Click on Associate to apply policy to the devices.
  •  
  •  
  •  
  •  
  •  

Was this article helpful?

Related Articles

Leave a Comment