Vydanie mobilnej platformy LineageOS 19 založenej na systéme Android 12

Vývojári projektu LineageOS, ktorý nahradil CyanogenMod, predstavili vydanie LineageOS 19, založeného na platforme Android 12. Je potrebné poznamenať, že vetva LineageOS 19 dosiahla rovnakú funkčnosť a stabilitu s vetvou 18 a je uznaná ako pripravená na prechod na prvé vydanie. Zostavy sú pripravené pre 41 modelov zariadení.

LineageOS je možné spustiť aj v Android Emulator a Android Studio. K dispozícii je možnosť zostavenia v režime Android TV a Android Automotive. Po inštalácii je všetkým podporovaným zariadeniam štandardne ponúkaná vlastná obnova Lineage Recovery, ktorá nevyžaduje samostatný obnovovací oddiel. Zostavy LineageOS 17.1 boli ukončené 31. januára.

Zastaraná podpora pre mnohé staršie zariadenia z dôvodu odstránenia iptables z AOSP a prechodu Androidu 12 na používanie eBPF na filtrovanie paketov. Problém je v tom, že eBPF je možné použiť iba na zariadeniach, ktoré majú k dispozícii jadro Linuxu 4.9 alebo novšie. Pre zariadenia s jadrom 4.4 bola podpora eBPF spätne portovaná, ale portovanie na zariadenia s jadrom verzie 3.18 je náročné. Pomocou riešení bolo možné načítať komponenty systému Android 12 na staré jadrá implementované prostredníctvom návratu k iptables, ale zmeny neboli prijaté do LineageOS 19 z dôvodu prerušenia filtrovania paketov. Kým nebude k dispozícii port eBPF pre staršie jadrá, nebudú sa pre takéto zariadenia poskytovať zostavy založené na LineageOS 19. Ak boli zostavy s LineageOS 18.1 vytvorené pre 131 zariadení, tak v LineageOS 19 sú zostavy aktuálne dostupné pre 41 zariadení.

V porovnaní s LineageOS 18.1 sú okrem zmien špecifických pre Android 12 navrhnuté aj nasledujúce vylepšenia:

  • Uskutočnil sa prechod na vetvu android-12.1.0_r4 z úložiska AOSP (Android Open Source Project). Prehliadač WebView je synchronizovaný s prehliadačom Chromium 100.0.4896.58.
  • Namiesto nového ovládacieho panela hlasitosti navrhnutého v systéme Android 12 má svoj vlastný úplne prepracovaný panel, ktorý sa vysúva z boku.
  • Režim tmavého dizajnu rozhrania je predvolene povolený.
  • Kompilátor Clang, ktorý sa nachádza v repozitári AOSP, sa používa ako hlavný nástroj na zostavenie linuxového jadra.
  • Bol navrhnutý nový sprievodca nastavením, ktorý pridáva veľkú sadu nových stránok s nastaveniami, používa nové ikony a efekty animácií z Androidu 12.
  • Súčasťou je nová kolekcia ikon, ktorá pokrýva takmer všetky aplikácie vrátane systémových.
  • Vylepšená aplikácia na správu fotogalérie, ktorá je súčasťou aplikácie Galéria z úložiska AOSP.
  • Vylepšení sa dočkal program na inštaláciu aktualizácií, webový prehliadač Jelly, hlasový záznamník Recorder, plánovač kalendára FOSS Etar a zálohovací program Seedvault. Vylepšenia pridané do FOSS Etar a Seedvault boli vrátené do upstream projektov.
  • Na použitie na zariadeniach Android TV bola navrhnutá edícia navigačného rozhrania (Android TV Launcher) bez zobrazovania reklám. K zostavám pre Android TV bol pridaný ovládač tlačidiel, ktorý vám umožňuje používať ďalšie tlačidlá na rôznych diaľkových ovládačoch, ktoré fungujú cez Bluetooth a infračervené rozhranie.
  • Pridaná podpora pre budovanie v režime cieľovej platformy Android Automotive pre použitie v automobilových informačno-zábavných systémoch.
  • Väzba služby adb_root na vlastnosť, ktorá určuje typ zostavy, bola odstránená.
  • Pomôcka na rozbaľovanie obrazu pridala podporu pre extrakciu dát z väčšiny typov archívov a obrazov s aktualizáciami, čo zjednodušuje extrakciu binárnych komponentov potrebných pre chod zariadenia.
  • SDK poskytuje možnosť zvýšiť intenzitu dotazovania dotykových obrazoviek, aby sa skrátil čas odozvy na dotyk obrazovky.
  • Na prístup ku kamerám na zariadeniach založených na platforme Qualcomm Snapdragon sa namiesto rozhrania špecifického pre Qualcomm používa rozhranie Camera2 API.
  • Predvolená tapeta pracovnej plochy bola nahradená a bola pridaná nová kolekcia tapiet.
  • Funkcia Wi-Fi Display, ktorá umožňuje organizovať vzdialený výstup na externú obrazovku bez fyzického pripojenia k monitoru, je implementovaná pre všetky zariadenia, vrátane obrazoviek, ktoré podporujú patentované bezdrôtové rozhranie Qualcomm a technológiu Miracast.
  • Pre rôzne typy nabíjania (nabíjanie cez kábel alebo bezdrôtové nabíjanie) je možné priradiť samostatné zvuky.
  • Zabudovaný firewall, režim obmedzeného prístupu k sieti a možnosti izolácie aplikácií boli prepísané tak, aby zohľadňovali nový režim izolácie siete v AOSP a použitie eBPF. Kód pre obmedzenie dát a izoláciu siete bol spojený do jednej implementácie.

Zdroj: opennet.ru

Pridať komentár