Llançament de la plataforma mòbil LineageOS 19 basada en Android 12

Els desenvolupadors del projecte LineageOS, que va substituir CyanogenMod, van presentar el llançament de LineageOS 19, basat en la plataforma Android 12. Cal assenyalar que la branca LineageOS 19 ha assolit la paritat en funcionalitat i estabilitat amb la branca 18, i es reconeix com a preparada per transició per formar la primera versió. Els conjunts estan preparats per a 41 models de dispositius.

LineageOS també es pot executar a l'emulador d'Android i a Android Studio. S'ofereix la possibilitat de muntar en Android TV i en mode Android Automotive. Quan s'instal·len, tots els dispositius compatibles s'ofereixen la seva pròpia recuperació de llinatge de manera predeterminada, que no requereix una partició de recuperació independent. Les compilacions de LineageOS 17.1 es van suspendre el 31 de gener.

Compatibilitat obsoleta per a molts dispositius antics a causa de l'eliminació d'iptables d'AOSP i la transició d'Android 12 per utilitzar eBPF per al filtratge de paquets. El problema és que eBPF només es pot utilitzar en dispositius que tinguin disponible el nucli Linux 4.9 o versions més recents. Per als dispositius amb el nucli 4.4, el suport d'eBPF s'ha retroportat, però la portabilitat a dispositius amb la versió 3.18 del nucli és difícil. Mitjançant solucions alternatives, va ser possible carregar components d'Android 12 a sobre dels nuclis antics, implementats mitjançant un retorn a iptables, però els canvis no es van acceptar a LineageOS 19 a causa d'una interrupció en el filtratge de paquets. Fins que no estigui disponible el port eBPF per a nuclis antics, les compilacions basades en LineageOS 19 no es proporcionaran per a aquests dispositius. Si es van crear conjunts amb LineageOS 18.1 per a 131 dispositius, a LineageOS 19 els conjunts estan disponibles actualment per a 41 dispositius.

En comparació amb LineageOS 18.1, a més dels canvis específics d'Android 12, també es proposen les millores següents:

  • S'ha fet la transició a la branca android-12.1.0_r4 des del repositori AOSP (Android Open Source Project). El motor del navegador WebView està sincronitzat amb Chromium 100.0.4896.58.
  • En lloc del nou tauler de control de volum proposat a Android 12, té el seu propi panell completament redissenyat que llisca des del costat.
  • El mode de disseny d'interfície fosca està activat per defecte.
  • L'eina principal per construir el nucli Linux és el compilador Clang, que es proporciona al repositori AOSP.
  • S'ha proposat un nou assistent de configuració, que afegeix un gran conjunt de pàgines noves amb configuració, utilitza noves icones i efectes d'animació d'Android 12.
  • S'inclou una nova col·lecció d'icones que cobreix gairebé totes les aplicacions, incloses les del sistema.
  • Aplicació de gestió de la galeria de fotos millorada, que és una bifurcació de l'aplicació Galeria del dipòsit AOSP.
  • S'han fet millores al programa d'instal·lació d'actualitzacions, al navegador web Jelly, a la gravadora de veu Recorder, al planificador de calendari FOSS Etar i al programa de còpia de seguretat Seedvault. Les millores afegides a FOSS Etar i Seedvault s'han retornat als projectes amunt.
  • Per al seu ús en dispositius Android TV, s'ha proposat una edició de la interfície de navegació (Android TV Launcher), lliure de visualització de publicitat. S'ha afegit un gestor de botons a les compilacions per a Android TV, que us permet utilitzar botons addicionals en diversos comandaments a distància que funcionen mitjançant Bluetooth i infrarojos.
  • S'ha afegit compatibilitat per a la creació en el mode de plataforma objectiu d'Android Automotive per utilitzar-lo en sistemes d'informació d'automoció.
  • S'ha eliminat la vinculació del servei adb_root amb la propietat que determina el tipus de conjunt.
  • La utilitat de desempaquetat d'imatges ha afegit suport per extreure dades de la majoria dels tipus d'arxius i imatges amb actualitzacions, cosa que simplifica l'extracció de components binaris necessaris per al funcionament del dispositiu.
  • L'SDK ofereix la possibilitat d'augmentar la intensitat de sondeig de les pantalles tàctils per reduir el temps de resposta al tocar la pantalla.
  • Per accedir a les càmeres en dispositius basats en la plataforma Qualcomm Snapdragon, s'utilitza l'API Camera2 en lloc de la interfície específica de Qualcomm.
  • S'ha substituït el fons d'escriptori predeterminat i s'ha afegit una nova col·lecció de fons de pantalla.
  • La funció Wi-Fi Display, que us permet organitzar la sortida remota a una pantalla externa sense una connexió física al monitor, s'implementa per a tots els dispositius, incloses les pantalles que admeten la interfície sense fil propietat de Qualcomm i la tecnologia Miracast.
  • És possible assignar sons separats per a diferents tipus de càrrega (càrrega mitjançant cable o càrrega sense fil).
  • El tallafoc integrat, el mode d'accés a la xarxa restringit i les capacitats d'aïllament d'aplicacions s'han reescrit per tenir en compte el nou mode d'aïllament de xarxa a AOSP i l'ús d'eBPF. El codi per a la restricció de dades i l'aïllament de la xarxa s'ha combinat en una implementació.

Font: opennet.ru

Afegeix comentari