{"id":428247,"date":"2023-11-20T10:21:13","date_gmt":"2023-11-20T09:21:13","guid":{"rendered":"https:\/\/glpi-project.org\/?p=428247"},"modified":"2025-06-16T13:16:58","modified_gmt":"2025-06-16T12:16:58","slug":"glpi-agent-for-android-2","status":"publish","type":"post","link":"https:\/\/www.glpi-project.org\/fr\/glpi-agent-for-android-2\/","title":{"rendered":"Release GLPI Agent for Android"},"content":{"rendered":"<p><\/p><h2 class=\"wp-block-heading\"><strong>Description:<\/strong><\/h2><h3 class=\"wp-block-heading\"><strong>Features: <\/strong><\/h3><p>This new version allows you to override the serial number :<\/p><p>In new versions of Android, it is no longer possible to retrieve the \u2018real\u2019 phone's serial number (considered as sensitive and private data). The agent therefore generates a UUID (as recommended by Google -&gt;\u00a0<a href=\"https:\/\/developer.android.com\/training\/articles\/user-data-ids#best-practices-android-identifiers\" target=\"_blank\" rel=\"noopener\">https:\/\/developer.android.com\/training\/articles\/user-data-ids#best-practices-android-identifiers<\/a>). <\/p><p>However, on a factory reset or when reinstalling the inventory agent, this UUID changes. And when an inventory is uploaded, GLPI will create a new device (because the serial number is different). It is now possible to define a serial number (with the one already stored in GLPI) to avoids duplication in the GLPI inventory.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/glpi-project.org\/wp-content\/uploads\/image-1-470x1024.png\" alt=\"\" class=\"wp-image-428240\" width=\"225\" height=\"490\" \/><\/figure><\/div><p>The\u00a0<a href=\"https:\/\/services.glpi-network.com\/documentation\/1656\/file\/README.md\" target=\"_blank\" rel=\"noopener\">Agent Config<\/a>\u00a0plugin has also been updated, to feature a new QRCode \/ Deeplink on the device file containing the serial number.<\/p><p><strong>Android compatibility<\/strong><\/p><ul class=\"wp-block-list\"><li>From Android 4 (Jelly Bean) to Android 13 (Sdk 33)<\/li><\/ul><ul class=\"wp-block-list\"><li>GLPI \/ GLPIinventory \/ Agent Config compatibility<\/li><\/ul><figure class=\"wp-block-table\"><table><tbody><tr><th>GLPI<\/th><th>GLPIInventory<\/th><th>Agent Config<\/th><\/tr><tr><td>10.0.9<\/td><td>1.2.3<\/td><td>1.2.0<\/td><\/tr><tr><td>10.0.10<\/td><td>1.3.x<\/td><td>1.2.1<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/glpi-project\/glpi\/releases\" target=\"_blank\" rel=\"noopener\">Release link<\/a><\/td><td><a href=\"https:\/\/github.com\/glpi-project\/glpi-inventory-plugin\" target=\"_blank\" rel=\"noopener\">Release link<\/a><\/td><td>GLPI Network Subscription<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\"><strong>Distribution<\/strong><\/h2><p>Google Play -&gt;&nbsp;<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.glpi.inventory.agent\" target=\"_blank\" rel=\"noopener\">https:\/\/play.google.com\/store\/apps\/details?id=org.glpi.inventory.agent<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Description: Features: This new version allows you to override the serial number : In new versions of Android, it is no longer possible to retrieve the \u2018real\u2019 phone's serial number (considered as sensitive and private data). The agent therefore generates a UUID (as recommended by Google -&gt;\u00a0https:\/\/developer.android.com\/training\/articles\/user-data-ids#best-practices-android-identifiers). However, on a factory reset or when reinstalling [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[155],"tags":[101,102],"class_list":["post-428247","post","type-post","status-publish","format-standard","hentry","category-versions","tag-glpi-agent-for-android","tag-release-glpi-agent"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/posts\/428247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/comments?post=428247"}],"version-history":[{"count":1,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/posts\/428247\/revisions"}],"predecessor-version":[{"id":436304,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/posts\/428247\/revisions\/436304"}],"wp:attachment":[{"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/media?parent=428247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/categories?post=428247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glpi-project.org\/fr\/wp-json\/wp\/v2\/tags?post=428247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}