Recientemente ha aparecido postmarketOS 21.12, el cual se basa en Alpine Linux 3.15 y llega para ampliar la cantidad de dispositivos soportados y con mejoras para la interfaz de usuario, el soporte de consolas virtuales y la adaptación de Firefox.
Hace tiempo que no le dedicamos una entrada a postmarketOS, ese sistema operativo Linux que tiene como objetivo prolongar enormemente la vida útil de los smarpthones, un tipo de dispositivo que ha acabado en un alto porcentaje triturado por las agresivas políticas de obsolescencia programada de las corporaciones.
Lo primero que sobresale de postmarketOS 21.12 es la adición de soporte para nuevos dispositivos, entre los que están el PineBook Pro de PINE64, las tablets Samsung Galaxy Tab A 8.0 y Samsung Galaxy Tab A 9.7, además del smarpthone Xiaomi Pocophone F1. Sin embargo, también hay que lamentar una pérdida, la del Nokia N900, que se ha caído de la lista de dispositivos oficialmente soportados debido a que la mayoría de las personas que contribuyen a postmarketOS están centradas en otros aparatos más recientes.
En cuanto a las interfaces de usuario, en primer lugar nos encontramos con Sxmo 1.6, la última versión de un entorno gráfico sencillo que funciona en móviles con Linux. Ofrece sesiones sobre Xorg y Wayland y parece que desde el lanzamiento de la última versión ha recibido mejoras importantes.
También está Plasma Mobile Gear 21.12, la última versión del conjunto de aplicaciones del proyecto KDE orientadas a móviles. Aquí destaca la transición de la pila de funciones telefónicas (datos móviles, llamadas y SMS) de oFono a ModemManager. Ofono fue un proyecto iniciado por Intel y Nokia y a día de hoy sigue siendo empleado por Sailfish y Ubuntu Touch, mientras que ModemManager es un proyecto de freedesktop que se inició con el foco puesto en dispositivos USB, se integra con NetworkManager y que actualmente es usado por el escritorio Plasma y GNOME para módems USB y en Phosh para las funciones de telefonía.
Para terminar con las interfaces gráficas de usuario tenemos a Phosh, un desarrollo impulsado por Purism para adaptar las tecnologías de GNOME a los dispositivos móviles. Phosh 0.14 ha sido portado hacia atrás en postmarketOS 21.12, cosa que ha requerido de realizar ajustes. Por otro lado, muchas de las aplicaciones de GNOME han sido actualizadas a las ofrecidas por la versión 41 del entorno.
Entre que postmarketOS es un proyecto pequeño y que los móviles muchas veces no lo ponen fácil, no es extraño ver que la interfaz gráfica de usuario tienda a fallar. Ante esa situación, en un sistema Linux de escritorio uno emplearía el teclado para pasar a una consola virtual, pero un móvil por lo general no suele tener teclado desde hace años con excepción de algunos modelos, y más si nos referimos a un teclado como los que uno se encuentra en PC. Gracias a la inclusión de TTYescape, postmarketOS 21.12 es capaz de iniciar una consola virtual apoyada en un teclado táctil realizando una combinación de pulsaciones con los botones del móvil.
Con Tweaks 0.9.0, el usuario puede controlar de forma algo más pormenorizada aspectos como la suspensión de la pantalla, mientras que la generación de los ficheros de arranque con ‘postmarketos-mkinitfs’ ha sido reescrita y se han mejorado los scripts de soporte para instalar instalar ficheros relacionados con el arranque (boot-deploy). Esto debería de mejorar la confiabilidad de la actualización del kernel e initramfs, además del próximo arranque.
Para terminar tenemos mobile-config-firefox 3.0.0, que, comparado con versiones anteriores, ha sido reescrito en un buen porcentaje debido a los cambios de diseño introducidos en Firefox 91 y posteriores. En la versión especificada del navegador de Mozilla “la barra de navegación se movió a la parte inferior después de preguntarle a la comunidad en una encuesta si es una buena idea o no y se solucionaron un montón de fallas en la interfaz de usuario”.
Os dejamos con el anuncio oficial, la sección de descargas, las instrucciones de actualización y la lista de dispositivos soportados por postmarketOS 21.12:
- Arrow DragonBoard 410c
- ASUS MeMo Pad 7
- BQ Aquaris X5
- Lenovo A6000
- Lenovo A6010
- Motorola Moto G4 Play
- ODROID HC2
- OnePlus 6
- OnePlus 6T
- PINE64 PineBook Pro
- PINE64 PinePhone
- PINE64 PineTab
- PINE64 RockPro64
- Purism Librem 5
- Samsung Galaxy A3 (2015)
- Samsung Galaxy A5 (2015)
- Samsung Galaxy S4 Mini Value Edition
- Samsung Galaxy Tab A 8.0
- Samsung Galaxy Tab A 9.7
- Wileyfox Swift
- Xiaomi Mi Note 2
- Xiaomi Pocophone F1
- Xiaomi Redmi 2