Category Filter

How to set up OEM Configurations for Zebra devices?

Zebra OEMConfig is an administrative tool to manage Zebra devices. The Zebra OEMConfig application allows you to configure features and settings for Zebra devices from a UEM console. Setting up Hexnode UEM to use Zebra OEMConfig opens up immense capabilities to manage enterprise devices, including zero-day support for new functionalities. Known by the name Zebra OEMConfig powered by MX, it can be installed on the devices to push all the device settings from the Hexnode UEM console. As the OEM adds new features, they also get updated in the app. Thus, with managed app configurations, organizations find it easier to customize the device settings.

Pre-requisites:


Zebra devices enrolled in the Android Enterprise program running Android 7 and up.

Approve and add the app to Hexnode app inventory

To begin with configuring OEM-specific settings, you have to approve and add the OEMConfig app to the Hexnode app inventory. It prepares the app for creating app configurations from the Hexnode UEM console. Go through the steps explained below to approve and add the app.

  1. Navigate to Apps.
  2. Go to +Add Apps > Managed Google Apps.
  3. Search for Zebra OEMConfig powered by MX app and click on Approve.
  4. A pop-up appears listing a set of permissions required for the app. Verify them and click Approve.
  5. Next, you will be asked to configure Approval Settings and Notifications when Zebra OEMconfig requests new app permissions. Make the necessary changes on how new app permissions are to be handled and click Done.


Zebra OEMConfig does not come pre-installed on the devices. Instead, the OEMConfig app – Zebra OEMConfig powered by MX must be installed on the target device before configuring the settings. You can easily deploy the app to the devices from the Hexnode UEM console via remote action or mandatory apps policy.

Set-up OEM configurations

  1. Go to Policies.
  2. You may choose the existing policy used to push the OEMConfig app to devices or create a New Policy.
  3. Navigate to Android > App Management > App Configurations.
  4. Click Configure > +Add new configuration.
  5. From the list of approved apps, select Zebra OEMConfig powered by MX and click Add.
  6. Configure the required settings and click Done.
Connectivity Settings
Settings Description
Error Mode Select an Error Mode to handle errors that occur during this OEMConfig step.
  1. Stop: Any error that occurs terminates the subsequent operations on this OEMConfig step.
  2. Continue: Default behavior is used if this option is selected. Any errors that occurred during the execution of the current transaction will not terminate the execution of consequent steps.
User Control of State Specify if the device user will be allowed to control whether analytics data and events are to be collected from the device.
App Feature State Specify whether the mentioned Application Feature for a given application should be on or off.
App Feature Name Specify the name of the Application Feature that will be turned on or off.
Mute/Vibrate Specify the Mute or Vibrate behavior to be applied to the device.
  1. Mute without Vibrate: Device volume will be muted, and vibration will be disabled.
  2. Mute with Vibrate: Device volume will be muted, and vibration will be enabled.
  3. Unmute without Vibrate: Device volume will be unmuted, and the vibration is disabled.
Range Select the range at which automatic triggering is initiated. Available options are: Near, and Far.
Discoverability Specify whether the device is discoverable via Bluetooth.
New Pairings Specify whether the device is allowed to create new Bluetooth pairings.
Turn On/Off Silent Pairing Specify whether the device is allowed to perform Bluetooth pairings silently.
Reset to Defaults Choose whether the Enterprise NFC settings should all be reset to their factory default values on devices.
Use NFC Data Exchange Format (NDEF) Specify whether the Enterprise NFC should use NFC Data Exchange Format (NDEF) while reading tags.
Advanced Options Specify one or more advanced options to be configured as part of the OEMConfig Step.
Name Enter a standard name to identify the Wi-Fi network.
Network Notification Specify whether the device user will be notified about, and allowed to connect to, new WLANs as they are detected.


Ethernet Settings
Settings Description
Power Specify whether the power state of the ethernet adapter should be turned on or off. You can choose either Off or On.
Use Proxy Server Specify whether to use a proxy server while accessing the internet via the Ethernet Adapter. Select either Use a Proxy Server or Do NOT Use a Proxy Server.
Proxy Server Enter the Proxy Server to be used for Ethernet.
Port Specify the Proxy Server Port to access the internet using Ethernet.
IP Address Enter the IP Address to be assigned statically to the Ethernet adapter.

APN Settings
Settings Description
Add APN Access Point Enter the Access Point Identifier for an APN to be added to the device.
Add APN Port Specify the HTTP Proxy port number to be used for all traffic over the network accessed via APN.
Add APN Server Specify the WAP Gateway Server to be used for an APN.

Advanced Device Settings
Settings Description
Allow Device User Control of Do Not Disturb Mode Choose whether the device user will be allowed to control ‘Do Not Disturb Mode’. You can allow to Hide or Show the option from the users.
Launcher Package Name Specify the Android package name of the default launcher application.
Locale Specify a Locale to be made the current locale on the device.
Pull Down Notification Bar Specify whether the device user will be allowed to pull down the Notification Bar to interact with notifications in the notifications panel. If you choose the value Off, the user will not be allowed to pull down the notifications bar. If you choose the value On, the user will be allowed to pull down the notification bar and, hence, allow interaction with notifications in the notifications panel.
Status Bar Choose whether the Android Status Bar should be hidden or shown on the device.
Use Of Clipboard Specify whether the device user is allowed to use the clipboard for cut, copy and paste functions.
Use of Home Key Sets whether the device user is allowed to use the home key to return to the Home/Launcher screen.
Use of Recent Apps Key Choose whether the device user is allowed to use the recent apps key to access recently launched applications.
Use of Split Screen Mode You can allow/disallow split screen mode to be used on the device.
User Control of Multi User Specify whether the primary device user is allowed to invoke UI to manage secondary users. It includes the user’s ability to create, delete and limit actions of secondary users.
Device Name Enter the name with which the device will be known on the network.
Power Action Specify an action to control the power to the device. Choose either Sleep or Reboot.
Battery Critical Low Threshold Enter the threshold battery level below which the device battery is considered to be critically low.
Battery Optimization Action Specify an action to control which applications must be subjected to battery optimization and which applications should be exempted. If you choose Add, you should specify the package names of applications that are to be subjected to battery optimizations. When you choose Remove, you should also specify the package names of those applications that are to be exempted from battery optimizations.
Battery Saver Control Mode Specify how Battery Saver mode will be turned on when the battery falls below the specified value. You can choose either of the options: Manually or Automatically.
Screen Lock Type Choose a screen lock type to prevent unauthorized access on the device. The available options are: None/ Swipe/ PIN/ Password/ Pattern.
Allow Device User Control Airplane Mode Specify if the device user will be permitted to change the state of Airplane Mode.
Allow Device User Control Apps Select whether the device user will be allowed to access the AppInfo section of the Settings UI, where applications can be controlled.
Allow Device User Control Unknown Sources Choose if the device user can change whether applications from unknown sources can be installed on the device.
Allow Device User Control WLAN Specify whether the device user is permitted to change configurations of WLAN adapter.
Allow Device User to Initiate an Enterprise Reset Select if the user will be allowed to initiate an Enterprise Reset from device settings.

Additional Device Settings
Settings Description
Detect Threat Type Select the type of threat to be monitored on the device from: Max Password Attempts, MDM Client Removal, Externally Detected, Exchange Active Sync Command, and Device is Rooted. Occurrence of the event specified here considers that a threat is detected on the device.
Action Detect Threat Type MDM Client Removal Package Name Specify the Android Package Name of the MDM agent, removal of which will trigger the MDM Client Removal threat.
Periodic Scan Specify whether the threat management should perform periodic scans to detect Rooted Device threats.
Allow Package Name Specify the Android package name of an application to be Allowed or Disallowed.
GPS Location Mode Specify the GPS Location Mode to be used on the device. Choose from High Accuracy, Battery Saving, and, Device Only.
Hotspot State Specify whether the device Hotspot Mode should be turned on or off.
Security Passphrase Enter the security passphrase to be used for securing the Hotspot network.
Data Limit State Select whether a limit should be imposed on the amount of WWAN data. It helps to control telecom expenses.
Custom Limit Enter a custom limit to be imposed on the amount of WWAN data used on the device.
Data Warning Threshold Enter the threshold data value to be set on WWAN data usage exceeding which a warning is generated to the device user.
Lock Action Specify the Lock Action to be performed on the device. You can determine how the power key functions when it is used to turn off the device. There are two possible values:
  1. Lock: In this case, turning the device off using the power key works similarly when the device times out and turns itself off automatically, I.e, if the device remains off for more than the specified screen time out period, the device gets locked when it is turned back on. It requires the user to unlock the device to access it.
  2. Unlock: When this option is chosen, turning the device off using the power key locks the device immediately. No matter how long the device remains turn off for a specified screen out, the device will be locked instantly as the power key is pressed.
Lock Unlock Code String value specified here will be to be used as the Unlock Code for the Lock Action on the device.
Lock Unlock Retry Count Enter the maximum number of times a subsequent Unlock Action can be attempted unsuccessfully before blocking Unlock on the device. You can choose a value between 1-99.
Activation ID Enter the Activation ID that permits the service technician to perform a service operation.

Associate Policies with 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 with device groups, user and user groups from “Policy Targets”.

If the policy has been saved, you can associate it with another method.

  1. From Policies tab, 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.
Note:

The OEM specific-settings explained in this document are based on the configurations set by the respective OEM vendors, which may vary frequently. Since Hexnode is not solely responsible for setting up these configurations, you may find slight variations in the settings displayed on the portal from this document.