hn.today

Nura // The road to daily-drivable mainline phones

nura.eco5 points0 comments
Screenshot of Nura // The road to daily-drivable mainline phones

Nura is advancing a concrete roadmap to make mainline-Linux phones practical for everyday users by redefining a new "main" device category with strict technical and organizational requirements. Devices admitted to main must boot via UEFI (or an equivalent second-stage loader), run upstream kernels with minimal patches, avoid forked device-specific packages, and use a generic architecture-wide device package so ports are effectively fully mainlined and portable across distributions. Main devices must support common phone use cases - calls, SMS, mobile data, Wi‑Fi, audio, charging, Bluetooth and camera - while exceptions require documented justification. A single UI-specific aarch64 image will work across main devices, and kernel/security updates will be simplified by maintaining generic kernel packages.

Practical delivery rests on formal device maintainer teams and a clear workflow. Each device team should strive for at least five members (majority from Nura), cover long-term kernel maintenance, HW CI upkeep, issue triage, documentation, regular meetings and manual testing, and then request promotion to main once requirements are met. Work is primarily volunteer-driven; donations and grants may finance hardware and targeted development. Initial focus devices are Fairphone 5, Motorola Edge 30 and Radxa Dragon Q6A (all SM7325-based), chosen for existing mainline support, availability and ideological fit. Community contributions - coding or non‑coding - are actively solicited to help make these ports daily‑drivable.

Read on nura.eco0 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Security

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.