Dedicated Device - COSU or Kiosk Mode

Posted on August 09, 2019 in General - Blog Home

Dedicated Device or Kiosk mode is intended for corporate-owner devices which needs to run in an immersive or Kiosk like fashion. In Kiosk mode, devices can be locked down to a whitelisted set of applications which run in full-screen (application pinning) without the option for the user to close or switch to another application. Unlike Work Profile device management, there is no personal/work profile separation for Dedicated Device management type. Dedicate Device or Kiosk mode device management supports almost all the WaZa device management policies e.g. Wallpaper, Bookmark, OTA Update to name a few. You will need to enroll for Android for Work before Dedicated Device management can be setup.

Policy Setup
To enable Device Dedicated Device management on a mobile device, a policy needs to be setup. Create a new policy by selecting New/Update Policy option from the menu on the left. On the new policy page, select Dedicated Device management type. Once the Dedicated Device management type is selected, almost all the MDM policies are enabled. You also can setup a PIN when setting up Dedicate Device policy for exiting Kiosk mode. The mobile device user will be required to enter that PIN for exiting Kiosk Mode.

The following short video demonstrates how to setup Dedicated Device policy in WaZa Mobile Device Management Console.

Mobile Device Setup
Like Device Owner management type, Dedicated Device or Kiosk Mode can only be setup on new devices or devices which have been factory reset. WaZa MDM supports the following Dedicated Device - Kiosk mode mobile device provisioning methods.

DPC Identifier Provisioning - Android 6.0+
On a new or factory reset device when you are prompted to add an account, enter the following string "afw#wazamdm.afw" to start the Dedicated Device provisiong flow.

NFC Provisioning - Android 5.0+
This provisioing method requires a separate device to be used as Master or Programmer Device. The master device will be used to initiate Device Owner provisioning flow in the Target or Programmed device. You can provision as many target devices as you want with the single master device. Make sure the master and target device(s) support NFC. The programmer or master device does not need to be factory-reset, while the target devices must be factory reset.

Download WaZa MDM - NFC Enrollment Application from Google Play Store to your programmer or master device. Launch the WaZa MDM Provisioning application and enter the Wifi details, also ensure NFC is enabled on the master device. Start up the factory reset target device to show the welcome screen. Now bump the master and target devices together, you will be prompted to tap the master device which will initiate the download and install of WaZa MDM application on the target device.

WaZa MDM - NFC Enrollment Application Screenshot

Android will automatically download, install and launch the WaZa MDM application. Enter the user credentials to sign into WaZa MDM. After successful login, WaZa MDM will start a wizard to setup Dedicated Device or Kiosk mode.

Google Play Services Update
After provisioning wizard is complete, WaZa MDM application will be launched. It will automatically try to update Google Play Services version, if needed. For devices with Android version 6.0+ Google Play services will be updated (if needed) by WaZa MDM application in the background. For devices with Androild version 5.0/5.1, Google Play Services will need to be updated manually - please contact support AT for directions. After Dedicated Device Management mode setup is complete, various device policies will be applied automatically.

Managed Google Play
Finally a managed Goolge Play account will be setup as well by WaZa MDM application after the device provisioning is complete. Any applications configured as part of Application Policy will be silenetly installed. Managed configurations, permissions or application defaults will be automatically applied once the application is installed. To expedite managed applications installation process you can force sync of the device.

Kiosk Mode
Kiosk (full-screen) mode becomes available/enabled once the device provisioning is complete. To enter Kiosk mode, on the WaZa MDM mobile application swipe from left to show the menu. Tap the "Kiosk" option to launch Kiosk mode.

You'll see a list of applications which were setup within WaZa MDM Management console to be pinned. Once the application to be pinned (as setup in the MDM policy) is installed on the mobile device, it will appear in the application list in Kiosk mode. Tap the "Launch" button to run the application in pinned or full-screen mode. To exit Kiosk mode, tap the unlock button at the botton right of the WaZa MDM Kisok screen. You will be prompted to enter unlock PIN if it was setup for the Dedicated Device policy in WaZa MDM Management Console.