Menu

How to configure Google Chrome for Knox Manage's Single App Kiosk Mode

Environment

  • Knox Manage (KM)
  • Android Enterprise (AE) Device Owner (DO) mode

Overview

When configuring Google Chrome as the single-app kiosk application in Knox Manage (KM), Chrome repeatedly crashes after applying the kiosk to the device.

The issue can be reproduced with the following steps:

  1. In your Knox Manage console, add and approve Google Chrome as an application from the Managed Play Store.
  2. Go to Android Enterprise Settings > Assign Application.
  3. Select Org/Group.
  4. Go to Profile > Kiosk > Kiosk App Settings.
  5. Select Single App, then select Chrome.

After the kiosk is set up on the device, Google Chrome crashes repeatedly, preventing it from running as the kiosk application. 

Cause

Google Chrome is crashing due to a NullPointerException.

Resolution

When Google Chrome is launched for the first time, you must complete a setup wizard to enable Data Saver mode and other settings before configuring Chrome in single-app Kiosk Mode. To do so: 

  1. In your KM console, go to Devices.
  2. Select Devices > Device Command > Knox Manage > Exit Kiosk.
  3. On the device, launch the Chrome app and complete its setup wizard.
  4. In the Recent Apps menu, exit the Chrome app.
  5. In your KM console, go to Devices.
  6. Select Devices > Device Command Device > Apply Latest Profile.

Google Chrome is now successfully set up as the kiosk application.

Additional Information

To learn more about KM policies, please refer to the KM admin guide.