Category Filter

How to set up kiosk launcher on Android devices

Kiosk Mode is a restrictive mechanism that allows the organizations to lock their devices down to a single or a few selected apps/websites/file shortcuts of their choice.

On associating a single app kiosk policy with an Android device, the app automatically launches as the device enters kiosk mode. However, a multi-app kiosk locked device will display a home screen with all the kiosk locked apps. With the Hexnode kiosk launcher settings, you can configure to launch a specified app as the device enters the kiosk mode or when the device stays idle on the home screen.

Configuring Hexnode kiosk launcher settings with the multi-app kiosk policy ensures that the device will not stay idle as the app will get opened after the specified time interval. Setting up kiosk launcher along with the single app mode facilitates a kiosk home screen with a single app. This enables users to return to the kiosk home page if they wish to do so. You can even customize the Hexnode kiosk launcher.

Note:

Supported on devices running Android 4.4 and above.

Auto Launch

The auto-launch feature allows the kiosk app to run in the foreground as the default kiosk app. The users can set a specific time interval for the app to re-launch automatically.

This app auto-launch for single-app mode lets the users return to the home page. This simplifies kiosk exit as users can successively tap on the home screen and enter the kiosk exit passcode to release themselves from the lockdown mode. This ensures that users can exit kiosk mode even if you have not set up kiosk exit while app is open. On multi-app mode, the app auto-launch guarantees that the app will be launched when the device is laying idle on the home screen for a certain time period.

Customizations

Customization refers to modifying the outlook of the launcher as per the requirement of the users or the scenario in demand. By setting up customization options, the users can modify the app icon size, title bar dimensions, title bar logo, and many more.

Steps to set up launcher settings

To allow a kiosk app to launch automatically on your Android device,

  1. Log in to your Hexnode MDM console.
  2. Navigate to Policies > New Policy. You can also choose to continue with an existing policy. If you are creating a new policy, provide a suitable policy name.
  3. Set up a single app or multi app kiosk policy under Kiosk Lockdown > Android Kiosk Lockdown.
  4. Next, choose Launcher under Android Kiosk Mode.
  5. Under Auto-Launch,
    • Select app– Click on the + icon and choose an app or a PDF/video shortcut added in kiosk mode that you wish to open after a specified time interval.
    • App auto-launch delay– Set up a time interval (in seconds) for the kiosk app to re-launch.
  6. Under Customizations,
    • Customize kiosk launcher– Enable this option to modify the layout of applications in the kiosk home screen. Enabling this option allows users to adjust the app layout on the device via drag and drop.
    • Icon size– Choose the desired icon size- small, medium, large, extra-large or custom. This would allow the users to modify the size of the kiosk app icon as per their requirement.
      Notes:

      • If the kiosk app icon size is changed at Multi App > Basic View – Customizations > Icon Size, the change will be reciprocated at Launcher > Customizations > Icon Size and vice versa.
      • Similarly, If the kiosk app icon size is changed at Multi App > Advanced View , the change will be reciprocated at Launcher > Customizations > Icon Size and vice versa.
        Changing icon size in Advanced View
  7. Set size (in px) – Choose the custom size for the app icon. It can take values from 36-150 px.
  8. Logo– Choose an image file from the host devices’ storage as the logo of the title bar. The file size should not exceed 1MB. You can reset the theme to default by clicking on the cross mark to the right of this field.
  9. Title– Enter the title that has to be displayed on the title bar on the kiosk home screen.
  10. Title bar height– Enter the title bar height in % of the screen height. That is, if you set this value as 10, the title bar will be covering 10% of the total kiosk home screen height. This can be any value between 1 and 50. This option is configurable only when the Title is specified.
  11. Logo height– Enter a value for the logo height in % of the title bar height. This can be any value between 1 and 50. This feature can be configured only if a Logo is selected.
  12. Logo width– Enter a value for the logo width in % of the total screen width. This can be any value between 1 and 50. This feature can be configured only if a Logo is selected.
  13. Title font– Choose the title font style. The available options are Helvetica, Baskerville, Times New Roman, Bodoni, Garamond, Gill Sans, Rockwell, Georgia, Calibri, and Arial. This option is configurable only when the Title is specified.
  14. Title height– Enter a value for the title height in % of the title bar height. This can be any value between 1 and 50. This option is configurable only when the Title is specified.
  15. Title color– Select the title color from the dropdown menu. You can reset the color to default by clicking on the cross mark to the right of this field.
  16. Title bar background color– Select the title bar background color from the dropdown menu. You can reset the color to default by clicking on the cross mark to the right of this field.
  17. Logo-title alignment– Choose how the title and logo should be aligned on the title bar. The available options are Left, Center, and Right.
  18. Next, associate the policy with the target device.

Notes:

  • Only the app or web apps you have whitelisted in the kiosk mode will appear in the auto-launch list. You can select one of the kiosk apps to act as the default app.
  • When the device enters the kiosk mode, the default app (if specified) will launch itself. The user can return to the home screen, if required, by clicking on the back button. Note that, on a single app mode locked device, user can return to the home screen only if a launch delay is set for the app.
  • When the device stays idle for the specified amount of time, the default app will launch itself automatically.
  • The appearance of the logo and customizations are subjected to changes based on the devices’ orientation.

Associate the policy with target device

After setting up the policy, associate the same with the target device. Follow either of the two methods to associate the policy with the device:
 

Method 1: If the policy is not saved,

  1. Navigate to Policy Targets > + Add Devices.
  2. Choose the devices, device groups, users, user groups, or domains you wish to associate the policy with. Click OK.
  3. Click Save.

Method 2: If the policy is saved,

  1. Choose the policy from the list of saved policies in the Policies tab.
  2. Tap on Manage and choose Associate Targets.
  3. Choose the devices, device groups, users, user groups, or domains to associate the policy with.
  4. Click Associate.



Troubleshooting Tips