Fix 

Compatibility with Android 14

  • Fixed crash on first startup
  • Remove ServiceForeground that causing crash on Android 14
  • Fixed crash about registerReceiver

Enhancement

Scheduler

The Task Scheduler running automatic inventory has been rewritten using JobScheduler

This allows Android to determine the optimal timing for executing the automatic inventory within the defined time interval (dayweekmonth), while adhering to Android’s recommendations regarding battery usage, mobile network access, etc.

Notification 

The notifications engine has been rewritten to comply with Android.

From Android 13 onwards, you will be asked to authorize notifications on first startup.

(You can revert to this configuration in the notification settings of your Android device).

Permissions

The permission process has been rewritten for better compatibility with the latest version of Android.

Don’t forget!

The GLPI agent can be deployed / configured from an MDM / EMM tool such as

  • Samsung Knox
  • AirWatch
  • InTunes
  • MobileIron
  • etc.

As long as the MDM / EMM tool is compatible with managed configurations, you can configure the GLPI Agent (at deployment or on the fly).

Compatibility

Android

EMM / MDM compatibility implies a change in the minimum Android version supported by the android app.

From now on, you’ll need a device running at least Android 5 Lollipop (Sdk 21), and the agent is compatible up to Android 14 Upside Down Cake (Sdk 34).

GLPI environment

Android Inventory Agent1.3.01.4.01.5.01.6.0
GLPI10.0+10.0+10.0+10.0+
Plugin GLPI Agent Config1.2.01.2.11.2.11.2.1

Distribution

Google Play -> https://play.google.com/store/apps/details?id=org.glpi.inventory.agent

Github → https://github.com/glpi-project/android-inventory-agent/releases

Stay connected! Follow us on our social media platforms!