1 puntos por GN⁺ 2025-10-13 | 1 comentarios | Compartir por WhatsApp
  • LineageOS 23 es una nueva versión oficial basada en Android 16 QPR0
  • Debido al retraso de Google en publicar parches de seguridad y código fuente, la incorporación de funciones más recientes puede demorarse, y algunas estarán disponibles más adelante tras la publicación de QPR1
  • Ha aumentado la probabilidad de que se suspenda el soporte para dispositivos basados en kernels antiguos, y se está impulsando la transición a soporte oficial solo para dispositivos con Linux 5.4 o superior
  • Se realizaron grandes mejoras y nuevas funciones en apps core y características de la plataforma como Aperture y Twelve, y también se reforzó el soporte para el launcher Catapult y para VMs
  • La lista de dispositivos con soporte oficial creció de forma importante, y también mejoraron el nuevo sistema de compilación, la wiki y el portal de descargas

LineageOS 23 – lanzamiento para horario estelar

Resumen general

  • LineageOS 23 es la versión oficial más reciente desarrollada sobre Android 16 QPR0
  • Acelera la adopción de las principales mejoras de interfaz de Android 16 de Google y el rebase del código existente
  • Hubo cierto impacto en el cronograma por factores externos como retrasos en la distribución del código fuente y de los parches de seguridad

Cambio en la política de parches de seguridad de Google y dirección futura

Conceptos de ASB y QPR

  • ASB (Android Security Bulletin): lista mensual de parches para vulnerabilidades de seguridad del ecosistema Android y actualizaciones de ramas relacionadas
  • QPR (Quarterly Platform Release): versión intermedia distribuida trimestralmente que incluye varias mejoras de seguridad, correcciones de errores, rendimiento e innovación en la UI

Cambios principales y estado actual

  • Recientemente Google ha estado publicando en AOSP menos código fuente y parches de ASB y QPR, y más tarde que antes
  • Como tampoco se ha publicado el código fuente de QPR1, primero se lanza únicamente LineageOS 23.0 basado en QPR0
  • Solo pueden integrarse parches de código fuente públicos, y algunas funciones importantes como Material 3 Expressive se aplicarán después, cuando se publique el código fuente
  • El acceso al kernel y al código fuente de dispositivos Pixel también está más restringido, por lo que la dificultad de brindar nuevo soporte se parece ahora a la de otros fabricantes
  • En adelante, se espera que el estándar sea priorizar lanzamientos .0 para cada versión de Android y fusionar funciones una vez publicado el código fuente de QPR
Resumen TL;DR
  • Google ya casi no ofrece parches ni tags mensuales; los parches trimestrales se están estandarizando
  • El nivel de parche de seguridad solo se refleja cuando realmente se publica el conjunto completo de parches
  • LineageOS 23.0 está basado en Android 16 QPR0, y se añadirán más funciones tras la publicación de QPR1
  • El soporte para Pixel se mantiene, pero la menor accesibilidad al código fuente dificulta el "soporte el mismo día"

Cambios en la política de soporte para dispositivos legacy

  • Debido a la expansión de funciones de Google basadas en eBPF, Android 16 QPR0 requiere kernel Linux 5.4 o superior
  • LineageOS 22.2 todavía da soporte a dispositivos que usan kernels 4.4 y 4.9, pero sin un backport completo de funciones
  • Si es necesario, los desarrolladores pueden hacer el backport por cuenta propia y contribuirlo
  • De forma oficial, en adelante solo se seleccionarán para soporte los kernels con backport 1:1 de eBPF

Principales funciones nuevas y mejoras

  • Se integraron en LineageOS 20~23.0 los parches de seguridad de septiembre de 2024 a agosto de 2025
  • Se actualizaron a sus versiones más recientes las apps SeedVault y Etar, además de corregirse varios errores
  • WebView fue actualizado a Chromium 140.0.7339.51
  • Se desarrollaron nuevas herramientas para facilitar el port inicial a dispositivos, se amplió el soporte para VMs como VirtIO/UTM/Cuttlefish y se aplicaron pruebas de arranque sobre kernels mainline
  • Avanza la eliminación de Android.mk y la transición del sistema de compilación a Soong/Android.bp está cerca de completarse
  • Se mejoró el control de carga de batería y carga rápida, y se añadieron nuevos tonos y alarmas provistos por Plasma Mobile

Actualizaciones de aplicaciones core

Aperture (app de cámara)

  • Reescritura completa para mejorar mantenibilidad y extensibilidad
  • Se añadieron funciones como captura JPEG Ultra HDR/RAW/RAW+JPEG simultánea y rediseño de la UI de notificaciones
  • También hay planes en marcha para superar las limitaciones de la librería CameraX

Twelve (reproductor de música)

  • Se añadió el botón de "reproducción aleatoria", se mejoró la pantalla Now Playing y se agregó soporte para reexplorar el Media Store
  • Se reforzó la integración con Jellyfin y se incorporó soporte para reproducción MIDI

Nueva app: Catapult

  • Catapult: nueva app launcher para Android TV, que ofrece una pantalla de inicio centrada en el uso puro, sin anuncios ni feeds de recomendaciones
  • Se enfoca en una UI simple e intuitiva, funcionamiento rápido y personalización
  • También se anticipan más funciones y actualizaciones a futuro

Soporte ampliado para entornos VM (máquinas virtuales)

  • Se reforzó el soporte para máquinas virtuales basadas en QEMU y entornos como UTM y libvirt
  • La configuración de compilación para Cuttlefish también recibe soporte oficial, ofreciendo capacidades de emulación similares a las de un dispositivo real
  • Es adecuado para pruebas en entornos virtuales, desarrollo y debugging

Ampliación del soporte para dispositivos con kernel mainline

  • Se amplió de forma considerable la compatibilidad con kernels mainline
  • Esto permite sincronizar con facilidad el kernel de dispositivos existentes con el upstream más reciente
  • Se espera prolongar la vida útil de hardware antiguo con Android moderno por más tiempo

Commonization del kernel y soporte para SoC

  • Los repositorios de kernel compartidos por SoC permiten aplicar con rapidez funciones recientes y parches de seguridad
  • Se especifican los objetivos compatibles para más de 12 plataformas Qualcomm, según cada versión de Android/kernel
  • Las librerías “shims” de mantenedores anteriores también se unificaron en repositorios comunes para minimizar redundancia

Fin de soporte de apps/funciones y siguientes pasos

  • La rama 23.0 ya alcanzó un nivel equivalente a 22.2 en estabilidad y funciones
  • Se detienen los nuevos envíos para LineageOS 21, y solo se permite hacer fork de proyectos existentes
  • Con el lanzamiento de 23.0, varios dispositivos se suman a las compilaciones oficiales

Guía de actualización

  • La guía de actualización para cada dispositivo puede consultarse en la wiki
  • Si migras desde una compilación no oficial, debes seguir obligatoriamente la guía de instalación
  • Si ya usas una compilación oficial, no hace falta hacer wipe adicional (salvo en dispositivos con aviso de excepción)

Mejoras en el portal de descargas y la wiki

  • Portal de descargas: ofrece funciones como modo oscuro, imágenes adicionales y verificación de firmas
  • Wiki: se mejoró de forma importante con filtros por dispositivo, indicación de variantes de modelo y guías de instalación paso a paso

Soporte a la comunidad de desarrolladores y mantenedores

  • Ahora es más fácil enviar dispositivos oficiales, y aun con carencias puede existir posibilidad de revisión y apoyo
  • Se ofrecen varias formas de contribuir, incluyendo apps, la wiki y aportes de código/documentación vía Gerrit
  • Se enfatiza volver a enviar consultas no respondidas

Targets de compilación genéricos

  • Se amplió la documentación de compilaciones para emulador, GSI y Android TV/Automotive orientadas a desarrolladores y usuarios generales
  • La experiencia puede variar según la compatibilidad del fabricante del dispositivo real

Proyecto de traducción

  • Se anima a traductores multilingües a participar
  • Existen casos de soporte completo para idiomas no estándar como el galés
  • También es posible ampliar el soporte de idiomas no oficiales mediante Crowdin

Roll call de nuevas compilaciones para dispositivos

  • Se añadieron 23 nuevos dispositivos con soporte oficial, y los detalles se publicaron en la wiki
  • Se incluyen como nuevos o adicionales dispositivos de distintos fabricantes, plataformas y modelos

Resumen

LineageOS 23 es la ROM más reciente basada en Android 16 QPR0, y reorganiza a gran escala el proceso de lanzamientos y el esquema de soporte de dispositivos en respuesta a los cambios de política de Google. Se actualizaron en profundidad las principales apps core y funciones de la plataforma, y también se reforzaron novedades como el launcher Catapult para TV, las VMs y el soporte para kernels mainline. Con mejoras en la aplicación de parches de seguridad, la commonization del kernel, la wiki y el sistema de descargas, además de una mayor apertura a contribuciones de desarrolladores, se trata de un gran lanzamiento que fortalece el soporte para la comunidad, los mantenedores y los usuarios.

1 comentarios

 
GN⁺ 2025-10-13
Comentarios de Hacker News
  • GrapheneOS obtuvo acceso anticipado como socio a los parches de seguridad de Android, pero eso tiene la desventaja de que permanece cerrado al público hasta que se publica el código fuente usado para crear esa compilación "01". Puede que a LineageOS le cueste aceptar ese intercambio. GrapheneOS lo ofrece mediante un esquema de adhesión voluntaria por invitación. Enlace a la discusión relacionada

    • Es una lástima que todas las distribuciones basadas en AOSP tengan que depender de las políticas de Google. También creo que participar en este tipo de programas de socios corre el riesgo de empeorar la situación a largo plazo. Si GrapheneOS puede ganar la batalla por obtener la certificación de Play Integrity según qué tan estrictamente siga las políticas de seguridad, quizá valga la pena intentarlo (personalmente creo que esa certificación no significa mucho, porque incluso dispositivos que llevan años sin actualizarse la obtienen). Que Google publique solo bytecode relacionado con seguridad que se pueda comparar fácilmente con diff podría terminar siendo un desastre de seguridad para todos. Al final, todos juegan el mismo juego si todas las distribuciones AOSP necesitan permiso de Google para poder publicar algo. En particular, Lineage tiende a autocensurarse bastante sin obtener una ventaja real. Es una pena que ni siquiera incluya las claves para funciones como soporte para cambiar a WebView alternativo o proveedores de ubicación alternativos. Google sí tiene esas funciones, pero las limita a trabajar solo con sus propios servidores. Yo también usé Lineage durante mucho tiempo, desde la época de CyanogenMod, pero últimamente me cansé de la pelea con Play Integrity y terminé cambiándome a un Pixel. Mi excelente Redmi Note 10 Pro seguía funcionando bien gracias a Lineage y al esfuerzo del mantenedor del dispositivo, pero ya no podía seguir invirtiendo tiempo y energía en eso. También es una pena que recientemente los fabricantes estén volviendo a bloquear los bootloaders. Ojalá alguien encuentre la forma de romper esa tendencia y evitar el monopolio del sistema operativo.
    • Después de la actualización de ayer, me apareció una ventana emergente explicando la situación y preguntando si quería instalar blobs cerrados.
    • Escuché que no obtuvieron la categoría de socio directamente, sino que alguien que ya tenía acceso les pasó el código violando un NDA.
  • Me gustaría ver un teléfono híbrido que ejecute Android original para apps bancarias, de pagos y de gobierno, y LineageOS o LinuxOS en una partición, hardware o máquina virtual aparte. Sería algo así como “pegar” dos teléfonos, pero implementado de una forma más inteligente. Quiero usar un sistema operativo abierto como principal, pero cargar con otro teléfono aparte solo para banca y pagos no es muy realista.

    • Estaría bien que las apps de banca, pagos y gobierno simplemente fueran sitios web que funcionaran en cualquier navegador.
    • Me conformaría con que aunque sea uno de los grandes fabricantes, como Samsung o Xiaomi, instalara oficialmente LineageOS o GrapheneOS en algún modelo, o por lo menos ofreciera un desbloqueo oficial y sencillo junto con la publicación del código fuente.
    • Todas mis apps bancarias funcionan bien en Lineage. La única que no funciona es la app de McDonald’s, aunque no he investigado más y quizá sí haya alguna solución.
  • Me alegra que se haya mencionado Android TV. Me pregunto si hay casos exitosos de gente que haya montado un set-top box para TV con respeto por la libertad usando Lineage. Hace falta una alternativa a la que permita escapar del spyware y de las restricciones absurdas de las smart TV y set-top boxes actuales.

    • Un desarrollador de LineageOS llamado Nate Johnson mantiene compilaciones oficiales y no oficiales. También puedes armar algo desde cero usando una SBC de Radxa, o reutilizar dispositivos de streaming antiguos como un Chromecast viejo. Algunos dispositivos antiguos todavía conservan Widevine DRM incluso después de instalar Lineage, así que se pueden seguir usando servicios de streaming. Enlace a compilaciones oficiales de LineageOS
    • LineageOS soporta varios dispositivos, incluido Nvidia Shield. Lo que me intriga es si el nuevo launcher Catapult es compatible con Android TV instalado de fábrica en smart TV comerciales. Personalmente ya me acostumbré a la pantalla principal integrada de Google TV, pero me molesta tener que hacer uno o más clics para llegar a las funciones que quiero. Voy a revisar Catapult ahora mismo. Además, en los modelos recientes de Nvidia Shield hace falta soldar un puerto USB en la placa madre, lo cual puede ser una barrera de entrada para muchos usuarios que solo quieren hacer modificaciones por software. Referencia sobre la soldadura del puerto USB
    • También hay una compilación para RPi5. Aún no la he probado personalmente, pero pienso intentarlo pronto. Enlace a la compilación para RPi5
    • Casi todos los principales servicios de streaming no funcionan en dispositivos no autorizados.
  • Actualicé https://www.sustaphones.com/ agregando información como criterios de sostenibilidad a los dispositivos compatibles, así que recomiendo revisarlo junto con varias ROM.

  • Con el reciente endurecimiento de las políticas de privacidad y seguridad de usuario por parte de Google, este tipo de actualización de sistema operativo se ve más atractiva. Me pregunto en qué se diferencian Lineage y GrapheneOS.

    • En seguridad y privacidad gana GrapheneOS; en libertad y variedad de funciones, LineageOS. Después de usar GrapheneOS sí extraño algunas funciones como cierta navegación personalizada, pero me gusta mucho cosas como los sandboxed google play services.
    • Comparando en todos los dispositivos compatibles, Graphene es mejor, pero como soporta tan pocos dispositivos, en la práctica la discusión pierde sentido. Además, la comunidad de Graphene parece muy obsesionada con la “seguridad”, así que no da mucha importancia a la libertad o a la posibilidad de hackear.
    • He usado ambos sistemas y no hay problema para el uso cotidiano del smartphone. Pero GrapheneOS es tan estricto con la seguridad que en realidad tiene muy poca accesibilidad (actualmente solo soporta teléfonos Pixel). A mí justamente eso me gusta tanto de la dirección de GrapheneOS que incluso compré un Pixel aparte para usarlo. Mucha gente se queja de que no soporte otros teléfonos, pero en mi opinión el problema es más bien que los otros fabricantes no soportan GrapheneOS. Si de verdad quieres forzar GrapheneOS en otros dispositivos, en realidad el sistema que quieres es LineageOS.
    • Hace unos años, Lineage cumplía el papel de AOSP para experimentar o personalizar, y servía de base para otras distribuciones Android personalizadas. Era una versión con mejoras de conveniencia, como doble toque para suspender, root integrado y soporte para varios temas. GrapheneOS solo soportaba unos pocos Pixel con código fuente completamente abierto, y su enfoque principal era en funciones de seguridad como gestión de permisos y prevención de rastreo. En mi trabajo también usábamos mayormente LineageOS con algunos parches de GrapheneOS, por ejemplo cambiando los servidores predeterminados de NTP y de verificación de conectividad.
    • GrapheneOS solo se puede usar en teléfonos de Google.
  • A diferencia de Graphene o Postmarket, parece soportar muchos más dispositivos. Me pregunto qué hardware sería el más adecuado y una elección éticamente aceptable. Fairphone 5 podría ser una buena opción, y también hay varias alternativas como Motorola u OnePlus, pero no conozco bien el tema.

    • Si te importa la ética, Fairphone sigue siendo la opción indicada. Las reseñas dicen que Fairphone 6 mejora al 5. Los tres modelos anteriores soportan LineageOS, así que quizá valga la pena esperar hasta que el 6 tenga soporte oficial. Si buscas buena relación precio/rendimiento, el Motorola moto g 5G (2024) también está soportado en LineageOS 23.0, y además tiene actualizaciones de seguridad del fabricante hasta 2027, lo cual está bien. También aparece en la lista de dispositivos soportados por Calyx, pero actualmente Calyx está en pausa temporal, así que no está claro qué pasará después. El OnePlus 12R es uno de los dispositivos nuevos compatibles y tiene actualizaciones de seguridad previstas hasta 2028 (aunque no tiene jack para audífonos ni ranura para tarjeta SD). Sin embargo, no se puede decir que OnePlus o Motorola sean “éticos”. Si compras usado, podrías decir que no estás contribuyendo directamente a los residuos electrónicos, pero en modelos nuevos es más difícil sostenerlo. Las actualizaciones de seguridad del fabricante casi no existen en dispositivos viejos (incluso la UE solo obliga a darlas en “dispositivos nuevos”), y Motorola en particular tiene la tendencia de lanzar productos nuevos con mucha frecuencia y abandonarles el soporte casi de inmediato.
  • Me pregunto cómo funciona el respaldo y la restauración en LineageOS.

    • Ahora que Titanium Backup está descontinuado, Neo Backup funciona bastante bien. Puede haber algunos problemas con WiFi, Bluetooth y SMS, pero los SMS sí se restauran correctamente. Por seguridad extra, recomiendo usar además una app de respaldo aparte. Neo Backup
    • En cualquier teléfono con verdadero acceso root, es posible hacer respaldos y restauraciones completas casi al estilo de iOS, como con Nandroid backup.
  • Me pregunto si hay una forma de ejecutar LineageOS en una VM, o si tengo que comprar un teléfono compatible y usarlo mediante escritorio remoto o algo parecido.

    • Yo ejecuto Waydroid (LineageOS corriendo en un contenedor) en una VM Ubuntu x86_64 con el método de instalación básico. Para apps exclusivas de arm64 uso libhoudini con este script, y envío la UI con waypipe a un teléfono Linux conectado por WireGuard. Antes usaba Waydroid directamente en el teléfono, pero después de una actualización reciente empezaron a aparecer interminables ventanas de “la app no responde”, así que la combinación VM + waypipe me parece mucho más rápida y cómoda.
    • En dos párrafos del artículo se explica en detalle el nuevo soporte para QEMU y virtualización.
    • Hay documentación oficial para ejecutar LineageOS en libvirt (QEMU). Eso sí, por ahora no hay imágenes precompiladas. Guía de instalación de libvirt
    • Waydroid también está basado en Lineage, así que sí se puede correr en VM. No sé qué tan fácil sea en QEMU, pero sí creo que vale la pena comprar un teléfono compatible con Lineage o Graphene (este último solo en Pixel), y en el futuro será aún más importante si Google endurece más el sideloading o el escaneo del lado cliente en apps de mensajería.
  • En Mac (M1 Air, Tahoe y Sonoma), adb no reconoce dispositivos Android. El mismo cable y teléfono funcionan bien en Ubuntu y Windows. Ni siquiera aparece en información del sistema, y ya probé MTP/PTP/depuración USB/OTG. Uso un OnePlus Nord CE 2 Lite 5G. Quisiera saber si alguien más ha tenido este problema.

    • Puede que un navegador basado en Chrome esté bloqueando el puerto que usa adb.
  • Me pregunto para quién es LineageOS y por qué usarlo.

    • En las opciones de desarrollador siempre ofrece ADB con root. Si una app necesita root, puedes instalar además Magisk. Para quien depende del root, es el mejor sistema. A diferencia de los OEM, entrega rápidamente todos los parches de seguridad mensuales que sea posible. Si para ti es importante tener los parches más recientes, esa es su mayor ventaja. También puede funcionar sin el código cerrado de Google. Dependiendo de para qué lo quieras usar, eso puede ser una ventaja enorme.
    • Instalo LineageOS en todos mis dispositivos (de hecho, el criterio para comprar un teléfono es que tenga soporte de Lineage). El objetivo principal es instalar apps sin Google Play Store, por ejemplo desde F-Droid. La UI/UX es consistente en todos los dispositivos, y el rendimiento también se siente mucho más fluido que con el sistema original.
    • Usaba un Xperia Z1 (de 2013), y como Sony dejó de actualizarlo después de 1 o 2 años, también lo rooteé e instalé esto. No recuerdo si en ese tiempo se llamaba Lineage o CyanogenMod, pero gracias a eso pude usarlo hasta 2020, cuando se rompió la pantalla (7 años). Ahora también sigo usando sin problemas un Xperia 1ii, que solo tuvo 2 años de soporte, y le instalé LineageOS de inmediato; ya van 5 años. Gracias a LineageOS puedo usar mis dispositivos por mucho tiempo sin toparme con barreras de “obsolescencia programada”. Me da pena que Google esté haciendo cada vez más difícil eso bajo el argumento de la seguridad.
    • Instalo Lineage en todos mis dispositivos apenas los tengo. Básicamente solo compro dispositivos compatibles con Lineage. Permite construir fácilmente un entorno Android consistente y degoogled.
    • Si tu teléfono ya tiene algunos años, a menudo el fabricante deja de darle actualizaciones. Con LineageOS puedes seguir recibiendo Android reciente y parches de seguridad. Es algo parecido a usar OpenWRT en un router: renuncias al firmware original y a algunas funciones específicas del fabricante, pero la gran ventaja es mantener funcionalidad moderna y parches de seguridad al día.