State of the Droidian Project
Droidian is a Linux distribution based on Debian that is meant to run on Android-based devices. To accomplish this, it employs technologies such as Halium and libhybris.
There are a few Linux distributions available for Android devices right now, but they all have drawbacks that Droidian addresses. For example, Ubuntu Touch and SailfishOS feature a lot of old software in their stack. While mainline distributions like Mobian and PostmarketOS exist, they aren't very useable, with many of them lacking essential features on recent/modern consumer devices. Except for a few mainline phones, this is the current situation of mainline distributions and devices. Droidian resolves this issue by modifying the downstream linux kernel given by the device's vendor. In most circumstances, security fixes from kernel.org or other sources can still be applied to downstream kernels.
Droidian supports Phosh Shell (made by Purism), as well as Cutie Shell, which is being developed as part of a community effort. The project has progressed to the point where most phone functions are available and operational, including capabilities such as camera support, NFC, and fingerprint readers, which are rarely functioning on mainstream Linux phones. The current stable images are built on Debian bookworm, with Trixie hosting a development branch.
More info about the project, list of devices, update blog posts and our social media groups can be found in our website
The project's purpose is to provide a current and useable Debian system pre-installed or user flashable on phones and tablets. While Droidian is officially available for 18 devices and another 7 unofficially, community members have booted Droidian on a large number of devices. Droidian porting is a simple yet time-consuming procedure that is primarily described by maintainers and contributors in our Telegram and Matrix communities.
Consider joining our community and installing or porting your device! We also invite Linux desktop users to join the project.