Category Filter

How to enable Multi App Kiosk mode in Android devices

The multi-app kiosk mode for Android devices is one of the best features that enterprises find useful. It essentially displays a group of whitelisted apps. The fact that the devices can be configured to run only enterprise approved apps and settings, ensures utmost security.

Create a Multi App Kiosk Policy for Android Devices

To activate multi-app kiosk mode on the device via policies,

  1. Login to your Hexnode portal.
  2. Navigate to Policies.
  3. Select an existing policy or create a new one by clicking New Policy.
  4. Go to Kiosk Lockdown > Android Kiosk Lockdown > Multi App. Click Configure.
  5. Click on the + icon to add the apps/shortcuts you wish to set in multi-app kiosk mode.
  6. Click Done.

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.



For all devices running MIUI versions that have MIUI optimization turned on, Write System Permissions cannot be enabled. This leads to several issues including kiosk exiting unexpectedly, apps not getting installed silently, and so on. MIUI optimization must be disabled to fix such issues. To disable MIUI optimization:

  • Go to Settings > Build Number.
  • Tap on the build number 6 to 8 times to enable Developer options.
  • Select Developer Options from Settings > Additional Settings.
  • Disable MIUI optimization from the list of available options.


In Device Admin enrolled Android 10 or later devices, Hexnode MDM cannot be set as the default home app (launcher). You have to manually grant Hexnode MDM home app permissions, whenever kiosk is activated on the device.

Follow this procedure to activate kiosk in an Android 10 device enrolled as Hexnode MDM Device Admin,

  • In devices which do not permit silent kiosk activation:
    1. Once the policy gets associated with the device, the Hexnode MDM app opens up automatically.
    2. Activate kiosk mode by clicking on Activate.
    3. Now a pop-up tab opens up stating that the kiosk activation is incomplete and asks you to set Hexnode MDM as the Home app.
    4. Click on Set Default, this will take you to the Default home app pane.
    5. Click on Hexnode MDM, now the kiosk activation is complete.

    You have to repeat the whole procedure while enabling kiosk again.

  • In Samsung Knox devices, kiosk mode will get automatically activated upon policy association.

Troubleshooting Tips