Speaker
Description
TuxDoctor: A Hardware Diagnostic Tool for Mobile Linux
Mobile Linux devices span a wide range of hardware, distributions, and UI stacks making it hard to know whether a phone or tablet is actually
working correctly. TuxDoctor is an open-source diagnostic tool written in Rust that brings a consistent, reproducible way to test mobile Linux hardware.
It runs a suite of tests covering connectivity (Wi-Fi, Bluetooth, cellular, NFC), sensors (accelerometer, gyroscope, magnetometer, light,
proximity), audio and haptics, camera, screen, biometrics, and battery health. Each test reports a clear pass/fail/skip status and produces a
shareable local report including full device and OS information.
TuxDoctor ships a GTK interface alongside a CLI and a background daemon, and is packaged for both postmarketOS (Alpine) and Mobian
(Debian). This talk will cover the architecture, the challenges of writing portable hardware tests across diverse ARM devices, and how the tool
can help users, developers, and porters evaluate device health.
https://tuxdoctor.com/
Author(s) Bio
Embedded Linux developer with interest in Mobile Linux and Rust.
| Participation | In-person |
|---|---|
| Track | Main Track |
| Level of Difficulty | Beginner |
| Pronouns | He/Him |