stringtranslate.com

posmercadoOS

postmarketOS (abreviado como pmOS ) es un sistema operativo principalmente para teléfonos inteligentes , basado en la distribución Alpine Linux . [2] [3] [4] [5]

postmarketOS se lanzó el 26 de mayo de 2017 [3] [6] con el código fuente disponible en GitHub antes de migrar a GitLab en 2018. [7] Es capaz de ejecutar diferentes interfaces de usuario basadas en X y Wayland , como Plasma Mobile , [8 ] [9] MATE , GNOME 3 y XFCE ; [10] actualizaciones posteriores agregaron soporte para Unity8 y Phosh . [11] También es capaz de ejecutar Docker , si el kernel específico del dispositivo tiene cgroups y configuraciones relevantes habilitadas. [12] El proyecto tiene como objetivo proporcionar un ciclo de vida de diez años para los teléfonos inteligentes. [13]

Arquitectura

A diferencia de muchos otros proyectos que trasladan distribuciones de Linux convencionales a teléfonos Android , postmarketOS no utiliza el sistema de compilación ni el espacio de usuario de Android . [14] Cada teléfono tiene un solo paquete único y las imágenes de instalación flasheables se generan utilizando la pmbootstrapherramienta. [3] El proyecto pretende soportar el núcleo principal de Linux en todos los teléfonos en el futuro, en lugar de la bifurcación específica de Android, a menudo obsoleta , para reducir el potencial de vulnerabilidades de seguridad . [3] Algunos dispositivos ya pueden iniciarse en el kernel principal. [15] [16] El proyecto tiene como objetivo soportar aplicaciones de Android, originalmente mediante el uso de Anbox , que fue reemplazado por Waydroid desde postmarketOS v21.12. [17] [18]

Se eligió Alpine Linux como distribución base debido a sus bajos requisitos de almacenamiento, lo que la hace más adecuada para dispositivos más antiguos. Excluyendo el kernel, una instalación básica ocupa aproximadamente 6 MB. [19] [3] [20] En marzo de 2024, los mantenedores anunciaron que postmarketOS migraría de OpenRC a systemd como su sistema de inicio para interfaces de usuario seleccionadas. [21]

Estado de desarrollo

A partir de 2024, es un software en desarrollo destinado a usuarios avanzados . [22]

Características

El proyecto ha publicado diferentes herramientas, entre ellas:

Soporte de dispositivo

En mayo de 2020, más de doscientos dispositivos pueden iniciar el sistema operativo, incluidos 92 con soporte WiFi. [28] [29] Esto incluye muchos teléfonos inteligentes y tabletas que originalmente ejecutaban Android, [30] [31] así como algunos teléfonos inteligentes Nokia basados ​​en Linux, como el N900 [32] y el N9 . [33] [15] Después de que el Proyecto Sandcastle de Corellium portó el kernel de Linux a algunas versiones de iPhone, también se vio que postmarketOS arrancaba en él, aunque por el momento no se admite el flasheo persistente. [34] A partir de mayo de 2021, la compatibilidad con dispositivos portátiles (incluidos Google Glass y relojes inteligentes como el LG G Watch ) se ha mejorado mediante la integración con la interfaz de usuario de AsteroidOS y el trabajo en el kernel principal del LG G Watch R. [35]

En 2018, ningún dispositivo todavía podía realizar llamadas telefónicas con postmarketOS, [36] aunque se estaban realizando importantes esfuerzos en este sentido. En 2020, varios dispositivos eran total o mayoritariamente compatibles, incluso para llamadas telefónicas, mensajes SMS y datos móviles. Estos incluían BQ Aquaris X5 , Librem 5 , Nokia N900 , Motorola Moto G4 Play , Samsung Galaxy A3 (2015), Samsung Galaxy A5 (2015) y Wileyfox Swift . [37]

Además, PinePhone se lanzó en 2020, con postmarketOS Community Edition como sistema operativo propio. [38]

Portar a un nuevo dispositivo

El proceso de desarrollo para hacer que un nuevo dispositivo sea compatible con el sistema operativo consiste en crear un paquete específico para el teléfono utilizando la pmbootstrapherramienta. Para ello, suele ser necesario el uso del kernel de Linux del fabricante original del dispositivo. El código fuente del kernel original a menudo está disponible mediante el cumplimiento de los requisitos de la licencia GPLv2 , pero algunos controladores necesarios para el funcionamiento del dispositivo pueden no estar disponibles y, por lo tanto, deben recrearse. [39] [23] Los ejemplos incluyen controladores de GPU como Lima , que tiene un equivalente propietario en el espacio de usuario en Android que no está sujeto a los requisitos de GPLv2 .

Soporte de cámara

Sólo el PinePhone [40] y algunos otros dispositivos parecen tener la cámara funcionando. Está en WIP para Fairphone .

Soporte de Voz sobre LTE (VoLTE) y Voz sobre Wifi (Vowifi)

OnePlus6 es WIP para soporte Volte . [41]

Galería

Ver también

Referencias

  1. ^ "v24.06: el que tiene más de 250 dispositivos". posmercadoOS . 16 de junio de 2024 . Consultado el 18 de junio de 2023 .
  2. ^ Personal, OSNews. "100 días de postmarketOS". www.osnews.com .
  3. ^ abcde "Apuntando a un ciclo de vida de 10 años para los teléfonos inteligentes". postmarketos.org .
  4. ^ "PostMarketOS salva los teléfonos inteligentes antiguos". La-Tecnologia. 2018-01-09 . Consultado el 29 de enero de 2018 .
  5. ^ DistroWatch. "DistroWatch.com: Devuelva la diversión a la informática. Utilice Linux, BSD". distrowatch.com .
  6. ^ Ward, Craig (3 de enero de 2018). "El equipo de PostmarketOS avanza hacia el objetivo de un ciclo de vida de los teléfonos inteligentes de 10 años - NotebookCheck.net News". Notebookcheck.net . Consultado el 29 de enero de 2018 .
  7. ^ "postmarketOS es #movingtogitlab". postmarketos.org .
  8. ^ "Obtenga Plasma Mobile". plasma-mobile.org .
  9. ^ Shah, Bhushan (20 de noviembre de 2017). "14:00 Plasma Móvil". Academia 2017.
  10. ^ Verma, Adarsh ​​(2 de enero de 2018). "postmarketOS, una distribución de Linux para teléfonos inteligentes, ahora ejecuta Plasma/Lune UI/Xfce en dispositivos reales".
  11. ^ "600 días de postmarketOS".
  12. ^ "Charla de usuario: Docker - postmarketOS". wiki.postmarketos.org . Consultado el 18 de noviembre de 2020 .
  13. ^ "El proyecto postmarketOS basado en Linux tiene como objetivo dar a los teléfonos inteligentes un ciclo de vida de 10 años". Linux hoy. 2017-08-17. Archivado desde el original el 4 de abril de 2019 . Consultado el 29 de enero de 2018 .
  14. ^ "PostmarketOS: Linux para teléfonos y más [LWN.net]". lwn.net . Consultado el 13 de julio de 2024 .
  15. ^ ab "219 días de postmarketOS". postmarketos.org .
  16. ^ Brown, Eric (29 de septiembre de 2017). "Los nuevos contendientes móviles de Linux mantienen vivo el sueño".
  17. ^ "postmarketOS // en 2020-02". postmarketos.org . Consultado el 7 de abril de 2020 .
  18. ^ "Anbox - postmarketOS".
  19. ^ "Librem 5 lidera la nueva ola de contendientes de Linux móvil de código abierto | Linux.com | La fuente de información sobre Linux". Linux.com. 2017-09-29 . Consultado el 29 de enero de 2018 .
  20. ^ "postmarketOS es una distribución de Linux táctil optimizada para dispositivos portátiles". Xda-developers.com. 2017-09-05 . Consultado el 29 de enero de 2018 .
  21. ^ Probado, Liam (11 de marzo de 2024). "Linux para teléfonos más antiguos postmarketOS cambia su sistema de inicio". El Registro . Consultado el 24 de junio de 2024 .
  22. ^ "postmarketOS // Estado de postmarketOS". posmercadoOS . Consultado el 9 de febrero de 2024 .
  23. ^ ab Chapman, Christian (17 de agosto de 2017). "Transferencia de PostmarketOS al Motorola Photon Q". Public.asu.edu. Archivado desde el original el 28 de octubre de 2017 . Consultado el 29 de enero de 2018 .
  24. ^ "pmbootstrap: herramienta chroot/build/flash sofisticada para desarrollar e instalar postmarketOS". posmercadoOS. 2018-01-27 . Consultado el 27 de enero de 2018 .
  25. ^ "Móvil - Wiki Debian". Wiki.debian.org. 2017-12-31 . Consultado el 29 de enero de 2018 .
  26. ^ "Teclado en pantalla SDL2". posmercadoOS. 2017-12-31 . Consultado el 27 de enero de 2018 .
  27. ^ "Aplicación de carga SDL2 para initramfs". posmercadoOS. 2017-12-23 . Consultado el 27 de enero de 2018 .
  28. ^ "Dispositivos compatibles". 16 de mayo de 2020.
  29. ^ "postmarketOS ahora arranca en más de 200 teléfonos y tabletas". 16 de mayo de 2020.
  30. ^ "Por qué falla Mobile Linux: Datamation". www.datamation.com . 11 de septiembre de 2017.
  31. ^ "Noticias semanales de Linux - 2 de enero de 2018 Lunduke.com". Archivado desde el original el 20 de abril de 2018 . Consultado el 29 de enero de 2018 .
  32. ^ "Telefonni revoluce se blizi | OpenAlt 2017 - video zц║znamy a slajdy". Superlecturas.com. 2017-11-05 . Consultado el 29 de enero de 2018 .
  33. ^ "Dispositivos - postmarketOS". wiki.postmarketos.org .
  34. ^ "Ejecutando postmarketOS en iPhone 7 - project-insanity.org". 16 de abril de 2020 . Consultado el 18 de abril de 2020 .
  35. ^ "postmarketOS finalmente llega a los dispositivos portátiles". TuxPhones . 3 de mayo de 2021 . Consultado el 7 de mayo de 2021 .
  36. ^ "PostmarketOS puede ejecutarse en dispositivos más antiguos pero con funciones limitadas". 5 de enero de 2018.
  37. ^ "Dispositivos - postmarketOS".
  38. ^ "Linux PinePhone 'Community Edition' con postmarketOS: todo lo que necesitas saber". 16 de junio de 2020.
  39. ^ "Transferencia a un nuevo dispositivo: postmarketOS". wiki.postmarketos.org . Consultado el 27 de enero de 2018 .
  40. ^ "PINE64 PinePhone (pine64-pinephone) - Wiki postmarketOS". wiki.postmarketos.org . Consultado el 13 de julio de 2024 .
  41. ^ "Soporte VoLTE para OnePlus 6 (#1878) · Problemas · postmarketOS / pmaports · GitLab". GitLab . Consultado el 13 de julio de 2024 .

Enlaces externos