Urgent.News

What's breaking now, across thousands of outlets.

Tech

Introducing the AndroidX Security State Libraries: A Unified View of Device Security

Posted by Maunik Shah, Staff Software Engineer, Alec Garcia, Software Engineer, and Joseph Yong, Technical Program Manager At Android, we are constantly working to provide developers and enterprise partners with the data they need to keep devices protected. Today, we're thrilled to announce the stable release of the AndroidX Security State version 1.1.0 and Security State Provider version 1.0.0…

Introducing the AndroidX Security State Libraries: A Unified View of Device Security

Android has released the AndroidX Security State Libraries version 1.1.0 and Security State Provider version 1.0.0, offering a unified view of device security. These libraries enable developers to programmatically verify the security state of a device across different components, instead of relying on the coarse Security Patch Level (SPL).

There are three patch levels: Device SPL (DSPL) - the current security patch level on the device; Published SPL (PSPL) - the latest official patch level; and Available SPL (ASPL) - the patch level ready for download and installation.

The libraries can track these patch levels for system components such as the system, system modules, and kernel. By using these APIs, developers can make informed decisions about device security. For example, a banking app could check a device's DSPL against its ASPL before authorizing payments, requiring the user to update their device first if an update is pending.

The companion androidx.security.state.provider library allows OEMs and OTA client developers to expose update availability via standardized mechanisms. This standardization improves transparency and allows apps to access update information, regardless of whether the update is delivered through an OEM's OTA client or Google Play.

In addition to SPL, the libraries provide details about Android Security Bulletin data from the Open Source Vulnerabilities (OSV) database. This enables apps to programmatically audit whether specific critical CVEs have been resolved on a device.

Written by urgent.news from Android Developers Blog's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at android-developers.googleblog.com →

More in Tech

orbitdesk-modern-workplace-operations-lab-webrtc-team-calls

"OrbitDesk — How I Built a Modern Workplace Operations Lab with WebRTC Team Calls and No Backend" published: true tags: nextjs, webrtc, typescript, pwa, microsoft365, entraid, intune, msp, helpdesk…

  • OrbitDesk is a modern workplace operations training lab developed in Nairobi, Kenya.
  • It simulates IT support scenarios with ticket triage, sign-in logs, and communication tools.
  • WebRTC enables voice calls, team calls, and cross-tab communication within the browser.

More from Thursday 17 September →