Skip to content

Overview

Support Application

The BlueFletch Support Application provides organized device information giving companies the ability to make informed, data-driven decisions using mobile business intelligence.

Support Application is comprised of two main components:

  • Support Dashboard
  • Support Application

The Support Application runs as a service in the background of an Android device, collecting and sending device usage data to Google Cloud Platform.

This data is stored and accessible through the Support Analytics tab on the EMS web portal.

Features

Major features are tracking Network usage, Application Usage, and Battery Usage, as well as sending Heartbeat events.

Network Usage: When changing between BSSID's, network connection summary information is calculated.

Application Usage: The amount of time applications are used.

Battery Usage: Track battery usage during the day per device.

Application Install / Removal: Events indicating when applications are installed and removed.

Help Desk: Display Help Desk information on the Device.

Find Me Event Processing: When an event is received, an audible alarm is sounded, making it easier to locate a device.

For more information see the Events Page.

Application Details

Package com.bluefletch.ems.support

To start silently, use com.bluefletch.ems.support.features.ui.hidden.SilentInitActivity

Example ADB Command

adb shell am start -n com.bluefletch.ems.support/com.bluefletch.ems.support.features.ui.hidden.SilentInitActivity

Example AirWatch Command

mode=explicit,action=android.action.intent.MAIN,package=com.bluefletch.ems.support,class=com.bluefletch.ems.support.features.ui.hidden.SilentInitActivity,broadcast=false

Permissions via ADB

adb shell pm grant com.bluefletch.ems.support android.permission.READ_EXTERNAL_STORAGE
adb shell pm grant com.bluefletch.ems.support android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm grant com.bluefletch.ems.support android.permission.ACCESS_FINE_LOCATION
adb shell pm grant com.bluefletch.ems.support android.permission.READ_PHONE_STATE
adb shell pm grant com.bluefletch.ems.support android.permission.PACKAGE_USAGE_STATS
adb shell pm grant com.bluefletch.ems.support android.permission.CAMERA

Configuration

The Support Application contains various configurations to provide device administrators the ability to control what and how much data is reported.

The configurations can be set as part of the Launcher Configuration file or installed separately.

For a full list of configuration values, see the configuration page.

Events

The Support Application generates events related to different device actions. For more information, see the Events Page.