The AirWatch Agent for Android is an application that enables the Native Android SDK API layer of management to which AirWatch connects.

AirWatch engages Native Android SDK APIs on Android devices for management and tracking capabilities. Native Android SDK APIs are available to any third-party application, including the AirWatch Agent and any other application using the AirWatch Software Development Kit (SDK).

With the AirWatch SDK, applications can take advantage of key MDM features that are available such as:

  • Compromised Device Detection
  • GPS Tracking
  • Additional Telecom Detail
  • Additional Network Details such as IP address
  • Additional Battery and Memory statistics
  • Native number badging

After enrolling, use the AirWatch Agent to access and manage device information and settings. Access device information from the following tabs on the left of the device display:

  • My Device – Displays the name of the enrolled end user, the device Friendly Name, current enrollment status, connectivity method and compliance status.
  • Device Status – Displays the current enrollment status including:
    • The server to which the device is currently connected.
    • The organization group to which the device is currently enrolled.
    • The current network status including the active Wi-Fi SSID to which the device is connected.
  • Compliance – Displays a list of compliance policies currently active for the device.
  • Profiles – Displays a list of profiles currently installed on the device. From the profiles list, you have the ability to refresh and reapply profiles from your device that might be out of sync or uninstalled.
  • Managed Apps – Displays a list of apps managed by AirWatch installed on the device as well as their install status.
  • About – Displays the version number of the AirWatch Agent installed on the device and provides a hyperlink to the associated Privacy Policy agreed to upon device enrollment.

Perform basic device management functions from the AirWatch Agent menu at the top of the display:

  • Send Data – Transmit the latest device data to AirWatch.
  • Sync – Synchronize corporate directory services data and resources on the device.
  • App Catalog – Launch the application catalog within the AirWatch Agent or the native web browser, if applicable.

Additional functionality is accessible from the application menu in the upper-right corner of the display:

  • Edit Phone Number – Modify the assigned phone number, if applicable.
  • Send Debug Log – Transmit a debug log for the device to AirWatch.
  • Un-enroll – Unenroll the device from AirWatch.

Android devices running Android 6.0 (Marshmallow) and above utilize power saving options for idle apps and devices. If a user unplugs a device and leaves it stationary, with its screen off, for a period of time, the device goes into Doze mode, where it attempts to keep the device in a sleep state. There will be no network activity during this time. Doze mode affects how the AirWatch Agent reports information back to AirWatch.

When a device is on battery power, and the screen has been off for a certain time, the device enters Doze mode and applies a subset of restrictions that shut off app network access and defer jobs and syncs. After a device is in doze mode for a period of time, the system sends the remaining Doze restrictions to wake locks, alarms, GPS, and Wi-Fi settings.

Additionally, App Standby mode allows the device to determine that an app is idle when the user is not actively using it. When devices are in either state, the AirWatch Console will not receive reports on device details. When the user plugs a device in to charge or opens an app, the device will resume normal operations and reporting from AirWatch apps installed on the device to the AirWatch Console resumes.