GMS Manager

Note: To display only the features present on a particular device, select one or more filters from the SmartDocs bar below.

StageNow - 3.2

Overview

GMS Manager (GmsMgr) controls which Google Mobile Services (GMS) are available on a Zebra device, giving device administrators improved control over data privacy and the flow of device information to third parties.

A device in "GMS "Restricted" mode disables many primary GMS applications and services, including (but not limited to):

  • Chrome
  • Gmail
  • Google Play
  • Photos
  • YouTube

This also renders inoperable secondary applications and services that rely on those primary services, including:

  • Firebase Cloud Messaging (FCM)
  • Google Maps
  • Location services
  • SafetyNet

Zebra recommends testing devices thoroughly before deployment when using this feature.

Important Notes

  • Based on GMS dependencies, apps and services other than those listed above also might fail when a device is in GMS Restricted mode.
  • Apps that use FCM to deliver notifications are unable to do so using this framework when running on a GMS-restricted device. Such apps might fail or behave unpredictably.
  • When location services are disabled, the device is set to “Device Only” location mode.
  • The ability to add or manage users on a device is prevented by GMS Restricted; any existing Google accounts are disabled.
  • GMS Manager is supported only on SDM660-platform devices, which includes (but is not limited to):
    • PS20
    • TC52
    • TC57
    • TC72
    • TC77
  • Attempts to use GMS Manager on an unsupported device returns "Not Supported" in the relevant Result XML file.

Main Functionality

  • Allow all GMS apps and services to run on the device
  • Enable a fixed, minimal set of GMS apps and services to run on the device

GMS Feature Set

Controls the GMS applications and services allowed to run on the device.

IMPORTANT: If GMS apps were previously disabled using the "DisableGMSApps" App Manager Action, they must be re-enabled using the "EnableGMSApps" App Manager Action prior to upgrading the device to enable GMS Manager. Failure to do so can result in unpredictable behavior. NOTE: It is NOT possible to transition a device to a new OS and to implement GMS Restricted mode with a single XML profile.

Note: Supported on SDM660-platform devices only.

Parm Name: GMSFeatureSet

Option Name Description Note Requires
0 Do not change This value (or the absence of this parm from the XML) causes no change to device settings; any previously selected setting is retained.

MX: 8.3+

1 All Enables all GMS features on the device.

MX: 8.3+

2 Restricted Enables a fixed, minimal set of GMS features on the device.

MX: 8.3+