Every sensor your phone has, in one screen.
I kept looking up spec sheets to figure out what sensors a given Android phone actually had, and they're usually wrong or incomplete. So I built an app that just asks the phone directly — all 34 sensor types Android defines, whether your device reports them or not, live values included.
It also drives the small handful of things on a phone you can actually control back: the torch, the vibration motor, and screen brightness. Everything else — accelerometer, GPS, camera, whatever — is read-only by nature, so that's what the app does with it: reads it, shows it, graphs it.
Get it
Download SensorHub.apkv1.0 · 2.4 MB · Android 8.0 and up. Not on the Play Store, so it's signed with a key I generated myself rather than a Play-registered one — Android will warn you about installing from an unknown source the first time, that's expected.
What's in it
Hardware sensors
Live readouts and graphs for every sensor type, grouped by category. A toggle reveals the ones your device doesn't have, greyed out, so you can see what you're missing.
Location
Latitude, longitude, altitude, speed, bearing, accuracy — whatever the fused location provider gives back.
Camera & microphone
A live preview and a real-time dB meter. Nothing is recorded or saved anywhere.
Torch, vibration, brightness
The few actuators a phone actually exposes: flashlight on/off, a handful of vibration patterns plus a raw amplitude slider, and an app-local brightness override.
Device features
NFC, Bluetooth LE, biometrics, USB host, IR blaster, and two dozen other hardware capabilities — same detected/not-detected pattern as the sensor list.
Installing it
- Download the APK above on the phone.
- Open it. Android will ask permission to install from whatever app you downloaded it with — allow that.
- Install, open it, grant permissions for whichever section you actually want to use.
Nothing in the app talks to a server. Sensor, camera, mic, and location data stay on the device.
Say hello
Found a bug, or just want to talk shop:
contact@neonlabs32.eu