16–17 May 2026
Berlin, Germany
Europe/Berlin timezone

Tuxdoctor

16 May 2026, 17:05
40m
Berlin, Germany

Berlin, Germany

Presentation (40 min) Main Track

Speaker

Mr Petr Hodina

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

Primary author

Mr Petr Hodina

Presentation materials

There are no materials yet.