Changelog
Every release of Statlet. Versions follow Semantic Versioning, and each one matches a git tag in the source repository.
1.0.0 — 5 August 2026
First release.
The status-bar icons
- Live icons in the status bar without root: each one is a silent, ongoing notification whose small icon the app redraws with the current value.
- One notification channel per icon, so any single icon can be muted or hidden from the system settings without touching the others.
- Two strategies, picked automatically for your Android version: one icon per widget up to Android 15, and a single icon cycling through the enabled values on Android 16 and later, where the system bundles an app’s notifications and draws only one icon for them. Both overridable from Settings, with a configurable rotation interval.
- Configurable order, so the icons appear where you want them.
What it measures
- Weather — outside temperature as text, sky conditions as a vector pictogram with day and night variants.
- Network speed — download, optionally with upload on a second line, in automatic or fixed units (KB/s, MB/s, Kb/s, Mb/s).
- Phone temperature — from the kernel thermal zone where the device exposes it, from the battery sensor otherwise; the notification always names the source.
- Battery — charge level, with a marker while charging.
- RAM — memory in use, as a percentage.
- Storage — free space on the internal storage.
Weather sources
- Open-Meteo by default: no account, no API key, nothing to configure.
- OpenWeatherMap as an alternative, using an API key you supply. The key stays on your device, and an empty one simply falls back to Open-Meteo.
- Location either from the device (approximate only) or from a city you pick by name.
Interface
- Material You, with dynamic colours on Android 12 and later.
- Light and dark themes, plus an in-app language switch between English and Italian.
- Choice between a bare value in each icon or a short name above it (
CPU,BAT,RAM). - Configurable units (°C/°F) and sampling intervals.
- A diagnostic log view, opt-in from Settings.
Behaviour
- Starts again by itself after a reboot or an app update.
- Fast samplers pause while the screen is off, and resume the moment it comes back.
- Each measurement is sampled at its own pace, so the network can update every couple of seconds without the weather doing the same.
Privacy
- Optional crash reports and usage statistics, both disabled until you turn them on in Settings → Diagnostics, and neither ever including what the icons measure. See the Privacy Policy.
Compatibility
- Android 6.0 (API 23) and later — the oldest release where a notification’s small icon can be a bitmap, which is what makes the whole approach possible.