LineageOS está dando el salto a Android 12 como base con LineageOS 19, trayendo consigo varios cambios clave en todos los ámbitos. ¡Sigue leyendo!
LineageOS ha sido una fuerte fuerza impulsora en el mundo del desarrollo posventa de Android. Como sucesor de CyanogenMod, el proyecto abarca literalmente cientos de dispositivos y ofrece la comunidad de entusiastas una forma de salir de los sistemas pesados e inflados y sumergirse en modificaciones para aquellos con pieles mínimas. Ahora, el equipo de LineageOS está marcando su versión principal hasta LineageOS 19 con Android 12 como base.
¿Por qué LineageOS 19 (y no 19.0/19.1)?
Si echas un vistazo a nuestra lista de ROM personalizadas de Android 12 y 12L, puedes encontrar las numerosas entradas correspondientes a LineageOS 19.0, así como 19.1. Como cuestión de si De hecho, el conjunto inicial de compilaciones no oficiales obtuvo "19.0" debido a la obvia actualización importante de la plataforma. El siguiente cambio de número de versión menor se produjo con el lanzamiento de Android 12L.
Mientras tanto, Google pasó a la modelo de versión de mantenimiento trimestral para Android. Naturalmente, la nomenclatura de subversión existente de LineageOS sería engorrosa para los usuarios habituales a largo plazo. Debido a esto (y para cumplir con las convenciones de versiones de AOSP), el equipo decidió eliminar la cadena de subversión. La nueva versión se llama simplemente "LineageOS 19", aunque todavía se pueden encontrar referencias a "19.1" en el nombre del archivo ROM y en el código base.
Nuevas funciones en LineageOS 19
LineageOS 19 viene con una gran cantidad de nuevas características y mejoras:
- Los parches de seguridad de marzo de 2021 a abril de 2022 se fusionaron en LineageOS 16.0 a 19.
- Actualmente, 19 compilaciones se basan en la etiqueta android-12.1.0_r4, que es la etiqueta de la serie Pixel 6.
- WebView se ha actualizado a Chromium 100.0.4896.58.
- El equipo rehizo por completo el panel de volumen introducido en Android 12 y, en su lugar, lo convirtió en un panel desplegable lateral.
- La bifurcación de la aplicación AOSP Gallery ha experimentado una gran cantidad de correcciones y mejoras.
- La aplicación Updater ha visto una gran cantidad de correcciones de errores y mejoras.
- El navegador web LineageOS, Jelly, ha visto una serie de correcciones de errores y mejoras.
- El equipo ha aportado una serie de cambios y mejoras en el FOSS. Etar aplicación de calendario que integraron hace algún tiempo.
- El equipo contribuyó con una serie de cambios y mejoras en el sentido anterior al Bóveda de semillas aplicación de respaldo.
- La aplicación LineageOS Recorder ha visto numerosas correcciones de errores, mejoras y características agregadas.
- Las versiones de Android TV ahora vienen con un iniciador de Android TV sin publicidad, a diferencia del iniciador habilitado para publicidad de Google.
- Las versiones de Android TV ahora vienen con un controlador de claves que nos permite admitir claves personalizadas en una amplia gama de controles remotos Bluetooth e IR.
- El sistema operativo Lineage
adb_root
El servicio ya no está vinculado a la propiedad del tipo de compilación. - Las utilidades de extracción del proyecto ahora admiten la extracción de la mayoría de los tipos de imágenes de fábrica/imágenes OTA empaquetadas, lo que simplifica enormemente la activación del dispositivo y la extracción de blobs.
- Se agregó compatibilidad con la tasa de sondeo de alta interacción a nuestro SDK, lo que permite habilitarlo en dispositivos compatibles.
- La cadena de herramientas AOSP Clang es ahora el uso predeterminado de la cadena de herramientas para compilar los núcleos de LineageOS.
- La cámara Snapdragon de Qualcomm se eliminó y los dispositivos que la usaban anteriormente ahora usarán Camera2.
- El modo oscuro ahora está habilitado de forma predeterminada.
- Hay un asistente de configuración completamente nuevo, con íconos, animaciones y toneladas de nuevas páginas configurables con el estilo de Android 12.
- Un nuevo conjunto de íconos para casi todas las aplicaciones, incluso las del sistema.
Además de las mejoras mencionadas anteriormente, también se han incorporado los siguientes cambios tanto en LineageOS 19 como en el código base heredado 18.1:
- Un fondo de pantalla predeterminado completamente nuevo y un conjunto completo de fondos de pantalla para elegir. Estos fondos de pantalla están diseñados teniendo en cuenta las funciones temáticas de Monet de Android 12.
- La pantalla Wi-Fi está disponible para todos los dispositivos que opten por participar, ya sea a través de la interfaz patentada de Qualcomm o la interfaz Miracast heredada recientemente restaurada.
- Soporte para sonidos de carga personalizados para diferentes tipos de carga, por cable o inalámbrica.
Más cambios
Restricciones de red
Se han actualizado el firewall integrado, el modo de red restringido y las funciones de aislamiento de datos por aplicación. reescrito para admitir el nuevo modo de red restringido de AOSP y BPF (Berkeley Packet Filter) instalación. Además, las funciones de restricción de datos y aislamiento de red se han fusionado en una sola implementación.
eBPF sobre iptables
AOSP ahora incluye un Filtro de paquetes Berkeley extendido (eBPF) Cargador y biblioteca que carga programas eBPF en el momento del arranque para ampliar la funcionalidad del kernel. Básicamente desaprueba iptables
, y no existe una manera fácil de respaldar la función en variantes heredadas del kernel de Linux. El equipo de LineageOS ha creado un backport funcional para dispositivos con el kernel Linux 4.4, pero portar el mismo al kernel 3.18 o anterior es un trabajo bastante engorroso. Además, no puedes restaurar iptables
en el código base de AOSP sin romper cosas.
Como consecuencia, no habrá soporte oficial para LineageOS 19 para dispositivos Android que ejecuten el kernel de Linux 3.18 e inferior, hasta que se implemente una solución alternativa adecuada de BPF para estas versiones del kernel.
LineageOS 19: compilaciones oficiales para dispositivos compatibles
La siguiente es la lista de compilación oficial para el lote inicial del lanzamiento de LineageOS 19:
No Señor. |
Enlace al dispositivo y al foro |
Nombre clave del dispositivo y enlace Wiki |
mantenedor |
---|---|---|---|
1. |
ASUS Zenfone 5Z |
Z01R |
rohanpurohit, Jackeagle, TheMarD |
2. |
ASUS ZenFone 8 |
beneficio |
ZVNexus, demonio000 |
3. |
F(x)tec Pro1 |
pro1 |
BadDaemon, bgcngm, intervigilancia, mccreary, npjohnson, tdm |
4. |
Google Píxel 2 |
lucioperca |
eamo5 |
5. |
Google Píxel 2XL |
taimen |
eamo5 |
6. |
Google Píxel 3 |
línea azul |
razorloves, cdesai, intervigilancia, mikeioannina |
7. |
Google Píxel 3 XL |
rayado |
razorloves, cdesai, intervigilancia, mikeioannina |
8. |
Google Píxel 3a |
sargo |
cdesai, mikeioannina, npjohnson |
9. |
Google Píxel 3a XL |
bonito |
cdesai, mikeioannina, npjohnson |
10. |
Google Píxel 4 |
fuego |
cdesai, Eamo5, mikeioannina, npjohnson |
11. |
Google Píxel 4 XL |
coral |
cdesai, Eamo5, mikeioannina, npjohnson |
12. |
Google Píxel 4a |
pez luna |
PeterCxy, cdesai, mikeioannina |
13. |
Google Píxel 4a 5G |
zarza |
aleasto, mikeioannina |
14. |
Google Píxel 5 |
aleta roja |
aleasto, mikeioannina |
15. |
Google Píxel 5a |
perro de aguas |
aleasto, mikeioannina |
16. |
Lenovo Z5 Pro GT |
corazón |
themard, opcional tostada |
17. |
Lenovo Z6 Pro |
zippo |
Lucchetto, temard |
18. |
Moto G6 Plus |
evertir |
Jleeblanch |
19. |
Moto G7 |
río |
erfanoabdi, npjohnson, SyberHexen |
20. |
Moto G7 Plus |
lago |
Jleeblanch, npjohnson |
21. |
Potencia Moto G7 |
océano |
SyberHexen, erfanoabdi, npjohnson |
22. |
Moto X4 |
payton |
Erfanoabdi, TheMarD |
23. |
Moto Z2 Fuerza |
nash |
erfanoabdi, npjohnson |
24. |
Moto Z3 Jugar |
Beckham |
Jleeblanch |
25. |
Motorola una acción |
troica |
Estricto, npjohnson |
26. |
Motorola One Power |
cocinero |
Hasaber8 |
27. |
Motorola One Visión/Motorola P50 |
kane |
Estricto, npjohnson |
28. |
Nokia 6.1 (2018) |
PL2 |
npjohnson, el impulso |
29. |
Nokia 6.1 Plus |
DRG |
npjohnson, el impulso |
30. |
OnePlus 6 |
enchilada |
luk1337 |
31. |
OnePlus 6T |
fajita |
EdwinMoq |
32. |
Teléfono Razer 2 |
aura |
mikeioannina, npjohnson |
33. |
Samsung Galaxy Tab S5e (LTE) |
gts4lv |
bgcngm, LuK1337 |
34. |
Samsung Galaxy Tab S5e (Wi-Fi) |
gts4lvwifi |
LuK1337, bgcngm |
35. |
SHIFT SHIFT6mq |
ajolote |
amartinz, joey |
36. |
Sony Xperia XA2 |
pionero |
LuK1337, estricto, cdesai |
37. |
Sony Xperia XA2 Plus |
viajero |
luk1337 |
38. |
Sony Xperia XA2 Ultra |
descubrimiento |
luk1337 |
39. |
Sony Xperia 10 |
Kirin |
luk1337 |
40. |
Sony Xperia 10 Plus |
sirena |
luk1337 |
41. |
Xiaomi POCO F1 |
berilio |
bgcngm, warabhishek |
Más dispositivos deberían hacer la transición pronto a LineageOS 19, así que esté atento a nuestra página principal, ya que publicaremos historias periódicas sobre el mismo.
Objetivos genéricos
Al igual que el lanzamiento del año anterior, el equipo de LineageOS admite el dispositivo virtual Android (AVD), es decir, el entorno de emulador predeterminado proporcionado por Estudio Android, como un construir objetivo. Esa evolución continúa con LineageOS 19 que también admite objetivos de compilación de Android Automotive. Los desarrolladores también pueden crear paquetes de imágenes genéricas del sistema (GSI) tanto en configuraciones móviles como de Android TV, aunque el portal de descarga oficial no albergará ninguna de estas compilaciones precompiladas.
¿Qué pasa si mi dispositivo no aparece aquí?
El hecho de que su dispositivo no aparezca aquí no significa que no pueda disfrutar de LineageOS 19 ahora. Debido a su naturaleza de código abierto, hay una serie de compilaciones no oficiales para muchos dispositivos en nuestros foros, muchas de las cuales eventualmente terminarán convirtiéndose en compilaciones oficiales a medida que avance el desarrollo. Es más: la mayoría de ellos son, a estas alturas, perfectamente estables como conductores diarios, con alguna pequeña peculiaridad ocasional.
Foros de LineageOS XDA
Cómo actualizar a LineageOS 19 desde una versión anterior
Si no está familiarizado con el proceso detrás de la instalación de ROM personalizadas o, en general, de la modificación de su teléfono, podrá Primero debe desbloquear el gestor de arranque de su dispositivo e instalar una recuperación personalizada actualizada, como LineageOS Recovery. o TWRP, antes de intentar hacer cualquier cosa. Luego, una vez que las compilaciones oficiales de LineageOS 19 estén disponibles para su dispositivo, deberá instalarlas a través del entorno de recuperación personalizado. Las instrucciones específicas del dispositivo pueden variar, así que hazlo echa un vistazo a la página wiki correspondiente antemano.
En cuanto a las aplicaciones de Google, no vienen preinstaladas en una versión de LineageOS. Necesitas elija una distribución de GApps adecuada e instálelo usted mismo.
LineageOS 18.1: compilaciones oficiales para dispositivos compatibles
Mientras los mantenedores trabajan para actualizar los dispositivos a LineageOS 19 oficial basado en Android 12, aún puede encontrar compilaciones automatizadas para estos dispositivos que son compatibles con LineageOS 18.1:
Lista de compilación oficial de LineageOS 18.1. Toque/haga clic para expandir.
No Señor. |
Enlace al dispositivo y al foro |
Nombre clave del dispositivo y enlace Wiki |
mantenedor |
---|---|---|---|
1. |
Teléfono ASUS ROG 3 |
Obi Wan |
aleasto, OrdenKrieger |
2. |
ASUS ZenFone Max M1 |
X00P |
paisaje danés |
3. |
ASUS ZenFone Max M2 |
X01AD |
paisaje danés |
4. |
ASUS ZenFone Max Pro M1 |
X00TD |
Vivekachooz |
5. |
ASUS ZenFone Max Pro M2 |
X01BD |
585€ |
6. |
BQ Aquaris X |
bardock |
eloimuns, Quallenauge, Equipo aquaris-dev |
7. |
BQ Aquaris X Pro |
bardockpro |
Quallenauge, equipo aquaris-dev |
8. |
Fairphone 2 |
FP2 |
chrmhoffmann |
9. |
Fairphone 3 |
FP3 |
dk1978 |
10. |
Google Píxel |
pez vela |
npjohnson |
11. |
Google Píxel XL |
aguja |
npjohnson |
12. |
Lenovo P2 |
kuntao |
mikeioannina, estrella de la autopista |
13. |
Lenovo Yoga Tab 3 Plus |
LTE: YTX703LWifi: YTX703F |
Quallenauge, Vladimir Olteán |
14. |
LG G3 |
AT&T: d850Canadá: d852Internacional: d855Corea: f400Pique: ls990T-Mobile: d851Verizon: vs985 |
HardStyl3r, pájaro de fuego11 |
15. |
Motorola Edge |
corredor |
erfanoabdi, Jleeblanch, SyberHexen |
16. |
Motorola Edge S/Moto G100 |
nio |
dianlujitao |
17. |
Moto E5 Plus |
XT1924-3/9: ahannaXT1924-6/7/8: hanna1924-1/2/4/5: rhannah |
Jarl-Penguin, karthick111, electimon, wh0dat |
18. |
Motorola Moto G 5G/Motorola One 5G Ace |
Kiev |
SyberHexen, Jleeblanch |
19. |
Motorola Moto G 5G Plus/Motorola One 5G |
nairo |
SyberHexen |
20. |
Moto G5 |
cedric |
Jarl-pingüino |
21. |
Moto G5S |
Montana |
Jarl-pingüino, wiktorek140 |
22. |
Moto X 2014 |
victoria |
jro1979, linckandrea, npjohnson |
23. |
OnePlus 9 |
limonada |
tangalbert919 |
24. |
OnePlus 9 Pro |
limonada |
LuK1337, bgcngm |
25. |
Samsung Galaxy A5 (2017) |
a5y17lte |
filipinos |
26. |
Samsung Galaxy A7 (2017) |
a7y17lte |
filipinos |
27. |
Samsung Galaxy M20 |
m20lte |
SamarV-121 |
28. |
Samsung Galaxy Note 3 LTE |
N9005/P: hlteN9008V: hltechnN900K/L/S: hltekorN900T/V/W8: hltetmo |
haggertk, npjohnson |
29. |
Samsung Galaxy S III Neo |
Doble SIM: s3ve3gdsCámara Samsung: s3ve3gjvCámara Sony: s3ve3gxx |
PythonLimited, fcuzzocrea, Teledurak |
30. |
Samsung Galaxy S5 Activo |
klteactivexx |
jabalinanddart, npjohnson |
31. |
Samsung Galaxy S5 LTE |
G9006V/8V: kltechnG900AZ/S902L: klteaioG900F/M/R4/R7/T/V/W8: klteG900I/P: kltedvG900K/L/S: kltekorSC-04F/SCL23: kltekdiG9006W/8W: kltechnduoG900FD/MD: klteduos |
haggertk |
32. |
Samsung Galaxy S10e |
más allá de 0lte |
Linux4 |
33. |
Samsung Galaxy S10 |
más allá de 1lte |
Linux4 |
34. |
Samsung Galaxy S10 Plus |
más allá2lte |
Linux4 |
35. |
Samsung Galaxy S10 5G |
más alláx |
Linux4 |
36. |
Sony Xperia XZ2 |
akari |
olivier97, sjlls |
37. |
Sony Xperia XZ2 compacto |
xz2c |
olivier97, sjlls |
38. |
Sony Xperia XZ2 Premium |
Aurora |
olivier97, sjlls |
39. |
Sony Xperia XZ3 |
akatsuki |
dtrunk90, sjllls |
40. |
Sony Xperia Z2 |
Sirio |
ariank16a |
41. |
Sony Xperia Z3 |
z3 |
Tom1000, yo mismo5 |
42. |
Sony Xperia Z3 compacto |
z3c |
ariank16a |
43. |
Xiaomi Mi 6 |
sagitario |
ArianK16a, electroschmock |
44. |
Xiaomi Mi 6X |
wayne |
Isaac Chen |
45. |
Xiaomi Mi 10T/Mi 10T Pro/Redmi K30S Ultra |
apolo |
Ramisky, SebaUbuntu |
46. |
Xiaomi Mi 10T Lite/Mi 10i/Redmi Nota 9 Pro 5G |
gauguin |
Lynnrin |
47. |
Xiaomi Mi 10 Lite |
monet |
xSylla |
48. |
Xiaomi Mi A1 |
tissot |
abhinavgupta371 |
49. |
Xiaomi Mi A2 |
jazmín_sprout |
mikeioannina |
50. |
Xiaomi Mi Mix 2 |
quirón |
mikeioannina, wight554 |
51. |
Xiaomi Mi Nota 3 |
jason |
dianlujitao |
52. |
Xiaomi POCO F2 Pro/Redmi K30 Pro/Redmi K30 Pro Edición Zoom |
lmi |
SebaUbuntu |
53. |
Xiaomi POCO F3/Redmi K40/Mi 11X |
alioth |
SebaUbuntu |
54. |
Xiaomi POCO M2 Pro/Redmi Nota 9S/Redmi Nota 9 Pro/Redmi Nota 9 Pro Max |
miatolón |
desreferencia23 |
55. |
Xiaomi Poco X3 |
surya |
Shimitar, Subhajeetmuhuri |
56. |
Xiaomi POCO X3 Pro |
vayu |
SebaUbuntu |
57. |
Xiaomi Redmi Nota 5 Pro |
¿Por qué? |
srfarias, SebaUbuntu |
58. |
Xiaomi Redmi Nota 6 Pro |
dos labios |
DD3Boh |
59. |
Xiaomi Redmi Note 7/7S |
lavanda |
Giovix92, UltraGamerHD |
60. |
Xiaomi Redmi Nota 8/8T |
gingko |
DarkJoker360, danascape |
61. |
ZUK Z2 Plus |
z2_plus |
DD3Boh |
leer más
Al igual que las compilaciones de LineageOS 19, deberíamos ver más teléfonos inteligentes ingresando a la lista de compilaciones de LineageOS 18.1. Un grupo de dispositivos que están en LineageOS 17.1 perdieron el soporte oficial por ahora, pero esperamos que nuevos mantenedores intervengan y los restablezcan en los próximos días.
Fuente:Blog de Lineage OS
¡Gracias Mishaal Rahman por el consejo!