stringtranslate.com

Sistema operativo Lineage

LineageOS es un sistema operativo de código abierto , [a] basado en Android [c] para teléfonos inteligentes , tabletas y decodificadores . Es el sucesor de CyanogenMod , del cual se bifurcó en diciembre de 2016, cuando Cyanogen Inc. anunció que descontinuaría el desarrollo y cerró la infraestructura detrás del proyecto. [7] [8] Dado que Cyanogen Inc. retuvo los derechos del nombre Cyanogen, el proyecto renombró su bifurcación como LineageOS. [9]

LineageOS se lanzó oficialmente el 23 de diciembre de 2016, con el código fuente disponible tanto en GitHub como en GitLab . [10] [11] En marzo de 2017, supuestamente tenía un millón de usuarios, siendo el OnePlus One el dispositivo más popular. [12]

Historia

Modificación cianógena

En 2009, Stefanie Jane (Cyanogen) creó CyanogenMod [d] . [e] [ cita requerida ]

En 2013, Jane obtuvo financiación de riesgo bajo el nombre de Cyanogen Inc. para permitir la comercialización del proyecto. [13] [14]

En 2016, como parte de una reestructuración corporativa que implicó un cambio de CEO , el cierre de oficinas y proyectos y el cese de servicios, [15] Jane se fue o se vio obligada a abandonar Cyanogen Inc. [16] [17]

Comienzo de LineageOS

El código en sí, al ser de código abierto , se bifurcó alrededor de diciembre de 2016 bajo el nuevo nombre LineageOS y comenzaron los esfuerzos para reanudar el desarrollo como un proyecto comunitario. [8]

El 22 de enero de 2017, las primeras compilaciones oficiales de las versiones 14.1 y 13.0 de LineageOS estuvieron disponibles, luego del anuncio oficial en una publicación de blog. [18]

A partir de 2017, LineageOS publicó actualizaciones de desarrollo recientes en su blog, [19] aunque esto prácticamente se ha descontinuado desde 2020.

Durante agosto de 2017, el equipo de LineageOS realizó una encuesta de verano [20] en la que pidió a los usuarios que dieran su opinión para mejorar el desarrollo del sistema operativo. Los resultados se publicaron [21] en octubre y, según el equipo, utilizaron los datos recopilados para mejorar la próxima versión de LineageOS 15.

Como respuesta a una de las principales sugerencias recibidas durante su primera encuesta pública, LineageOS lanzó una sección en su blog titulada "Blog de ingeniería de LineageOS" donde los mantenedores y desarrolladores de Lineage pueden contribuir con artículos que discutan información técnica avanzada relacionada con el desarrollo de Android. [22]

Broma del Día de los Inocentes de 2018

Durante la primera semana de abril de 2018, LineageOS lanzó nuevas compilaciones con la broma del Día de los Inocentes "LOSGenuine" , que informaba a los usuarios que no lo sabían sobre la posibilidad de que el software fuera falsificado a través de una notificación persistente (que no se podía desactivar a menos que el usuario ejecutara el siguiente comando en un shell raíz):

setprop  persist.lineage.nofool verdadero 

Cuando se tocaba la notificación, el software afirmaba que el dispositivo no estaba "certificado" y que necesitaba extraer "LOSCoins", que eran una moneda virtual y no se podían gastar. Las versiones afectadas también tenían una aplicación "Wallet" preinstalada que mostraba el saldo actual de LOSCoins. [23]

Muchos usuarios confundieron la broma con malware real y otros supuestamente la consideraron de "mal gusto". Fue especialmente criticada por ser demasiado "tarde" para una broma del Día de los Inocentes, ya que muchos usuarios no recibieron la actualización hasta días después, lo que hizo que la broma fuera menos obvia. El 10 de abril de 2018, el director del equipo de LineageOS, ciwrl, emitió una disculpa oficial por la broma engañosa. [24] [25]

2018-Presente

En agosto de 2018 se realizó una segunda encuesta de verano. [26]

Las compilaciones se lanzaron semanalmente hasta el 12 de noviembre de 2018, cuando cambió el ciclo de lanzamiento de los dispositivos: la última rama de LineageOS se compila diariamente y los dispositivos reciben una actualización OTA "nocturna", mientras que los dispositivos en la rama más antigua se trasladaron a un ciclo de lanzamiento semanal. [27]

A partir del 5 de junio de 2020, la última rama de LineageOS volvió a un ciclo de lanzamiento semanal, ya que el servidor no pudo compilar todos los dispositivos compatibles disponibles en un solo día, y algunos dispositivos recibieron actualizaciones más tarde, al día siguiente. [28]

El 5 de marzo de 2024, LineageOS publicó un blog para anunciar la descontinuación de la versión 18.1 poco después de que Google finalizara los parches de seguridad para Android 11. [ 29] [30] Un total de 52 dispositivos fueron descartados y recibieron una compilación final ese día. [31]

Historial de versiones

Características

Al igual que su predecesor, CyanogenMod, LineageOS se percibe como libre de software innecesario que a menudo viene preinstalado por el fabricante o el operador del teléfono y que se considera bloatware . [44] [45]

Desarrollo

Al igual que CyanogenMod, el proyecto LineageOS es desarrollado por muchos mantenedores específicos de dispositivos y utiliza Gerrit para su proceso de revisión de código . También conservó el antiguo formato de control de versiones, donde el número de versión principal corresponde al lugar en el alfabeto de la primera letra del nombre en clave (y del nombre comercial para las versiones de Android anteriores a la 10) (por ejemplo, Android 7.1, conocido como Android Nougat, es LineageOS 14.1). Antes del lanzamiento oficial de LineageOS, muchos desarrolladores de XDA ya habían desarrollado versiones no oficiales de LineageOS a partir del código fuente. Todas las compilaciones publicadas están firmadas con las claves privadas de LineageOS. [18]

La wiki, que contiene información sobre la instalación, el soporte y el desarrollo de LineageOS, también está abierta a contribuciones a través de Gerrit. Otras plataformas de Lineage incluyen Crowdin para gestionar traducciones, Gitlab Issues para el seguimiento de errores y una página de estadísticas, que muestra la cantidad de instalaciones activas de los usuarios que optan por informar esta estadística. También hay un canal de IRC alojado en Libera.chat ( #lineageos ) y subreddit ( r/lineageos ). [46]

Los foros de XDA Developers han sido utilizados por los miembros de la comunidad Lineage desde el inicio del software. Muchos dispositivos no cuentan con soporte en las versiones oficiales, por lo que los miembros de la comunidad desarrollan sus propias ROM no oficiales que permiten que los teléfonos más antiguos utilicen Lineage. [ cita requerida ]

Aplicaciones de Google

Aunque las aplicaciones de Google no están incluidas en LineageOS de forma predeterminada debido a cuestiones legales, [47] los usuarios pueden flashearlas con un paquete .zip , generalmente denominado gapps , mientras instalan LineageOS. Un efecto secundario del uso de LineageOS y otras roms personalizadas es el impacto en la API Play Integrity. [48] En algunos casos, se puede hacer que LineageOS funcione con aplicaciones que requieren pasar Play Integrity instalando Magisk y ciertos módulos diseñados para ocultar el estado del cargador de arranque. [49]

Funciones de personalización

LineageOS ofrece varias funciones que el Android Open Source Project (AOSP) no incluye. Algunas de estas funciones son:

Funciones de seguridad y privacidad

Funciones para desarrolladores y usuarios avanzados

Interfaz de confianza

A medida que LineageOS evolucionó a través del desarrollo, la interfaz Trust se introdujo para todas las compilaciones de LineageOS 15.1 lanzadas desde el 12 de junio de 2018. [56] La interfaz se puede encontrar en los dispositivos compatibles en la pestaña Seguridad y privacidad en la opción Configuración, y permite al usuario "obtener una descripción general del estado de las funciones de seguridad principales y explicaciones sobre cómo actuar para asegurarse de que el dispositivo esté seguro y los datos sean privados".

Además, al realizar cualquier acción en el dispositivo, se muestra el ícono de confianza, notificando al usuario que la acción es segura.

Aplicaciones de LineageOS

LineageOS incluye aplicaciones gratuitas y de código abierto :

Actual

Anterior

Dispositivos compatibles

Teléfono inteligente POCO X3 Pro con LineageOS

La cantidad de dispositivos compatibles con LineageOS ha cambiado con el tiempo.

En 2019, las compilaciones de desarrollo de LineageOS estaban disponibles para 109 modelos de teléfonos con más de 3,0 millones de instalaciones activas. [59]

El 17 de febrero de 2024, se registró que 118 dispositivos estaban recibiendo compilaciones oficiales de LineageOS 21, otros 71 dispositivos con compilaciones de LineageOS 20 y la rama heredada de LineageOS 18.1 todavía tenía un total de 52 dispositivos. [60]

Recepción

Tenedores

LineageOS tiene una serie de bifurcaciones notables:

Horquillas directas

Horquillas indirectas

Véase también

Referencias y notas

  1. ^ de LineageOS. «Registro de cambios 28: Catorce fantásticos, aplicaciones asombrosas, experiencia de usuario innegable». lineageos.org . Archivado desde el original el 15 de febrero de 2024. Consultado el 15 de febrero de 2024 .
  2. ^ "android_vendor_lineage_LICENSE". LineageOS . Archivado desde el original el 2 de abril de 2019 . Consultado el 31 de marzo de 2019 .
  3. ^ "Se pueden ver otras licencias por repositorio en GitHub en los archivos NOTICE/LICENSE". LineageOS . Archivado desde el original el 30 de enero de 2020 . Consultado el 31 de marzo de 2019 .
  4. ^ Laboratorio de licencias y cumplimiento de la Free Software Foundation (ed.). "Explicando por qué no respaldamos otros sistemas". GNU . Archivado desde el original el 24 de abril de 2011 . Consultado el 25 de julio de 2022 .
  5. ^ "Distribución de LineageOS para Android". lineageos.org . Archivado desde el original el 19 de septiembre de 2024. Consultado el 19 de septiembre de 2024 .
  6. ^ "Google apps - Wiki de LineageOS". wiki.lineageos.org . Archivado desde el original el 19 de septiembre de 2024 . Consultado el 19 de septiembre de 2024 .
  7. ^ Heater, Brian (24 de diciembre de 2016). "Tras el cierre de su infraestructura, CyanogenMod seguirá existiendo como Lineage". TechCrunch . Archivado desde el original el 28 de diciembre de 2016. Consultado el 26 de diciembre de 2016 .
  8. ^ ab "Una bifurcación en el camino". cyanogenmod.org . 24 de diciembre de 2016. Archivado desde el original el 25 de diciembre de 2016 . Consultado el 26 de diciembre de 2016 .
  9. ^ Levy, Nat (26 de diciembre de 2016). «El proyecto de código abierto Lineage surge de las cenizas de Cyanogen cuando el fabricante de Android cierra abruptamente sus servicios». GeekWire . Archivado desde el original el 3 de abril de 2019. Consultado el 26 de diciembre de 2016 .
  10. ^ Gallagher, Sean (27 de diciembre de 2016). «Cyanogen Inc. cierra CyanogenMod en un baño de sangre navideño». Ars Technica . Archivado desde el original el 9 de julio de 2019 . Consultado el 12 de agosto de 2017 .
  11. ^ "LineageOS". GitLab.com . Archivado desde el original el 31 de enero de 2020 . Consultado el 5 de febrero de 2020 .
  12. ^ "LineageOS ya tiene un millón de usuarios, OnePlus One es el dispositivo más popular". Androidauthority.com . 20 de marzo de 2017. Archivado desde el original el 12 de julio de 2019 . Consultado el 4 de enero de 2018 .
  13. ^ Helft, Miguel. «Conoce a Cyanogen, la startup que quiere robarle Android a Google». Forbes . Archivado desde el original el 16 de abril de 2015. Consultado el 16 de abril de 2015 .
  14. ^ Reed, Brad (18 de septiembre de 2013). «Con una financiación de 7 millones de dólares, Cyanogen pretende competir con Windows Phone». Boy Genius Report . Archivado desde el original el 6 de noviembre de 2018. Consultado el 26 de diciembre de 2016 .
  15. ^ CyanogenMod [@CyanogenMod] (25 de diciembre de 2016). "ACTUALIZACIÓN: A partir de esta mañana hemos perdido el DNS y Gerrit está ahora fuera de línea, sin duda como reacción a nuestra publicación de blog de ayer. Adiós" ( Tweet ) . Consultado el 26 de diciembre de 2016 – vía Twitter .
  16. ^ Tal, Lior (30 de noviembre de 2016). «Actualización sobre Cyanogen». Cyanogen Inc. Archivado desde el original el 27 de diciembre de 2016. Consultado el 24 de enero de 2017 .
  17. ^ Ruddock, David (28 de noviembre de 2016). "Cyanogen Inc. cerrará la oficina de Seattle a finales de año, habrá más despidos, Jane podría estar fuera". Android Police . Archivado desde el original el 4 de diciembre de 2018. Consultado el 24 de enero de 2017. Kondik fue removido del directorio de la compañía, supuestamente
  18. ^ abcd OS, Lineage. «Preparación de la actualización y la compilación». Lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 21 de enero de 2017 .
  19. ^ "Blog". lineageos.org . Archivado desde el original el 27 de febrero de 2021 . Consultado el 11 de marzo de 2021 .
  20. ^ LineageOS. «Encuesta de verano». Lineageos.org . Archivado desde el original el 18 de agosto de 2017. Consultado el 25 de octubre de 2017 .
  21. ^ LineageOS. «Encuesta de verano: resultados». Lineageos.org . Archivado desde el original el 1 de noviembre de 2017. Consultado el 25 de octubre de 2017 .
  22. ^ LineageOS. «Blog de ingeniería». lineageos.org . Archivado desde el original el 2 de marzo de 2021. Consultado el 11 de marzo de 2021 .
  23. ^ "No os asustéis: LineageOS tiene una broma del Día de los Inocentes muy mala y muy tardía en las últimas versiones". Android Police . 5 de abril de 2018. Archivado desde el original el 22 de septiembre de 2018 . Consultado el 22 de septiembre de 2018 .
  24. ^ LineageOS. "Una disculpa de abril". lineageos.org . Archivado desde el original el 22 de septiembre de 2018. Consultado el 22 de septiembre de 2018 .
  25. ^ "LineageOS se disculpa por la broma tardía y de 'mal gusto' del Día de los Inocentes". Android Police . 10 de abril de 2018. Archivado desde el original el 22 de septiembre de 2018 . Consultado el 22 de septiembre de 2018 .
  26. ^ jrizzoli (5 de noviembre de 2018). «Summer Survey 2 – Attack of the feedbacks» (Encuesta de verano 2: el ataque de los feedbacks). LineageOS . Archivado desde el original el 2 de agosto de 2018. Consultado el 9 de septiembre de 2018 .
  27. ^ "Registro de cambios 21: ahora Nightlies, infraestructura mejorada y pastel precioso". Archivado desde el original el 24 de julio de 2019 . Consultado el 13 de enero de 2019 .
  28. ^ "[TMP] hudson: mover todas las versiones a semanarios". GitHub . Archivado desde el original el 30 de abril de 2022 . Consultado el 30 de abril de 2022 .
  29. ^ ab "Eliminación de LineageOS 18.1". Archivado desde el original el 6 de marzo de 2024 . Consultado el 6 de marzo de 2024 .
  30. ^ "Boletín de seguridad de Android: marzo de 2024". Archivado desde el original el 6 de marzo de 2024 . Consultado el 6 de marzo de 2024 .
  31. ^ "Duerme bien, dulce príncipe". Archivado desde el original el 6 de marzo de 2024 . Consultado el 6 de marzo de 2024 .
  32. ^ "Deprecate 13.0: que empiecen a circular rumores". Archivado desde el original el 30 de abril de 2022. Consultado el 30 de abril de 2022 .
  33. ^ "Prepárate para la versión 16.0". review.lineageos.org . Archivado desde el original el 27 de agosto de 2019 . Consultado el 27 de agosto de 2019 .
  34. ^ LineageOS. «Registro de cambios 16: Smart Styles, Treble es un problema y Omfg Oreo». www.lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 25 de febrero de 2018 .
  35. ^ "RIP Oreo". Archivado desde el original el 30 de abril de 2022 . Consultado el 30 de abril de 2022 .
  36. ^ LineageOS. «Registro de cambios 22: Empujando el pastel, fortaleciendo las compilaciones y una calculadora cuidadosa». lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 27 de agosto de 2019 .
  37. ^ "Caída 16.0". Archivado desde el original el 30 de abril de 2022 . Consultado el 30 de abril de 2022 .
  38. ^ LineageOS. «Registro de cambios 24». lineageos.org . Archivado desde el original el 26 de enero de 2021. Consultado el 1 de abril de 2021 .
  39. ^ "Drop 17.1". Archivado desde el original el 27 de septiembre de 2022. Consultado el 30 de abril de 2022 .
  40. ^ de LineageOS. «Registro de cambios 25». lineageos.org . Archivado desde el original el 2 de abril de 2021. Consultado el 1 de abril de 2021 .
  41. ^ LineageOS. «Registro de cambios 26: Tailored Twelve, Audacious Automotive, Neat Networking, Devoted Developers». lineageos.org . Archivado desde el original el 6 de mayo de 2022. Consultado el 31 de diciembre de 2022 .
  42. ^ "No dejes solo a Gauguin". Archivado desde el original el 15 de febrero de 2024. Consultado el 15 de febrero de 2024 .
  43. ^ LineageOS. «Registro de cambios 27: Thriving Thirteen, Amazing Aperture, Cuidadosa Commonization». lineageos.org . Archivado desde el original el 31 de diciembre de 2022. Consultado el 31 de diciembre de 2022 .
  44. ^ Siddharth Chauhan (7 de febrero de 2017). "Cómo: Instalar Lineage OS en tu smartphone". In.pcmag.com . Archivado del original el 25 de mayo de 2018. Consultado el 20 de octubre de 2017. En cuanto a la interfaz de usuario, Lineage OS presenta una experiencia de Android Vanilla limpia y sin bloatware, pero aún tiene algunos trucos bajo la manga.
  45. ^ "Cyanogenmod promete no incluir nunca aplicaciones como Carrier IQ". Computer-Howto. 5 de diciembre de 2011. Archivado desde el original el 6 de octubre de 2014.
  46. ^ "LineageOS: Comunidad". Archivado desde el original el 26 de mayo de 2021. Consultado el 26 de mayo de 2021 .
  47. ^ "Google envía una carta de cese y desistimiento a un modder de ROM de Android". Engadget . Archivado desde el original el 29 de junio de 2011 . Consultado el 25 de octubre de 2017 .
  48. ^ "Integridad en el juego: qué es y cómo te afecta". Archivado desde el original el 30 de septiembre de 2024. Consultado el 29 de septiembre de 2024 .
  49. ^ "XDA: Cómo pasar SafetyNet en Android después de rootear o instalar una ROM personalizada". 26 de enero de 2022. Archivado desde el original el 19 de agosto de 2022 . Consultado el 1 de agosto de 2022 .
  50. ^ Conway, Adam (28 de abril de 2022). "Práctica práctica de LineageOS 19: esto es lo que se obtiene con las compilaciones oficiales".
  51. ^ LineageOS. «Registro de cambios 10: números confidenciales y nuestro rastreador de CVE». lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 17 de enero de 2019 .
  52. ^ Wilde, Damien (21 de marzo de 2023). "Revisión de Lineage OS 20: una nueva vida para su viejo dispositivo".
  53. ^ LineageOS. «Presentación de LineageSDK». lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 27 de agosto de 2019 .
  54. ^ Gerrit Code Review. «wiki: Eliminar SDK». Archivado desde el original el 15 de febrero de 2024. Consultado el 15 de febrero de 2024 .
  55. ^ "LineageOS está abandonando su propia implementación de superusuario, convirtiendo a Magisk en la solución de facto". XDA Developers . 11 de diciembre de 2019. Archivado desde el original el 25 de enero de 2021 . Consultado el 24 de diciembre de 2020 .
  56. ^ LineageOS. "Confía en mí, soy ingeniero". lineageos.org . Archivado desde el original el 24 de julio de 2019. Consultado el 31 de julio de 2018 .
  57. ^ "linaje: Drop Email". Archivado desde el original el 30 de abril de 2022 . Consultado el 30 de abril de 2022 .
  58. ^ "config: No crear terminal". Archivado desde el original el 23 de mayo de 2022 . Consultado el 30 de abril de 2022 .
  59. ^ "Estadísticas de LineageOS". stats.lineageos.org . 22 de noviembre de 2023. Archivado desde el original el 28 de diciembre de 2019 . Consultado el 22 de noviembre de 2023 .
  60. ^ Gerrit Code Review. «lineage-build-targets». Archivado desde el original el 17 de febrero de 2024. Consultado el 17 de febrero de 2024 .
  61. ^ "Inicio - DivestOS Mobile". divestos.org . Archivado desde el original el 7 de marzo de 2023 . Consultado el 4 de marzo de 2023 .
  62. ^ Filippone, Dominique (19 de septiembre de 2018). "Eelo: el sistema operativo móvil de código abierto de Gaël Duval sort en bêta - Le Monde Informatique". LeMondeInformatique (en francés). Archivado desde el original el 5 de abril de 2022 . Consultado el 4 de septiembre de 2019 .
  63. ^ "iodéOS est una solución alternativa respetuosa con la vida privada". Servicios Móviles . 2 de diciembre de 2020 . Consultado el 14 de julio de 2023 .
  64. ^ "microG Archivado el 25 de mayo de 2018 en Wayback Machine proporciona una versión gratuita del conjunto de API equivalentes a las aplicaciones y bibliotecas centrales propietarias de Google".
  65. ^ "Revisión del código Gerrit". review.lineageos.org . Archivado desde el original el 14 de julio de 2019 . Consultado el 13 de febrero de 2018 .
  66. ^ en línea, heise (4 de noviembre de 2017). "LineageOS-Ableger vermeidet Google-Code". Heise en línea . Archivado desde el original el 9 de noviembre de 2020 . Consultado el 31 de enero de 2018 .
  67. ^ "¿Qué es MicroG? ¿Cómo instalar MicroG?". 26 de noviembre de 2017. Archivado desde el original el 1 de febrero de 2018. Consultado el 31 de enero de 2018 .
  68. ^ "LineageOS para microG, preguntas frecuentes". Archivado desde el original el 12 de mayo de 2021. Consultado el 2 de enero de 2018 .
  69. ^ "Acerca de CalyxOS". Sitio web oficial de CalyxOS . Archivado desde el original el 22 de junio de 2024. Consultado el 25 de junio de 2024 .
  70. ^ "WayDroid incorpora una integración de aplicaciones Android sin retrasos en el puerto Linux del OnePlus 6/6T". 24 de julio de 2021.
  1. ^ ab Incluye bibliotecas que no son libres . [4]
  2. ^ basado en Android 14
  3. ^ LineageOS está "basado en la plataforma móvil Android", [5] pero no tiene licencia para los servicios móviles de Google . [6]
  4. ^ a menudo abreviado como "CM"
  5. ^ Jane tenía un nombre diferente en ese momento
  6. ^ Anteriormente llamado Anbox -Halium

Enlaces externos