Android 10 and 11
Last updated
Last updated
With the introduction of Android 10, Enterprise devices will benefit from improved security. These improvements will have an impact on how a device is ultimately provisioned.
To find out more about Android 10 improvements review the official Android developer documentation at .
The major changes that affect BlueFletch Enterprise applications on Enterprise devices:
Restrictions on accessing the Device Serial Number.
Restrictions on an application's ability to start Activities from services.
For BlueFletch Enterprise applications to properly communicate the status of individual devices, the application will need to be installed and started. This application allows all the BlueFletch device applications to use the same device id. On Zebra and Honeywell devices, this application will be able to use the device Serial Number as the id.
As some of the BlueFletch Enterprise applications work in the background using services, these applications will need a new permission granted to them: android.permission.SYSTEM_ALERT_WINDOW. This permission will allow the applications to start activities from services.
Affected Applications:
Enterprise Launcher
Messaging
Support Agent
Remote Agent
Note: If running Android 10 on Zebra devices, the BlueFletch Launcher will set this permission, no further work is needed.
Within an EMM Policy, ensure the following steps are completed. The Device ID application will be automatically installed and can not be removed by the user. Additionally this will prevent device setup from completing until installation is done.
Utilize the Setup Actions feature within Device Provisioning to install the Device ID application during device provisioning. Note: If your organization utilizes Playbook within device provisioning, the latest version of Playbook will ensure the Device ID application is properly installed and running.
Ensure the Device ID application is defined within the Account and App Management section.
Within Account and App Management ensure default permissions are allowed for SYSTEM_ALERT_WINDOW.