Enterprise Home Screen
Zebra Enterprise Home Screen is a free Android app from Zebra Technologies that provides a simple way for administrators to control access to apps and settings on a Zebra device without the need to write custom code.
Restrict settings, applications and lock down the file system with our free-to-use no-code tool.
Using a simple touch interface, EHS easily limits usage to one or more specified applications, prevents changes to device settings and locks down the file system. It can be configured in seconds, and settings can be deployed via MDM. EHS settings are stored in a simple XML file that's easy to read and edit by hand, if necessary.
Popular Tutorials
Documentation

Beginner

Overview

These instructions provide a basic understanding of the installation, configuration, usage and essential workings of Enterprise Home Screen, and are recommended for anyone unfamiliar with first-time EHS setup.

Beginner

Manual Installation

These instructions apply to direct installation (from a computer to a single device) using the EHS 4.x installer (.apk) file.

Beginner

Automated Installation

These instructions apply to remote installation of EHS, an enterprisehomescreen.xml config file, or both, from an organization's own EMM server to multiple managed devices.

Beginner

Uninstallation

To remove EHS, simply use the Android App Manager to uninstall the EHS app...

Beginner

Change the Default Launcher

Removing EHS as the default launcher on a device can be done with a simple change in the Settings panel or by uninstalling EHS.

Beginner

Battery and Wi-Fi Quick View

In addition to the separate panels for viewing Battery and Wi-Fi status provided in the menus of Admin- and User-Mode Launcher screens, EHS provides Quick View, an alternate way of accessing real-time status of these critical devices from a single screen.

Beginner

Overview

This section assumes a basic knowledge of Enterprise Home Screen and its capabilities and essential workings...

Beginner

Working with the Config File

This section describes important interactions between EHS and the enterprisehomescreen.xml config file, and instructions for retrieving, modifying and deploying the file to devices.

Beginner

Default Config File

This section explains the enterprisehomescreen.xml config file, which controls all aspects of EHS behavior. The default version is shown below, followed by an explanation of the file's XML tags and the configuration options for each.

Intermediate

config Tags

This section describes all tags in the enterprisehomescreen.xml file and their possible values.

Beginner

Optional Feature Tags

This section covers optional features and tags NOT included in the enterprisehomescreen.xml file by default.

intermediate

Shortcuts and Intents

Learn more about the various shortcuts and intents pre-built into EHS

Intermediate

App Launch Flags

EHS supports the option of specifying one or more Android Intent flags when an application is launched, overriding any Intent flag(s) statically defined in the Android Manifest.

Intermediate

Overview

This guide covers advanced EHS features such as Kiosk Mode and EHS Logging.

Intermediate

Screen Blanking

EHS 4.1 (and later) supports Screen Blanking, which can automatically place a black or transparent overlay atop the device screen when the GPS system detects movement, disabling touch input.

Intermediate

Multi-user Mode

EHS 3.1 and later supports Multi-user Mode on devices running Android 8.x Oreo and later.

Intermediate

GMS Restricted Mode

On GMS devices running Android 8.x Oreo and later, Zebra implements a feature called GMS Restricted Mode, an optional state that disables GMS applications and services (i.e. Gmail, Google Maps, etc.) on the device based on administrator preferences.

Intermediate

Kiosk Mode

Kiosk Mode is designed for devices to run a single application, often with a touch-based UI.

Intermediate

Privileged Settings

In EHS 3.0 (and later), certain features once automatically enabled when entering Admin Mode must now be enabled manually. EHS refers to these as Privileged Settings:

Intermediate

EHS Log

EHS records all major activities, failures and security events in the /enterprise/usr/enterprisehomescreen.log file.

Intermediate

Security Notes

This section covers important interactions between EHS and Android features that might impact device security or application behavior.

Latest Release

View latest updates here.

Related News

Latest Forum Discussions

See all discussions

UPDATED BY: Ian Hatton - 1 day ago

// Expert user has replied.
28
1

UPDATED BY: Ian Hatton - 19 hours 24 minutes ago

// Expert user has replied.
8
2

UPDATED BY: Ian Hatton - 1 day 1 hour ago

// Expert user has replied.
9
1

UPDATED BY: Ian Hatton - 1 month 1 week ago

// Expert user has replied.
29
1

UPDATED BY: Ian Hatton - 1 month 1 week ago

// Expert user has replied.
21
1