lordnordic-debug/StradaOS
Hardware & IoTA lightweight open-source home screen for Android car head units, including older 4.x units.
Project overview
StradaOS is an Android launcher designed for in-car head units. It replaces the factory home menu with a dashboard that combines a vehicle card with photo background removal, a live OpenStreetMap view, media controls for Bluetooth and Android Auto, weather, a GPS speedometer, an oil-change reminder, and a customizable bottom bar. It is aimed at owners of Chinese head units that advertise newer Android versions but actually run Android 4.x, while also supporting modern screens. Nothing is flashed or modified: it installs as a normal app and can be uninstalled to restore the factory launcher.
The Android Auto and CarPlay buttons open the unit's existing projection app when one is present (ZLink, CarLink, TLink, AutoKit, etc.). On units without built-in Android Auto, the documentation pairs it with the separate Open Headunit app over a USB cable. The interface is available in Spanish, English, Portuguese, Italian and German, and supports both km/h and mph units.
Getting started
- Download the latest
StradaOS-x.y.z.apkfrom the Releases page. - Copy it to a USB drive, then use the head unit's file explorer to move it to internal storage, since many units cannot install directly from USB.
- Enable Settings → Security → Unknown sources on the head unit.
- Tap the APK and install it.
- Press Home and choose StradaOS → Always so it becomes the launcher.
- Complete the setup assistant for your name, vehicle, accent color and photo.
To use Android Auto on a unit without built-in projection, also install Open Headunit, enable its current-track option, and connect the phone by USB.
Compatibility and constraints
The app requires Android 4.1 (API 16) or newer. The project reports testing on Android 4.2 (API 17) with an Autochips AC8227-based unit at 1024×600; wide 12.3-inch 1920×720 panels are supported according to the feature list. The live map and weather need an internet connection, typically from the phone's hotspot. GPS provides the speedometer and oil-change mileage, so a working GPS fix is required for those features. On slow hardware, disabling the live map under Settings → Map and weather → Performance is the documented workaround, and Android Auto performance depends on the head unit's processor. StradaOS does not restore Google Play support on old Android versions; apps run on the connected phone instead. CarPlay without an authentication chip cannot be added by software alone.
The launcher does not modify the system and uninstalling it restores the factory launcher. The project states there are no accounts, ads or analytics, with location used only on-device. It is licensed under GPL-3.0 and expects all changes to keep working on Android 4.1.
HotRepo's take
StradaOS was recorded in the Java new-project list on November 9, 2026, reaching 104 stars and 10 forks, with 4 stars gained during an observed two-hour window that day. That is a single, short snapshot rather than a trend, but the growth occurred in a narrowly targeted niche: an Android 4.x launcher for head units whose owners otherwise have little modern software to install. The clearest technical signal is the deliberate Android 4.1 floor and the detailed troubleshooting for real head-unit quirks, such as factory mirror apps grabbing the USB connection before Open Headunit. Readers should weigh that specialization against the limited hardware testing reported so far.
Written by AI from the project's README, updated . The project's own docs are the source of truth.
You might also like
- yash-srivastava/Overdrive-releaseA dashcam and sentry app for BYD DiLink v3 head units, with local storage and Home Assistant telemetry.
- robertnisipeanu/idrive-appsApps and tools that put CarPlay or Android Auto maps on a BMW iDrive 7 cluster and HUD, installed via the mgu Store.
- robertnisipeanu/mgu-storeInstall, update and remove apps on BMW iDrive 7/8 head units from GitHub repos, URLs or USB sticks.