The "SmartDocs" bar can customize this page to show only the features present on a particular Zebra device.
OSX, MX and Android version information for a device can be found in the Android Settings panel or by querying the device through ADB, EMDK or the MX CSP. More info
The Cellular Manager controls the way a device's cellular data connection is used, and is supported only on Zebra Android devices equipped with a Wireless Wide Area Network (WWAN) adapter that can access a cellular data network. Attempts to use the CellularMgr on unsupported devices will return an error in the Result XML document.
The CellularMgr provides the ability to control the State (active/inactive) and Usage (enabled/disabled) of features. An option's "State" can be thought of as an "On/Off" switch; the feature is available to programs or the device user to make active or inactive at will. The term "Usage" would be like a cover over the switch, usurping all access. When Usage of an option has been Disabled, the cover is closed, and the position of the switch cannot be changed programmatically or by the user. Enabling Usage lifts the cover, and lets the user (or an app) make Cellular features active or inactive.
Used to select which SIM card will be used to connect the device to the carrier network.
Parm Name: SimSocketSelect
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change; the previously selected SIM socket will be used. |
OSX: 6.2+ MX: 6.2+ |
1 | SIM1 | Uses SIM1 to connect the device to the carrier network. |
OSX: 6.2+ MX: 6.2+ |
2 | SIM2 | Uses SIM2 to connect the device to the carrier network. |
OSX: 6.2+ MX: 6.2+ |
3 | SIM3 | Uses SIM3 to connect the device to the carrier network. |
OSX: 6.2+ MX: 6.2+ |
4 | SIM4 | Uses SIM4 to connect the device to the carrier network. |
OSX: 6.2+ MX: 6.2+ |
Controls whether the device user can change the selected SIM Socket using the Select SIM Socket parameter. When Disabled, the SIM Socket cannot be selected programmatically or by the device user.
Parm Name: SimSocketUsage
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change to user control over SIM Socket selection; any previously selected setting will be retained. |
OSX: 6.2+ MX: 6.2+ |
1 | Enable | Enables the device user to control which SIM Socket is used. |
OSX: 6.2+ MX: 6.2+ |
2 | Disable | Prevents the user from changing the selected SIM Socket. |
OSX: 6.2+ MX: 6.2+ |
Used to control whether the device user has access to the Data Roaming option on the device. When Disabled, Data Roaming cannot be turned on or off programmatically or by the device user.
The Data Roaming Option determines whether a device can communicate over cellular data networks other than the "home" network provided by the mobile operator with which the active SIM card is affiliated. The convenience of communicating over "foreign" networks while roaming must be weighed against the roaming charges imposed by foreign carriers, which can be significant.
Parm Name: DataRoamingUsage
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change to usage of the Data Roaming Option; any previously selected setting will be retained. |
OSX: 4.4+ MX: 4.4+ |
1 | Enable | Enables Data Roaming to be used on the device and its state (active/inactive) to be controlled programmatically or by the device user. |
OSX: 4.4+ MX: 4.4+ |
2 | Disable | Disables Data Roaming on the device, preventing its state (active/inactive) from being controlled programmatically or by the device user. |
OSX: 4.4+ MX: 4.4+ |
This is the On/Off switch for Data Roaming, which gives a device user the option of allowing cellular data connections to be established while a device is outside its "home" network.
Parm Name: DataRoamingState
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change to the current state of the Data Roaming; any previously selected setting will be retained. |
MX: 4.3+ Android API Level: 17+ |
1 | Turn On | Turns On Data Roaming, allowing cellular data connections while a device is outside the carrier's home network. |
MX: 4.3+ Android API Level: 17+ |
2 | Turn Off | Turns Off Data Roaming, preventing cellular data connections while a device is outside the carrier's home network. |
MX: 4.3+ Android API Level: 17+ |
Used to control whether the device user has access to the Background Data option on the device. When Disabled, Background Data cannot be turned on or off programmatically or by the device user.
The Background Data Option determines whether applications that are not in the foreground should be permitted to maintain a data connection over the cellular network (if they are capable of doing so). For example, some email applications continue to download messages while other apps are active or when the device's screen is turned off. The convenience of having data ready "when it's asked for" must be considered when planning for cellular bandwidth utilization and weighed against the potential for data overage and roaming costs.
Parm Name: BackgroundDataUsage
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change to user control over usage of the Background Data Option; any previously selected setting will be retained. |
OSX: 4.4+ MX: 4.4+ |
1 | Enable | Enables Background Data to be used on the device and its state (active/inactive) to be controlled programmatically or by the device user. |
OSX: 4.4+ MX: 4.4+ |
2 | Disable | Disables Background Data from being used on the device and prevents its state (active/inactive) from being controlled programmatically or by the device user. |
OSX: 4.4+ MX: 4.4+ |
This is the On/Off switch for blocking background data communication. When On, apps will be allowed to use the cellular data connection only when in the foreground, and blocked at all other times. When Off, all background-capable apps will be allowed to maintain a data connection whenever they're running, even if they're not in the foreground.
Shown if: Background Data Usage is set to "Enable"
Parm Name: BackgroundDataState
Option | Name | Description | Requires |
---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no change to the state of Background Data blocking; any previously selected setting will be retained. |
OSX: 1.3+ MX: 4.3+ |
1 | Turn On | Prevents background-capable apps from using the cellular data connection when the app is not in the foreground. |
OSX: 1.3+ MX: 4.3+ |
2 | Turn Off | Allows background-capable apps to use the cellular data connection when in the background or the foreground. |
OSX: 1.3+ MX: 4.3+ |