Skip to main content
Version: 24.10

Android

The Android agent allows the inclusion of devices with this operating system in the service consoles, enabling complete visibility for the support teams for desktop computers and users' mobile devices.

For this operating system, FlexxAgent is provided in APK application format for the customer to distribute to the devices with the mechanism of their choice.

Android devices require an MDM platform like Google Admin to distribute the FlexxAgent APK.

android

When running FlexxAgent on an Android device, the fixed notification indicates that the agent is installed and running.

Supported versions

FlexxAgent runs on Android devices version 9.0 or later.

Limitations

Due to the restrictions of mobile operating systems, certain functionalities are unavailable for this type of device, such as the execution of power actions, remote assistance, user microservices, or microservices from Workspaces or flows.

Some devices block services or do not allow them to connect to the internet when the screen is locked for battery-saving reasons. In these cases, it is also possible that when the screen is locked, the device may stop reporting until it is unlocked again. This depends on the device manufacturer and the OS version.

Download and installation

Flexxible must provide both the configuration and FlexxAgent's APK file. The APK file must be distributed from the existing MDM according to its APK distribution methods.

For FlexxAgent to be configured correctly, the application needs to be opened at least once after installation on every device where it is distributed. To perform this action, follow these steps:

  1. Access Google Play and go to "Manage apps and devices".

    android_install_1

  2. Go to the "Manage" tab and click on the FlexxAgent app.

    android_install_2

  3. On the app detail screen, click "Open". A window will open, confirming that the app has been successfully configured. Next, you can close the window.

    android_install_3_1

    android_install_3_2

These steps do not need to be repeated when updating FlexxAgent. They are only necessary after the first installation.

Update

The new APK must be redistributed from the MDM according to its APK distribution or update methods.

Obtained fields

android_wks

FlexxAgent obtains and sends the following general information to the consoles:

  • Name: device model
  • Device Status: on or off
  • FlexxAgent version
  • FlexxAgent Status: running or stopped
  • Last FlexxAgent report: date and time of last report received
  • Connection: Wireless LAN, mobile network or unknown
  • Network signal: reception percentage
  • Subnet: device network segment
  • Network changes: last time the network changed
  • Sessions: number of user sessions
  • Last User: last user who logged in
  • Connected From: name of the device from which the user has logged in
  • Connection time: session start date and time
  • Disk List: total capacity and disk usage in percentage
  • Wireless Network: network name (SSID)
  • Network Signal: network signal reception percentage
  • Code: this field lets users identify the workspace with a personal code. This code must be manually filled in individually using the Edit option in the Operations menu of the workspace details.
  • RAM: total available RAM capacity
  • Cores: number of processor cores
  • IP address: device IP address on the local network
  • OS: operating system name
  • Operating system: operating system version
  • Uptime: time the device has been running since it was last started or rebooted.
  • Reboot Pending: shows if the device requires a reboot for updates.
  • Public IP and ISP: the ISP is obtained using the public IP. It might not be accurate if connected to a corporate network or using a VPN.
  • Region: obtained using the public IP. It might not be accurate if connected to a corporate network or using a VPN.
  • Report group: report group to which the device belongs

android_fa

General device data, as well as the installed applications and their versions, are sent to the Analyzer.