A fost lansată versiunea platformei mobile LineageOS 22.1, bazată pe codebase Android 15. Se observă că ramura LineageOS 22 a atins paritatea în funcționalitate și stabilitate cu ramura 21 și este considerată pregătită pentru prima lansare. Versiunile au fost pregătite pentru 132 de modele de dispozitive (cu 23 mai multe decât în LineageOS 21). LineageOS poate fi, de asemenea, rulat în emulatorul Android Emulator și în mediul Android Studio. În plus, este disponibilă opțiunea de a construi în modul Android TV și Android Automotive.
Pe lângă publicarea LineageOS 22, continuă suportul pentru ramura LineageOS 21, pentru care au fost formulate versiuni suplimentare pentru 57 de dispozitive. De asemenea, au fost actualizate ramurile LineageOS 19.1 și 20.0, în care au fost transferate corecții legate de eliminarea vulnerabilităților. La instalare, pentru toate dispozitivele suportate este oferit implicit Lineage Recovery propriu, care nu necesită alocarea unei partiții de recovery separate. Actualizarea ramurii LineageOS 18, în care s-a păstrat posibilitatea de a utiliza kernel-uri Linux mai vechi (până la 4.9), a fost oprită.
Numerele versiunilor LineageOS sunt sincronizate cu numerele actualizărilor trimestriale Android. Primei lansări a ramurii LineageOS 22 i-a fost atribuit numărul 22.1, deoarece corespunde primei actualizări trimestriale a Android 15 QPR1 (Quarterly Platform Release). Schimbarea numerotării și fixarea versiunilor pentru actualizările trimestriale Android este explicată prin dorința de a elimina confuzia legată de faptul că Google a început să oprească suportul pentru anumite dispozitive mai vechi în actualizările intermediare Android.
Comparativ cu LineageOS 21, pe lângă îmbunătățirile specifice Android 15, sunt propuse următoarele modificări:
- Implicit, aplicația nouă Twelve este folosită pentru ascultarea muzicii și pentru gestionarea colecției muzicale. Se remarcă faptul că baza de cod a vechiului player muzical Eleven, propus din 2015, este învechită și nu corespunde cerințelor versiunilor moderne de Android. Printre caracteristicile Twelve se numără o interfață modernă în stilul „Material You”, funcționare corectă în modurile portret și peisaj, suport pentru majoritatea protocoalelor de conectare la biblioteci muzicale de rețea (Subsonic, OpenSubsonic, Jellyfin), suport pentru protocoalele de streaming (HLS, DASH, SmoothStreaming), un sistem de căutare îmbunătățit, posibilitatea de a continua redarea de la ultima poziție după repornirea dispozitivului, presetări adiționale pentru vizualizare, opțiunea de a sări peste pauzele dintre compoziții.

- Pentru vizualizarea documentelor în format PDF este utilizată aplicația Camelot, care permite vizualizarea unora dintre fișierele PDF care nu erau suportate în aplicația Jelly anterioară. Aplicația veche folosea motorul browser-ului WebView, iar aplicația nouă este construită pe baza bibliotecii Jetpack, utilizată pentru redarea fișierelor PDF în Chrome.
- Aplicațiile SeedVault și Etar au fost actualizate la versiunile actuale.
- Componenta WebView a fost actualizată la motorul Chromium 131.0.6778.200.
- Utilitarele pentru extragerea resurselor din fișierele APK (extract-utils) au fost refăcute — etapa de dezarhivare pe unele dispozitive a fost redusă de aproximativ 30 de ori (de la 180 la 6 secunde).
- A fost adăugat suport neoficial pentru instalarea LineageOS în medii virtuale cu virtIO (QEMU, crosvm, UTM).
Sursa: opennet.ro

