kDI Device Info system permission

kDI Device Info system permission

androidSpec(s); GSF, Widevine L1/3, microG, Treble, A/B device infos (+otherIDs)

System

Screenshots

Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission Screenshot of kDI Device Info system permission

Description

Re-branded KalturaDeviceInfo to provides GSF id (needed for Google uncertified devices) and checks about Widevine, Treble, a/b & media decoders (and all others possible device system definitions).

Basic json example, it shows how much any app, can silently retrieve devices characteristics, but also simply provides :
It collects some diagnostic information about an Android device and allows sharing it using a standard share Intent.

* testing any device sample, without Dev./Options unlocked, before purchasing (live or via email request to the seller)
* add-on for static passive reporting in AOSP roms (conversely to active stats)
* Treble advanced reviewing specifics
* all-in-one floss without internet leak

JSON report doesn't include any {action}->privateIDs ; feel free to Post everywhere
(*.json can be easily browsed/parsed with FirefoxPC)

- detection getprop for Treble & A/B seamless update + designation Soc & Kernel version
- ... SharedLibs, Features, SecurityProviders, /proc/meminfo, GLESversion +...
- Services & init_svc & {action}-> getprop
- New Treble checks (ro.vndk.version) & ScreenMetrics
- improve gps.conf & treble + matrix
-/vendor detection, mounts, camera & cameraAPi2... (and Matrix_bug)
- CameraAPi2 global specs
- Display HDR modes
- etc/gps.conf miss in "private" dialog-box
- microG spec(s) detection
- multi screens support
- all sensors with mA consumption

code https://bitbucket.org/oF2pks/kaltura-device-info-android/src/master/
prim-origin https://github.com/kaltura/kaltura-device-info-android

nota: works on JellyBean and up ; with Oreo, Android_id is discontinued, and Serial_id deprecated due to <read_phone_state> permission.

What’s new (2.12-24)

hot-fix for roms modded without mediaDRM

...android 12 release,

# Options:
* xmlWebView with search, including easy viewer for getprops & trebleLinker (ld.config)
* wifi props added (permission.ACCESS_WIFI_STATE)
* SELinux attempt added to PRIVATE IDs for old devices

# Collector:
* ClearKey & PlayReady added to mediaDRMs
* new android 12: CameraCharacteristics.REQUEST_AVAILABLE_CAPABILITIES , getConcurrentCameraIds, getCameraExtensionCharacteristics...

# Chairlock/AI on par:
* in

Versions

Version Date Size Requires Android Download
2.12-24 current
218e213d1014a5ae…
2022-05-03 312 KB API 16
2.12-23
6b700ac884038464…
2022-04-08 312 KB API 16
2.11-22
d720c2061516d56d…
2021-01-29 313 KB API 16

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • permission.READ_GSERVICES
  • CameraTake photos and videos.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • GET_PACKAGE_SIZE
  • REQUEST_DELETE_PACKAGES
  • Installed appsSee which apps are installed.
Show 1 more permissions
  • PACKAGE_USAGE_STATS

Comments