1. Home
  2. Android Kiosk
  3. How to Enable Kiosk Mode on Android Devices using Hexnode MDM

How to Enable Kiosk Mode on Android Devices using Hexnode MDM

Kiosk mode is a lockdown mechanism to limit your Android smartphone or tablet to a single app or a handful of applications of your choice. With Kiosk mode turned on, the Android device gets restricted to just the chosen applications. Other apps, device settings or even the notifications bar won’t be accessible to the user.

Creating a Kiosk Policy

The below video shows how to create a multi app kiosk mode for Android devices.


 

  1. Go to Policies > New Policy > Kiosk Settings > Android Kiosk Mode – Multi App Kiosk.
  2. Click Configure and click on the + icon.
  3. Select the apps you want to add from the list.
  4. Click Done.

If you want to associate the policy to devices right away:

  1. Click on Policy Targets.
  2. Click on +Add Devices and select the devices from the list and click OK. You can also choose users, groups or domains as policy targets.
  3. Click Save.

If you want to associate the policy later:

  1. Go to Policies and select the kiosk policy.
  2. Click Manage and select Associate Targets.
  3. Select the devices from the list and click Associate.

Kiosk policy has been assigned to the target devices with the selected apps. Now you have got to turn on Kiosk mode on the devices.

Notes:

There a few things to keep in mind when adding apps to the kiosk mode.

  • Store apps cannot be pushed to the device while in kiosk mode.
  • When whitelisting a store app in kiosk mode, make sure the device have the app installed in it.
  • Enterprise app can be pushed to the device even in kiosk mode.
  • The enterprise app must be uploaded to the portal in order to whitelist in the kiosk.

Activating Kiosk Mode on Devices

Once the kiosk policy is associated to the device, the device will get prompt to activate the kiosk mode.

  1. In the Hexnode MDM app, enable the kiosk mode by clicking Next.
  2. On the kiosk set up page, click on Usage Access Permission and give the permission for Hexnode MDM app.
  3. Click Activate Kiosk.

Peripheral Settings

Configure Peripheral Settings

There are many peripheral settings available in Hexnode’s Android Kiosk mode.

peripheral settings

To access the peripheral settings,

  1. Select Kiosk Settings in the policy.
  2. Select Peripheral Settings under Android Kiosk Mode.

The peripheral control provided by Hexnode Android kiosk are:

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.
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.
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.
Note: If ‘Allow Power 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.
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: ‘Allow Power Off’ option will not work if this option is selected. Works on Android 5.0+ devices. Supported by Samsung Knox devices.
Users can turn device Off Enables users to power off their devices.
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.
Enable Recent apps button This option enables the ‘Recent apps’ button on the device, thus allowing users to see the recent apps.
Hexnode MDM Settings
Grant Hexnode MDM any newer permissions manually Enabling this option allow users to grant Hexnode MDM any new permissions, without exiting from the kiosk mode.
Sync device with MDM Enabling this option allows users to sync the device with the Hexnode MDM portal.
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
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 it to Kiosk Settings > Android Kiosk Mode > 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 ‘Allow Power 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.
Allow app downgrade Enabling this option allows users to downgrade apps in kiosk mode on Samsung SAFE supported devices and rooted devices.
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 allow 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 ‘Allow use of camera’ option under Policies > Android Settings > 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 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.
Notes: 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 screen to show peripheral settings Enabling this option will show the peripheral settings on triple tapping the top right corner of the kiosk launcher.
Notes: The Status Bar needs to be disabled for this option to work.
This feature is functional for devices running versions below Android 8.

Adding Location Note

Hexnode Kiosk Browser

Hexnode MDM enables safe browsing by restricting access to a few websites permitted by the enterprise through the kiosk browser.

Remotely Control Devices

Hexnode MDM’s Remote View and Control feature allows administrators to remotely view and control the screen of an enrolled device directly from the Hexnode MDM Console.

Download Hexnode MDM APK file

The Hexnode MDM APK file can be downloaded from the console itself by clicking Download Hexnode MDM under Android Kiosk Mode in Kiosk Settings or tap Hexnode MDM APK file.

Exit Kiosk Mode

Kiosk can be exited in many different ways based on different scenarios. Find out all about exiting kiosk mode here : How to exit Android kiosk mode.

Note:

On your Android device, Kiosk mode works by replacing the default Launcher with a password protected custom launcher/app drawer. On the Kiosk Launcher, the home button, back button and recent apps tray would no longer work. Neither would the notifications shade. However, the volume keys and power/lock button may be configured to work. Unlocking the device directly opens up the Kiosk launcher, bypassing the Android lock screen.

  •  
  •  
  •  
  •  
  •  

Was this article helpful?

Related Articles

Leave a Comment