We need a real GNU/Linux (not Android) smartphone ecosystem
Desire for a “real GNU/Linux” phone ecosystem
- Some want phones to resemble x86 PCs: standardized boot interfaces, easy OS replacement, no vendor lock‑down.
- Motivation is control, privacy, and software diversity rather than commercial competitiveness.
- Others argue that Android (built on Linux) already fills this role sufficiently, and reinventing a full mobile stack is wasteful.
Existing projects and current state
- Hardware: Librem 5, PinePhone / PinePhone Pro, FuriLabs FLX1.
- OS/distros: Mobian, postmarketOS, UBports, various GNU/Linux phone UIs (Phosh, Plasma Mobile).
- Sailfish OS and older systems (Maemo/Meego, WebOS, Tizen, Bada) cited as proof both that alternatives are possible and that they struggle to gain traction.
- Reports: current Linux phones are usable for hobbyists, but often underpowered, power‑hungry, or rough for daily use.
Apps, banking, and hardware attestation
- Many essential services (banking, tickets, transit, even laundromats) are app‑only and often Android/iOS‑only.
- Hardware attestation (SafetyNet and similar) blocks rooted devices, custom ROMs, and non‑Google stacks from running many banking/DRM apps.
- Some see this as the core blocker to any alternative ecosystem; suggested remedies range from legal action to broader regulation.
- Workarounds (web apps, bridges, PWAs) exist but are incomplete; lack of web equivalents is common.
Android vs GNU/Linux: security and UX models
- Android’s permission model, SELinux‑based isolation, app lifecycle, and power‑management are praised as superior to traditional GNU/Linux userspace for phones.
- Critics say Android’s model primarily protects vendors and apps from users, limiting filesystem access, scripting, backup, and background tasks.
- Some propose “FOSS Android” or hardened ROMs (LineageOS, derivative projects) as more realistic than a completely new GNU/Linux stack.
Hardware, drivers, and standardization
- Closed drivers, proprietary firmware, SoC diversity, and carrier certification are seen as major structural problems.
- Suggestions: open drivers, SBSA‑style ARM standards, or even legislation forcing unlockable bootloaders and more open hardware.
- Others stress the scale of effort: open drivers and mainlining are slow, expensive, and underfunded.
Economics and culture
- Several comments emphasize that modern mobile OS quality comes from billions in corporate R&D; hobby or crowdfunded efforts struggle to match polish.
- Some argue mass adoption shouldn’t be the goal; a niche, hackable, freedom‑respecting phone is valuable even without mainstream success.