Release Notes
Release Notes for the BFE Remote Control Application
Release 2.8.15
Released August 2025
Highlights
Fixed an issue with device rotation to landscape mode on Android 14.
Details
Updated the Twilio libraries to support Android 14 and device rotation.
Updated the Timber logging for device changes.
Updated logic to handle exception cases with screen rotation.
Release 2.8.14
Released July 2025
Highlights
Various fixes for Zebra devices, including re-request of remote access and file storage permissions.
Details
Fixed the device version check that was preventing proper SD Card access on Android 11 and above. Android 11+ requires MANAGE_EXTERNAL_STORAGE permission instead of WRITE_EXTERNAL_STORAGE.
Updated permission logic to request mange external storage file permissions and draw over on Zebra devices.
Fixed a startup issue where service connection on Zebra devices is not set during remote startup.
Updated the remote setup logic to continue even if there is a permission request error.
Added logic to release the video input data during shutdown on Zebra devices. This resolves an issue for re-requesting remote access.
Release 2.8.11
Released April 2025
Highlights
Updates to support newer Zebra devices and better interface logic for BlueFletch Platform Services. Updates were made to improve logging.
Details
Updated app to automatically publish to 'alpha' track in PlayStore.
Updated to latest Support Library AAR for local logging support.
Updated Platform logic check to ensure proper usage on Zebra devices.
Added additional logging for Platform information.
Fixed the logic that determines which Platform Services package to use.
Updated to use the latest Platform Services Client library to allow support for remote touch on platform-signed devices.
Release 2.8.6
Released October 2024
Highlights
Added ability to display a prompt to the currently logged-in user to allow or deny remote control access.
Details
Added ability to reconnect to Launcher in case Launcher dies during a remote control session.
Added support for new configuration promptIfUserLoggedIn. If true and there is a logged in user on the device, a prompt will be displayed.
Release 2.8.4
Released May 2024
Highlights
Updates to the video permission request on Zebra devices.
Details
Modified Zebra permissions for remote display.
Cleaned up the controller flow for requesting permissions and video connection.
Release 2.8.3
Released April 2024
Highlights
Updated video permissions request logic on Zebra devices, and added support for extended desktop remote clicks.
Details
Implemented support for Zebra's Video Delegation permissions. This allows for starting Video Capture and not having to 'press' the button.
Adjusted the sleep time before starting the click events.
Added logic to detect when the device is docked or undocked. Send a new DataTrack message with the updated screen dimensions.
Release 2.7.2
Released January 2024
Highlights
Fixes to ensure proper shutdown of the Remote Control service.
Details
Added support to allow setting the logging level either in Remote Control settings (logLevel) or from base Launcher settings logLevel.
Updated to the latest Crash Handler AAR.
Added null checks within the main service to ensure proper shutdown.
Updated the platform injectors to null out class variables to ensure proper usage in next invocation.
Added additional device logging.
Updated to the latest Platform AAR for Zebra device fixes.
Updated to the latest Play AAR that includes new security settings for the Download Manager.
Release 2.6.7
Released September 2023
Highlights
Updated to allow for sending action status to Portal and various fixes.
Details
Updated logic to allow for sending status information back to Portal.
Updated EMS Libraries to resolve Zebra uninstall application bug.
Updated file permission logic to handle requesting file permissions.
Updated to latest Playbook agent libraries to deal with missing package names on install action.
Added additional logging.
Changed the Remote Activity to ensure activity is properly dismissed.
Fixed Remote Control issues with the EDA10A devices.
Updated the Crash Handler AAR.
Release 2.5.3
Released July 2023
Highlights
Support for Samsung devices (requires Launcher 3.20.x to be installed) and updates to permissions request flow.
Details
Added Knox Key event injector.
Tweaks to the Samsung injection. Added a debug view method to display Video Record permissions activity.
Adjusted the Samsung video points.
Adjusted the names for key events that are sent for Samsung controls.
Updated logic to present a new UI to request file management permissions on Android 13 devices.
Added logic to replay last action after storage permissions given.
Support for sending the device reboot to the Launcher for a Samsung device.
Updated Remote Control to send the siteId and IP Address to the Portal.
Updates for displaying the Video Recording activity.
Added Support Library update.
Updated determine points logic for Android OS SDK 30 and above on non-Samsung devices.
Release 2.4.0
Released June 2023
Highlights
Support for Android 11 devices and device API security. General fixes.
Details
Fixed the SSL Socket factory logic for trusted certificates.
Updated logic to pass the API Key, Device ID, and Device Token to the Play Action library.
Consolidated configurations for new Remote Control settings.
Added code to allow for overriding the API host.
Added 'exported' to activity to fix start up issue on Android 11+.
Release 2.3.5
Released February 7, 2022
Highlights
Updated underlying libraries for additional functionality and support.
Details
Added the EMS exception handler library to report errors to the Support Dashboard.
Updated the Support library AAR and EMS exception handler AAR to newer versions.
Updated the project to use a newer Platform AAR that allows for setting permission differently.
Release 2.3.3
Released September 1, 2021
Highlights
Added EMS exception handler library to report errors to Support Dashboard.
Release 2.2.9
Released March 26, 2021
Highlights
Update to base code to allow Video Capture Only mode, support for more devices, and faster remote startup.
Release 1.1.1
Released December 17, 2020
Highlights
Support for Android 10.
Details
Android 10 support.
Fix string typos.
Update SDK version.
Release 1.0.18
Released November 2020
Highlights
Initial production release of the remote control agent.
Last updated