
DeviceLab Spartan: Measured System Readings for Every Android User
A focused approach to device diagnostics: 11 tools that read what your phone reports, and nothing that pretends to change it.
Less is More: The Case for Focused Monitoring
Not everyone needs 59 tools. For many Android users, the question isn't 'how many features can I get?' but 'which readings can I actually trust?' DeviceLab Spartan was built to answer that question: 11 tools that cover battery, storage, memory, processor and apps, and that show only what Android reports or what the app measures directly.
DeviceLab Spartan was formerly called DeviceLab Monitor. The rename came with a rebuild: every tool that claimed to change how your phone performs was removed, and every screen that showed an estimate was rewritten to show a measured value, or a dash when the device doesn't report one.
Where Sys-Monitor is a full diagnostic laboratory, DeviceLab Spartan is a focused instrument. It's built for the user who wants clear answers to practical questions: How warm is my battery, and what does Android say about its health? How full is my storage, and what is filling it? Are there duplicate files wasting space? How fast is this device, in real units? Spartan answers those questions without asking you to trust a made-up number.
The Toolkit: 11 Tools That Matter
DeviceLab Spartan's home screen lists System Status, Battery Analyzer, Storage Analyzer, Duplicate Finder, Photo Compressor, App Manager, Live Monitor, Analytics and Device Info. The Performance Suite holds the Benchmark and App Activity. Each tool covers one job, and none of them overlap.
System Status
Memory, storage, battery and CPU readings plus Android's thermal status, with an Alerts list for full storage, low battery and heat.
Performance Benchmark
Six fixed workloads covering CPU, memory and storage, each reported in MB/s or GFLOPS.
Hash-Based Duplicate Finder
SHA-256 content matching in a folder or photo set you choose. You confirm every delete.
Device Readings
System Status is the starting point: memory in use and available, storage used and free, battery level, health, temperature and voltage, CPU load (or clock speed, labelled as clock speed, on devices that don't expose load) and Android's own thermal status. An Alerts list flags storage above 90% full, a battery below 20% while not charging, and a hot battery. Live Monitor plots CPU and memory every second. Battery Analyzer adds remaining charge where the device reports it, a chart of the levels Spartan has recorded in the background, and screen time per app for the last 24 hours through Android's Usage access. Storage Analyzer breaks usage into apps, app data, cache, photos, video and audio using Android's storage statistics, and lists the largest files in a folder you pick. Device Info lists the hardware and system details.
File, App and Performance Tools
Duplicate Finder compares SHA-256 hashes, so it finds true duplicates by content, not by matching file names. It works on a folder you pick in Android's folder picker or photos you choose in the system photo picker, keeps the oldest copy in each group, and deletes nothing until you confirm. Photo Compressor saves smaller copies of the photos you choose and leaves your originals untouched. App Manager lists the apps on your home screen with their size, version and install date, and filters user apps from system apps.
The Benchmark times six fixed workloads (hashing on one core and on all cores, floating-point math, memory copy, and storage write and read) and reports each result in MB/s or GFLOPS, not in an invented score. App Activity shows how long you used each app today. Analytics collects the measured processor, memory, battery and storage readings in one place, with a 7-day storage trend from the readings Spartan records in the background.
Design Philosophy: Honest Diagnostics
The Android utility app market has a particular kind of dishonesty. Apps promise to make your phone dramatically faster, play before-and-after animations, and claim to extend battery life through background magic. These claims are, at best, misleading. Android manages memory itself, and most task-killer apps make things worse by closing processes that Android deliberately keeps in memory so apps reopen quickly.
DeviceLab Spartan takes the opposite approach: it reads, it measures, and it tells you which is which. There are no animations pretending to fix anything. No composite scores. No fake virus warnings designed to scare you into an upgrade. When Spartan shows battery health, it is the value Android reports. When it shows storage use, it comes from Android's storage statistics. When it benchmarks, it times real workloads and reports the units. When the device doesn't report a value, Spartan shows a dash instead of a guess.
The same rule applies to the in-app guide. It explains why high memory use is normal on Android, and why the app has no button that claims to free up memory. When a fix is needed, such as clearing an app's cache or uninstalling an app, Spartan's App Manager opens that app's Android settings page and you make the change there. The goal is to make you smarter about your device, not dependent on an app that claims to do what Android already does.
No animations pretending to fix anything. No composite scores. No fake virus warnings. Just readings from your phone, measured, not guessed.
Under the Hood
DeviceLab Spartan is built in Kotlin 2.0.21 with Android Views, following an MVVM structure with Hilt dependency injection. It targets SDK 36 with a minimum of SDK 26 (Android 8.0).
Readings recorded in the background by WorkManager (battery, memory, storage and CPU load) are stored in a local Room database, and preferences live in DataStore. You choose how often readings are recorded and how long they are kept, and Settings can delete the whole history. Charts use MPAndroidChart v3.1.0.
The app's own code makes no network requests, and no account is required. It asks for no storage, media or 'all apps' permission: files are read only from a folder you pick in Android's folder picker or photos you pick in the photo picker, and the app list comes from your home-screen launcher entries. Usage access (granted in Android Settings) is optional and adds full app sizes and screen time. Spartan is free and ad-supported: ads are served by Google Mobile Ads, with Google's consent form (UMP) where it applies, and those two SDKs are the only parts of the app that use the network.
Who DeviceLab Spartan Is For
DeviceLab Spartan serves several distinct user profiles, each with different priorities but a shared appreciation for straightforward, reliable information.
Everyday Users
For the person who just wants to know whether anything on their phone needs attention, Spartan gives plain answers. System Status shows the core readings on one screen and lists any alerts. Storage Analyzer shows where your space is going, and Duplicate Finder finds the copies you can safely remove. Battery Analyzer shows health as Android reports it, along with temperature and voltage, so you can see when the battery runs hot.
IT Support and Help Desk
Help desk technicians can use Spartan as a quick assessment tool. Open System Status, run the Benchmark, check battery health and temperature, read the model and Android version from Device Info, and scan a folder for duplicates, all in a few minutes. Screenshots of those screens make a simple record to compare against later.
Privacy-Conscious Users
For users who are wary of apps that collect and transmit data, Spartan's permission list is short. Its own code sends nothing anywhere, there is no account or cloud sync, and it never gets broad access to your files or your full app list. The trade-off is advertising: the app is ad-supported through Google Mobile Ads, and the ads SDK handles data under Google's own disclosures. That is stated up front rather than hidden behind a 'no ads' claim.
DeviceLab Spartan vs. Sys-Monitor: Choosing the Right Tool
A natural question is: if Sys-Monitor has 59 tools and DeviceLab Spartan has 11, why would anyone choose Spartan? The answer lies in focus and simplicity.
Sys-Monitor is designed for power users who want access to every diagnostic, measurement, and analysis tool available, including audio analysis, sensor instruments, and GPS tracking that many users simply don't need. DeviceLab Spartan strips that away and delivers the core readings in a lighter, more approachable package.
Think of it this way: Sys-Monitor is the Swiss Army knife with every tool extended. DeviceLab Spartan is the precision folding knife that does a few things well. Both have their place. The choice depends on what you need.
Getting Started
DeviceLab Spartan is coming to Google Play as a free, ad-supported app. No account creation and no email are required, and the only permission prompts are optional: notifications for low-battery and low-storage alerts, and Usage access if you want app sizes and screen time.
On first launch, a short tutorial walks through the tools. Start with System Status for the core readings, run the Benchmark to record a baseline, or point Duplicate Finder at your camera folder to see how many copies are taking up space. Each tool is self-contained, and the built-in user guide explains what every reading means.
DeviceLab Spartan is part of the Dynasty-X ecosystem of Android apps built by STRATEGIA-X. If you find yourself wanting more advanced tools like audio analysis or sensor instruments, Sys-Monitor is always there. But for most users, Spartan's focused 11-tool kit is exactly right.
DeviceLab Spartan: Coming Soon
11 professional tools. Free at launch, ad-supported.

