- Phosh se ha consolidado como el entorno móvil Linux más maduro, con soporte en distros como PureOS, postmarketOS, Debian, Fedora Mobility y Arch Linux.
- GNOME Mobile avanza para llevar GNOME Shell a móviles con gestos, paneles, teclado táctil y apps adaptativas, apoyado por proyectos como postmarketOS.
- El gran reto del Linux móvil sigue siendo el hardware ARM y los controladores libres, clave para la sostenibilidad y la convergencia real.
- Para el usuario medio, AOSP y ROMs como LineageOS siguen siendo más prácticas, mientras que Phosh y GNOME Mobile apuntan a quienes priorizan libertad y control.

Linux lleva años intentando hacerse hueco en los smartphones, pero hasta hace poco la sensación general era que todo se quedaba en experimentos para muy cafeteros. Ahora, con el empuje de proyectos como Phosh, GNOME Mobile y distribuciones como postmarketOS, la cosa empieza a ponerse realmente interesante: ya no hablamos solo de “trastear”, sino de usar móviles Linux como dispositivo diario, con sus límites, pero también con muchas ventajas.
En paralelo, Android se ha ido cerrando cada vez más en torno al ecosistema de Google, y aunque AOSP sigue siendo software libre, cada vez cuesta más escapar de los servicios de la gran G si quieres un móvil funcional. En este contexto, el avance de shells móviles como Phosh y de la apuesta de GNOME por llevar su experiencia al teléfono abre la puerta a algo que muchos en el mundo del software libre llevan años soñando: móviles verdaderamente libres, sostenibles y convergentes.
Phosh: el motor del renacer de Linux en móviles
Phosh es, hoy por hoy, el entorno gráfico móvil más maduro en el ecosistema Linux. Nació en Purism para su teléfono Librem 5 como una especie de “GNOME Shell para pantallas táctiles”, pero con el tiempo se ha convertido en el estándar de facto para quienes quieren un móvil Linux utilizable en el día a día.
Técnicamente, Phosh es mucho más que una simple capa visual. Suele hablarse de “Phosh” para referirse a todo el conjunto, pero en realidad hay varias piezas bien diferenciadas que trabajan juntas:
- phosh: el shell gráfico en sí, responsable del lanzador de apps, el bloqueo de pantalla, el panel superior e inferior, las notificaciones, los ajustes rápidos y la navegación general por gestos.
- phoc: el compositor Wayland sobre el que corre Phosh. Se apoya en wlroots y está orientado a funcionar bien en dispositivos con recursos limitados.
- Teclado en pantalla (Squeekboard o Stevia): el teclado virtual pensado para uso táctil en móviles y tablets.
- Sesión phosh.session: la “sesión” que orquesta que se lancen phosh, phoc y los componentes GNOME necesarios para que todo funcione de forma coherente.
Purism tomó la decisión de basarse en tecnologías GNOME y GTK en lugar de reinventar la rueda. Esto implica que las aplicaciones diseñadas para el escritorio GNOME, especialmente las adaptativas con libhandy/libadwaita, encajan bastante bien en Phosh sin cambios enormes en su interfaz.
Distribuciones y dispositivos que apuestan por Phosh
Aunque Phosh nació para el Librem 5, su adopción se ha disparado en otras distros. Se ha consolidado como la opción “seria” cuando alguien quiere sacar un móvil Linux del cajón y usarlo realmente:
- Librem 5 con PureOS: el “campo de pruebas” original de Purism. PureOS se basa en Debian, es totalmente software libre y está certificado por la FSF. Aquí Phosh forma parte central de la experiencia de usuario y se trabaja a diario en pulir la convergencia entre móvil y escritorio.
- postmarketOS: una distro pensada específicamente para teléfonos, que ofrece distintas interfaces (Plasma Mobile, Sxmo, GNOME, Phosh…). Durante mucho tiempo, su apuesta oficial GNOME en móviles se articulaba precisamente alrededor de Phosh.
- Mobian y Debian: Debian integró Phosh en sus repositorios, y Mobian lo usa como interfaz por defecto en varios dispositivos, incluido el PinePhone.
- Fedora Mobility: la edición de Fedora orientada a smartphones también usa Phosh como shell móvil principal.
- Manjaro ARM, ALT Mobile, Droidian y otros sistemas para Pine64: muchas imágenes oficiales u oficiosas para PinePhone, PinePhone Pro y otros dispositivos ARM incluyen Phosh porque, sencillamente, es lo que mejor funciona.
Además de distros específicas, Arch Linux también se ha subido al carro. Desde septiembre de 2023, un desarrollador de Arch y empleado de Red Hat incorporó Phosh a los repos oficiales, lo que permite montarte un entorno móvil “a la carta” partiendo de la filosofía minimalista de Arch.
Phosh 0.54: novedades que apuntan a madurez
La versión 0.54 de Phosh supone un salto importante en funcionalidad y pulido, no tanto porque cambie radicalmente la interfaz, sino porque refuerza esas pequeñas cosas que marcan la diferencia en un dispositivo diario:
- Indicadores de estado como plugins: ahora los indicadores de la barra (batería, red, etc.) pueden implementarse como complementos, dando margen para ampliar o personalizar el panel sin parchear todo el shell.
- Notificación cuando una app falla al iniciar: en lugar de que una aplicación simplemente “no arranque”, Phosh muestra un aviso claro al usuario, algo básico si no quieres dejar tirado a quien no está acostumbrado a depurar problemas.
- Gestión avanzada de la ubicación en ajustes rápidos: se añade una opción para cambiar el nivel de precisión de la localización, un punto clave cuando buscas un equilibrio entre privacidad y usabilidad.
- Lista actualizada de aplicaciones adaptativas: se mantiene una relación de apps con interfaz adaptable que funcionan tanto en pantallas pequeñas como en monitores grandes, reforzando esa idea de convergencia.
Phoc, el compositor, también recibe mejoras relevantes para la experiencia gráfica:
- Se amplía el control del foco de ventanas y se mejora el manejo de ventanas con el flag “override-redirect”, crucial para salvapantallas y menús emergentes de aplicaciones X11 ejecutadas mediante Xwayland.
En el lado del teclado virtual, Stevia se actualiza con modificadores extra en la barra de atajos y una opción para desactivar el manejo automático de espacios. Detalles pequeños, pero que marcan mucho cuando escribes a diario en un móvil Linux.
La herramienta phosh-mobile-settings se hace más flexible: ahora permite desactivar paneles integrados, lo que abre la puerta a usar sus componentes en sistemas que no sean estrictamente Phosh. Además, se libera una biblioteca de widgets estándar reutilizables por otras apps y se añade una opción de reproducción de sonido en llamadas entrantes.
En paralelo, el ecosistema alrededor de Phosh sigue creciendo:
- gmobile, el conjunto de controladores para ejecutar GNOME en dispositivos móviles, añade compatibilidad con más modelos: Google Pixel 6a, Motorola Edge 30, Motorola Moto G7 y SHIFT6mq.
- Aparece libpms-rs, una librería de enlaces para usar libpms (Phosh-Mobile-Settings) desde Rust.
- El widget pfs (Posh File Selector) incorpora un menú contextual al mantener pulsado un archivo, con propiedades, copia y redimensionado de iconos, lo que acerca la gestión de archivos a lo que esperamos en un móvil moderno.
- Se completa la transición a componentes GNOME 50, con actualizaciones importantes de dependencias como callaudiod, Calls, ModemManager, wlroots o feedbackd, clave para llamadas, notificaciones, sensores y hardware.
Phosh en Arch Linux: minimalismo y personalización
De serie, Arch no impone ningún entorno gráfico. Es el usuario quien decide si quiere KDE, GNOME, i3… o un shell móvil como Phosh. Eso significa que puedes montar un sistema enfocado a dispositivos táctiles sin arrastrar paquetes que no te interesan.
A grandes rasgos, el flujo para usar Phosh en Arch (en un dispositivo compatible) seguiría esta lógica:
- Actualizar el sistema para tener las últimas versiones de todo.
- Instalar el paquete phosh desde los repos oficiales usando pacman.
- Añadir complementos como un teclado virtual (por ejemplo Squeekboard) u otras apps adaptadas para móviles.
- Crear un archivo .desktop de sesión Wayland para poder seleccionar Phosh al iniciar (por ejemplo en
/usr/share/wayland-sessions/phosh.desktopcon la entrada que llame aExec=phosh). - Elegir “Phosh” en el gestor de pantalla e iniciar sesión para arrancar el shell móvil.
Phosh en Arch está claramente orientado a usuarios avanzados, que saben pelearse con drivers, bootloaders y configuraciones de pantalla táctil, pero a cambio permite un nivel de control brutal: eliges exactamente qué paquetes entran en tu sistema, qué servicios se cargan y cómo se comporta tu móvil.
Características clave de Phosh como interfaz móvil
Más allá de la parte técnica, Phosh destaca por una interfaz muy pensada para el uso táctil, sin intentar copiar a ciegas la experiencia de escritorio.
Entre las características de usabilidad más relevantes encontramos:
- Navegación basada en gestos: deslizar desde los bordes para acceder al lanzador de aplicaciones, al panel lateral o a la multitarea. La idea es minimizar botones pequeños difíciles de pulsar en pantallas táctiles.
- Interfaz adaptable: se ajusta a diferentes tamaños y orientaciones de pantalla, lo que lo hace válido para teléfonos, tablets e incluso portátiles con pantalla táctil.
- Opciones de personalización moderadas: sin volverse loco con miles de opciones, permite retocar ajustes clave y complementar con software extra para adaptar la experiencia a cada usuario.
- Teclado en pantalla integrado: con Squeekboard o Stevia, pensados para dedos, con distribución ajustable y soporte de múltiples idiomas.
- Uso de Wayland como base: esto ayuda a mejorar la seguridad y el aislamiento entre aplicaciones respecto al viejo X11.
En términos de rendimiento y consumo, Phosh busca ser ligero. Está diseñado para correr en hardware limitado, con CPUs y RAM modestas, intentando sacar el máximo partido a baterías que ya de por sí suelen ser escasas en muchos dispositivos de pruebas.
Eso sí, Phosh no pretende reemplazar a un GNOME o un KDE de escritorio en un PC tradicional. Su objetivo es ofrecer una experiencia específica para pantallas táctiles, aunque gracias a la convergencia pueda comportarse bastante bien cuando conectas el móvil a un monitor y a un teclado.
GNOME Mobile: GNOME Shell se sube al tren del smartphone
Mientras Phosh consolidaba su posición, GNOME empezó a mover ficha de forma más directa hacia el móvil. Lo que hoy se conoce coloquialmente como “GNOME Mobile” no es un producto empaquetado con ese nombre, sino un esfuerzo por adaptar GNOME Shell para pantallas pequeñas y uso táctil.
La idea de GNOME para móviles cristaliza a partir de GNOME 40, cuando se rediseña la experiencia de escritorio y se empieza a pensar seriamente en gestos, rejillas de apps y espacios de trabajo que también puedan tener sentido en un teléfono.
El objetivo no es replicar exactamente todo el GNOME de escritorio en un móvil, sino ofrecer una experiencia coherente y convergente, donde muchas de las aplicaciones y conceptos sean compartidos, pero ajustando la interfaz para el formato bolsillo.
La visión de GNOME Mobile frente a Phosh y Plasma Mobile
Hasta ahora, el panorama móvil en Linux lo marcaban principalmente Phosh y Plasma Mobile, con Lomiri (Ubuntu Touch) manteniendo su nicho. Plasma Mobile aún tiene mucho trabajo por delante en coherencia visual y pulido, mientras que Lomiri quedó prácticamente ligado a Ubuntu Touch y a UBports.
GNOME Mobile llega con una estrategia distinta: en lugar de partir de cero, se apoya en la filosofía ya asentada del escritorio GNOME, con un fuerte énfasis en minimalismo, gestos y aplicaciones adaptativas. De hecho, en muchas maquetas y prototipos se ve una cierta similitud con el enfoque de Phosh: cajón de aplicaciones, “tarjetas” para la multitarea, paneles superior e inferior…
La hoja de ruta de GNOME para móviles incluye objetivos muy concretos:
- API de gestos y detección de tamaño de pantalla: ya se ha introducido una nueva API para que las apps puedan reaccionar a gestos y saber si se ejecutan en un móvil, tablet o escritorio.
- Capas de panel: se plantea un panel superior e inferior, recordando a lo que ya ofrece Phosh, pero integrado directamente en GNOME Shell.
- Espacios de trabajo y multitarea optimizados: una vista de tareas pensada para el dedo, con tarjetas que representen las apps y permitan cambiar rápidamente entre ellas.
- Rejilla de aplicaciones adaptada: una “capa de apps” que funcione bien tanto en un monitor grande como en una pantalla de 6 pulgadas.
- Teclado en pantalla nativo: mejor integración del teclado táctil con el shell y las aplicaciones GNOME.
- Ajustes rápidos: un área de toggles y controles accesible por gestos, algo imprescindible en un móvil.
En demostraciones y vídeos de desarrolladores como Jonas Dreßler, GNOME Shell en móviles se ve fluido y muy prometedor. Eso sí, todavía está orientado a desarrollo y pruebas; falta tiempo para que sea algo que un usuario convencional pueda instalar en su “móvil principal” sin miedo.
postmarketOS y el impulso a GNOME Mobile
postmarketOS 23.06 supuso un hito importante: introdujo oficialmente GNOME Mobile entre sus opciones de entorno gráfico. Hasta ese momento, el “GNOME para móviles” de postmarketOS se ofrecía principalmente como Phosh.
Con esta versión, se empieza a empaquetar GNOME Shell adaptado a móviles directamente desde los repositorios Git, lo que de momento lo sitúa en una fase claramente de desarrollo, pero abre la puerta a que entusiastas y desarrolladores lo prueben en hardware real.
Además, GNOME Software se adapta para actuar como tienda de aplicaciones en móviles, con un foco claro en Flatpak. Esto es crucial: sin una manera sencilla de instalar y actualizar aplicaciones, ningún sistema móvil tiene opciones de atraer usuarios más allá de la comunidad más técnica.
El apoyo financiero del Ministerio de Educación de Alemania al esfuerzo de GNOME en móviles es otro factor relevante. Aunque la financiación pública no garantiza el éxito (hemos visto proyectos financiados que luego se desinflan), sí da oxígeno para que desarrolladores puedan dedicar tiempo sostenido a algo tan complejo como rediseñar un shell de escritorio para pantallas táctiles.
Hardware, fragmentación y el gran reto de Linux en móviles
Si hay un muro que comparten Phosh, GNOME Mobile y cualquier proyecto de Linux en smartphones, es el hardware. No se trata tanto de potencia bruta como de compatibilidad y controladores libres.
En el mundo ARM, cada fabricante y a veces cada modelo cambian detalles críticos de GPU, módem, cámaras, sensores, gestión de energía… Lo que hace que adaptar una distro Linux “pura” a un móvil comercial sea un auténtico rompecabezas. Se habla mucho de ARM como el futuro, pero hasta que no haya cierto estándar o al menos documentación abierta, todo avance es cuesta arriba.
Guido Günther, uno de los principales desarrolladores de Phosh y del Librem 5, lo resume muy bien: la sostenibilidad en móviles pasa por poder reemplazar software y piezas durante muchos años, sin depender de blobs privativos que se quedan anclados a un kernel viejo. En Android esto se ve claro: muchísimos terminales dejan de recibir actualizaciones de seguridad porque el fabricante no actualiza los binarios propietarios para kernels recientes.
En el lado del hardware, la reparabilidad y modularidad también cuentan. El Librem 5, por ejemplo, apuesta por piezas atornilladas, no pegadas, y por módulos que se puedan sustituir con herramientas normales, no con un laboratorio. Hay límites (por ejemplo, la decodificación de vídeo eficiente depende de soportes específicos en hardware), pero cuanto más abierta y accesible sea la plataforma, más vida útil puede tener.
Android, AOSP y las alternativas Linux: ¿qué tiene sentido hoy?
Aunque la base de Android es el kernel Linux, la realidad es que el ecosistema está fuertemente controlado por Google. AOSP sigue siendo libre, pero cada vez más partes clave de la experiencia pasan por servicios y APIs de Google que no son tan fácilmente reemplazables.
Para quienes quieren escapar del ecosistema Google sin abandonar el mundo Android, las ROMs tipo LineageOS, /e/OS u otros derivados de AOSP siguen siendo la opción más práctica: mantienes compatibilidad con APKs, tiendas alternativas y la mayoría de apps populares, sacrificando lo mínimo en el día a día.
En paralelo, las alternativas Linux puras para móviles han ido ganando músculo:
- postmarketOS: distro Linux completa para smartphones, con soporte para varios entornos (Phosh, Plasma Mobile, GNOME Shell móvil, Sxmo…) y pensada para alargar la vida de móviles antiguos.
- Ubuntu Touch (UBports): heredero comunitario del intento de Canonical de competir con Android e iOS. Apuesta fuerte por la convergencia (usar el móvil como PC al conectarlo a un monitor) y mantiene vivo un sistema basado en Lomiri.
- PureOS en Librem 5: basado en Debian, centrado en privacidad y en la idea de tener solo software libre. Es el hogar natural de Phosh y un banco de pruebas para la convergencia.
- Mobian: otra adaptación de Debian al móvil, con soporte para dispositivos como el OnePlus 6 o el PinePhone y uso habitual de Phosh.
- LuneOS: parte de webOS y, aunque su desarrollo es más lento, sigue vivo con un enfoque en interfaz basada en tarjetas y soporte para dispositivos como el PinePhone.
- Sailfish OS (de Jolla): veterano sistema europeo que nunca acabó de llegar al gran público, pero que sigue siendo una referencia para quienes buscan escapar de las Big Tech, aunque no es completamente libre en todas sus partes.
A día de hoy, para un usuario medio sigue siendo mucho más razonable optar por una ROM AOSP que por una distro Linux pura en su móvil principal. Las limitaciones de hardware, la menor compatibilidad con apps populares y la complejidad de instalación hacen que Linux “a pelo” tenga más sentido para entusiastas, desarrolladores y personas muy comprometidas con la libertad del software.
Sostenibilidad, libertad y convergencia: el papel de Phosh y GNOME
El valor de proyectos como Phosh y GNOME Mobile va más allá de tener otra interfaz bonita. Representan un intento serio de construir un ecosistema móvil donde el usuario tenga un control real sobre su dispositivo: pueda instalar lo que quiera, reparar su hardware, recibir actualizaciones mientras haya comunidad y no mientras un fabricante lo decida.
En la visión de gente como Guido Günther, no puede haber democracias plenamente libres sin software libre, porque cada vez más aspectos de nuestra vida dependen de sistemas opacos que no podemos auditar ni modificar. Llevar ese ideal al móvil, que es el dispositivo que más usamos y que más datos recoge, es casi una obligación para el movimiento del software libre.
Además, la convergencia —esa posibilidad de conectar el móvil a un monitor, teclado y ratón y usarlo como un PC— se vuelve mucho más natural cuando la base es un sistema Linux completo con GNOME o Phosh. No se trata de que el móvil reemplace todos los ordenadores, pero sí de que un mismo sistema, con las mismas herramientas, pueda acompañarte en distintos formatos sin que tengas que reaprenderlo todo.
Todo este esfuerzo choca de frente con un mercado dominado por Android e iOS, fabricantes orientados al remplazo rápido y una inercia brutal a favor de lo conocido. Aun así, ver a Phosh consolidarse, a GNOME Shell apuntar al móvil y a distros como postmarketOS, PureOS o Mobian ganar relevancia demuestra que el Linux para smartphones ya no es un simple experimento: es un camino largo, lleno de obstáculos, pero cada vez más transitado para quienes quieren salirse del guion marcado por Google y Apple. Comparte la información para que otras personas conozcan la novedad.
