È stato presentato il rilascio della piattaforma mobile LineageOS 23, basata sul codice sorgente di Android 16. Si segnala che la branca LineageOS 23 ha raggiunto la parità in funzionalità e stabilità con la branca 22, ed è stata riconosciuta pronta per la formazione del primo rilascio. Le build sono state preparate per 104 modelli di dispositivi (28 dispositivi in meno rispetto a LineageOS 22). LineageOS può essere eseguito anche nell'emulatore Android Emulator, in QEMU e nell'ambiente Android Studio. Inoltre, è stata fornita la possibilità di costruire in modalità Android TV e Android Automotive.
Oltre alla pubblicazione di LineageOS 23, è stato rilasciato un aggiornamento per la branca LineageOS 22.2, per la quale sono state create ulteriori build per 39 dispositivi. È stata anche aggiornata la branca LineageOS 20, in cui sono state trasferite le correzioni relative all'eliminazione delle vulnerabilità. Durante l'installazione, per tutti i dispositivi supportati, viene offerta di default la Lineage Recovery, che non richiede l'allocazione di una partizione di recovery separata.
Il rilascio di Android 16 supporta il funzionamento con i kernel Linux a partire dalla versione 5.4, ma le modifiche necessarie sono state portate dagli sviluppatori di LineageOS per i kernel fino alla versione 4.14. Nei kernel 4.4 e 4.9 le componenti necessarie non sono ancora state portate, portando alla perdita di compatibilità con dispositivi basati su SoC Qualcomm MSM8998/MSM8996, Qualcomm MSM8953 e Qualcomm SDM845. Tuttavia, il porting è potenzialmente possibile e dipende dalla disponibilità di appassionati pronti a svolgere tale lavoro. Per i possessori di dispositivi per cui sono disponibili solo vecchi kernel Linux, si consiglia di utilizzare l'aggiornamento LineageOS 22.2, per cui sono disponibili i kernel 4.4 e 4.9.
Rispetto a LineageOS 22, oltre ai miglioramenti specifici per Android 16, sono state proposte le seguenti modifiche:
- Sono state ampliate le possibilità di utilizzo di kernel Linux vanilla (mainline), e non solo varianti modificate del kernel fornite dalla piattaforma Android. È stata garantita la compatibilità con i dispositivi supportati nel kernel principale di Linux e che possono essere avviati utilizzando kernel non modificati.
- Sono state applicate correzioni di vulnerabilità pubblicate da settembre 2024 ad agosto 2025. Google ha cambiato dalla pubblicazione mensile a quella trimestrale delle correzioni di errori e vulnerabilità nel repository AOSP (Android Open Source Project), quindi le correzioni specifiche per Android in LineageOS ora tarderanno. Inoltre, il rilascio di LineageOS 23 si basa attualmente sull'aggiornamento originale di Android 16 QPR0, e non su QPR1 già disponibile, poiché il codice sorgente legato a QPR1 non è ancora stato pubblicato pubblicamente.
- È stata completamente riscritta l'applicazione per la gestione della fotocamera — Aperture (Camera), il che ha permesso di ampliare le sue funzionalità e semplificare la manutenzione del codice. È stata aggiunta la supporto per la cattura di immagini nei formati JPEG Ultra HDR, RAW e contemporaneamente in RAW e JPEG. È stata migliorata la visualizzazione delle notifiche. Sono stati aggiunti nuovi indicatori HDR, RAW, carica della batteria e limiti delle risorse per prevenire il surriscaldamento.
- È stata ampliata la funzionalità del lettore musicale Twelve (Music Player): è stato aggiunto un pulsante per riprodurre un brano casuale. È stata aggiunta una statistica nella pagina con informazioni sul brano in riproduzione. È stata realizzata la possibilità di riscanalizzare la musica nel deposito locale per visualizzare i file musicali aggiunti manualmente senza riavviare. È stata ampliata l'integrazione con il servizio Jellyfin (supporto aggiunto per raccomandazioni e brani preferiti, migliorata l'interazione con le miniature). È stata aggiunta la supporto per la riproduzione MIDI.
- È stato incluso il pacchetto Catapult con l'implementazione dell'interfaccia per la gestione dei contenuti su Android TV, progettata nello stile di LineageOS, facilmente personalizzabile e focalizzata su applicazioni e contenuti. A differenza dell'interfaccia originale di Android TV e Google TV, l'interfaccia proposta è priva di pubblicità incontrollata e di raccomandazioni imposte.

- È stata migliorata il supporto per l'installazione di LineageOS in ambienti virtuali con VirtIO, creati sulla base di QEMU, crosvm, UTM e libvirt. È stato semplificato l'avvio di LineageOS in macchine virtuali basato su QEMU. È stata aggiunta la possibilità di avviare LineageOS in una macchina virtuale UTM sui computer Mac con processori Apple Silicon. È stata aggiunta la supporto per l'avvio utilizzando il dispositivo virtuale aperto Cuttlefish, che fornisce l'emulazione di periferiche aggiuntive e consente di interagire con il dispositivo virtuale come se fosse reale.
- Il sistema di build è stato quasi completamente disaccoppiato dai file Android.mk grazie alla transizione di Android da make a soong e ai file di build Android.bp.
- È stata ampliata la funzionalità dei componenti per la gestione della ricarica normale e rapida.
- Sono stati trasferiti nuovi suonerie e suoni di avviso da KDE Plasma Mobile.
- Il componente browser WebView è stato aggiornato allo stato del motore Chromium 140.
- Aggiornati alle versioni più recenti le applicazioni per il backup SeedVault e il calendario-pianificatore Etar.
Fonte: opennet.ru

