Repository navigation
DeviceIntelligence 0.8.1
Highlights
Doc-only patch release. The 0.8.0 tag was cut before the README confirmation that armeabi-v7a is runtime-validated on Sauce Labs landed on main. 0.8.1 moves the latest tag forward to include that doc fix.
Identical binary behaviour to 0.8.0. Same wire format, same detector coverage, same .so contents modulo the version string. Upgrading from 0.8.0 is a no-op for any consumer that's already pinned to 0.8.0.
What's new in the README
The "Validated against" section now contains a "Cross-ABI stability" subsection that records the runtime-stability outcome of the Sauce Labs sweep on 32-bit ARM hardware:
ABI Status arm64-v8afull coverage — every detector works x86_64full coverage — every detector works armeabi-v7aruntime-stable since 0.8.0 (validated on Sauce Labs 32-bit ARM devices). Every detector works EXCEPT integrity.art, which reportsINCONCLUSIVEbecause the underlyingArtMethodfield-offset table is 64-bit-only.
Plus install snippet and JSON example bumped to 0.8.1.
Consumer (JitPack)
plugins {
id("io.ssemaj.deviceintelligence") version "0.8.1"
}com.github.iamjosephmj.DeviceIntelligence · tag 0.8.1
For everything else 0.8.0 added (third ABI shipped, per-detector coverage on armeabi-v7a, implementation notes), see the 0.8.0 release notes — they apply unchanged to 0.8.1.
Sample APK
minimal-release.apk attached. versionName=0.8.1. APK contents identical to 0.8.0 modulo the version string.