Third-Party Device Support and Automated Provisioning
Third-Party Device Support and Automated Provisioning

Third-Party Device Support and Automated Provisioning

Zebra supports the deployment of WFC Voice and PTT Pro clients on third-party Android devices. In addition, PTT Pro is supported on iOS.
For security reasons, Android started restricting access to device serial numbers in Android 10, which prevents most third-party devices from identifying themselves with serial numbers as Zebra devices do. The serial number has always been restricted for iOS devices.
WFC applications on third-party devices use the Android ID or iOS UDID, non-permanent identifiers. These device IDs are re-generated upon factory reset, which has the following impact on WFC applications:
  • WFC Voice licenses may be tied to device IDs (Android IDs) that are no longer associated with any currently active device due to device reset.
  • The PTT Pro device table, used for shared devices that authenticate with OAuth, may be populated with device IDs that are no longer associated with any currently active device due to a device reset.
The remainder of this chapter describes the operation and requirements of the system for third-party devices, including Automatic PTT Pro Device ID provisioning is supported by PVM when Profile Manager is not deployed. The Profile Manager manages PTT Pro device IDs in environments where it is deployed.