Release Notes
Release 2.0.4
Released October 2024
Highlights
Integration with BFE Platform Service and support for auto-updating to the Play Store internal track.
Details
Updated the application to use Platform Service for retrieving the serial number and IMEI.
Updated gradle files and pipelines for automatic Play Store upload.
Updated the project to Java 17 (AGP 7.4.2).
Updated production branch pipeline to publish APK to Play Store.
Fixed weird corner case issue where Device ID service is continuously started.
Release 1.5.3
Released January 2024
Highlights
Added Wifi Mac Address support on Zebra devices and added the "BF-" prefix to the generated UUID.
Release 1.5.2
Released August 2023
Highlights
Updated logic to wait till the MX Service has started.
Release 1.5.1
Released July 2023
Highlights
Additional application device logging and Android 13 support changes.
Details
Added another permission setting for EMDK use.
Added more logging within the EMDK usage.
Updated the Support Library to support Android 13.
Release 1.5.0
Released October 4, 2022
Highlights
The logic to retrieve the device serial number was refactored to streamline the process. Additional logic added to support EMM Managed Configuration settings.
Details
Updated the startup logic to always init the Device ID processing code.
Updated to not process Main Activity mulitple times.
Updated the DeviceIdManager to allow for managed configurations. The supported configurations are serialNumber and orgId.
Added bluefletchId as the internal generated UUID.
Updated logic to read AppConfig data for setting the Device ID from EMM.
Wrapped file operations in try/catch to prevent file exceptions from interrupting the process.
Added Timber Logging to the Device ID application.
Added additional logging for error resolution.
Added a new providers entry for Android 11 devices.
Added simple retry within the Device ID retrieval when using the EMDK.
Release 1.4.1
Released October 27, 2021
Highlights
Added support to allow for renaming a device.
Details
Added an alert dialog at end of processing, to display the serial number, if the user launches the application.
Updated logic to destroy the activity properly after displaying the Device ID.
Added logic to allow for renaming of the device.
Added logic to post a rename event to Support dashboard.
Release 1.3.1
Released March 25, 2021
Highlights
Support for EMM Setup and use on Honeywell devices.
Details
Support for EMM Setup, and allow backward compatibitily on older devices.
Added the Honeywell OS SDK.
Added BasePlatform and converted existing code to use BasePlatform factory.
Created a new DefaultPlatform for devices where OS < Q for uniformity.
Fixed a bug to prevent always resetting the deviceId.
Added condition to check of 'unknown' serial number in DefaultPlatform, in which case generate a UUID based one.
Added code for getting / setting the device id within EMM.
Release 1.1.6
Released February 12, 2021
Highlights
Support for EMM Setup, and allow backward compatibitily on older devices.
Release 1.0.4
Released November 2020
Highlights
Initial release of the application.
Last updated