È stato rilasciato il mobile platform LineageOS 22.1, basato sul codice di Android 15. Si segnala che la linea LineageOS 22 ha raggiunto parità funzionale e di stabilità con la linea 21, ed è considerata pronta per la creazione della prima versione. Le build sono state preparate per 132 modelli di dispositivi (23 dispositivi in più rispetto a LineageOS 21). LineageOS può anche essere eseguito nell'emulatore Android Emulator e nell'ambiente Android Studio. Inoltre, è stata fornita la possibilità di costruire in modalità Android TV e Android Automotive.
Oltre alla pubblicazione di LineageOS 22, è continuato il supporto della linea LineageOS 21, per la quale sono state create ulteriori build per 57 dispositivi. Sono state inoltre aggiornate le linee LineageOS 19.1 e 20.0, in cui sono stati trasferiti i correttivi relativi alla risoluzione di vulnerabilità. Durante l'installazione, per tutti i dispositivi supportati viene proposta di default la recovery Lineage personalizzata, che non richiede la creazione di una partizione recovery separata. L'aggiornamento della linea LineageOS 18, che consentiva l'uso di kernel Linux più vecchi (fino a 4.9), è stato interrotto.
I numeri delle versioni di LineageOS sono stati sincronizzati con i numeri degli aggiornamenti trimestrali di Android. Alla prima versione della linea LineageOS 22 è stato assegnato il numero 22.1, in quanto corrisponde al primo aggiornamento trimestrale di Android 15 QPR1 (Quarterly Platform Release). La modifica della numerazione e la fissazione delle versioni per i singoli aggiornamenti trimestrali di Android è motivata dall'intento di eliminare la confusione legata al fatto che Google ha iniziato a praticare l'interruzione del supporto a determinati vecchi dispositivi negli aggiornamenti intermedi di Android.
Rispetto a LineageOS 21, oltre ai miglioramenti specifici per Android 15, sono stati proposti i seguenti cambiamenti:
- Per impostazione predefinita, per ascoltare musica e gestire la collezione musicale è stata utilizzata una nuova applicazione, Twelve. Si segnala che il codice sorgente del lettore musicale Eleven, proposto dal 2015, è obsoleto e non soddisfa i requisiti delle versioni moderne di Android. Tra le caratteristiche di Twelve si distinguono un'interfaccia moderna in stile "Material You", funzionamento corretto in modalità verticale e orizzontale, supporto per la maggior parte dei protocolli per la connessione a librerie musicali di rete (Subsonic, OpenSubsonic, Jellyfin), supporto per protocolli di streaming (HLS, DASH, SmoothStreaming), un sistema di ricerca migliorato, la possibilità di continuare la riproduzione da un punto interrotto dopo il riavvio del dispositivo, ulteriori impostazioni predefinite di visualizzazione e un'opzione per saltare le pause tra i brani.

- Per visualizzare documenti in formato PDF è stata utilizzata l'applicazione Camelot, che consente di visualizzare alcuni file PDF non supportati dalla precedente applicazione Jelly. La vecchia applicazione utilizzava un motore di navigazione WebView, mentre la nuova applicazione è costruita su una libreria Jetpack, utilizzata per il rendering dei file PDF di Chrome.
- Aggiornate alle versioni più recenti le applicazioni SeedVault ed Etar.
- Il componente WebView è stato aggiornato al motore Chromium 131.0.6778.200.
- Riscritte le utility per l'estrazione delle risorse dai file APK (extract-utils) — la fase di decompressione in alcuni dispositivi è stata ridotta di circa 30 volte (da 180 a 6 secondi).
- È stato aggiunto il supporto non ufficiale per l'installazione di LineageOS in ambienti virtuali con virtIO (QEMU, crosvm, UTM).
Fonte: opennet.ru

