Publié le 2024-10-13 13:02:00. L’équipe derrière LineageOS, une ROM personnalisée très populaire pour Android, a dévoilé sa dernière création : LineageOS 23. Basée sur Android 14, cette nouvelle version est déjà disponible pour plus d’une centaine de modèles de smartphones, allant de Fairphone à Sony en passant par Google et Samsung.
Environ quatre mois après la sortie officielle d’Android 14, la communauté des développeurs de LineageOS a donc mis à jour sa ROM personnalisée avec la version 23. Le logiciel repose désormais sur la base d’Android 14, et non sur la toute dernière itération du système d’exploitation mobile de Google.
Selon les créateurs, cette sortie anticipée s’explique par le fait que la première version d’Android 14, publiée en juin, ne comportait que des améliorations itératives et quelques ajustements d’interface et d’expérience utilisateur. Grâce à leurs travaux antérieurs d’adaptation aux personnalisations de Google depuis Android 12, l’équipe a pu basculer plus rapidement que prévu sur la nouvelle base de code.
Google freine le développement des ROMs alternatives
Cependant, des obstacles majeurs ont été mis en place par Google, rendant le développement de nouvelles versions et mises à jour d’Android plus complexe pour les développeurs de ROMs personnalisées. D’une part, Google a cessé de fournir des mises à jour de sécurité mensuelles, optant désormais pour un cycle trimestriel. De plus, la portée des bulletins de sécurité publics mensuels est désormais limitée.
Par ailleurs, Google retarde la publication du code source dans le cadre du projet Android Open Source Project (AOSP) pour les versions QPR (Quarterly Platform Releases). Bien que ces mises à jour soient mises à la disposition des partenaires matériels très tôt, le code source de la version QPR1, introduisant notamment Material 3 Expressive, n’a toujours pas été publié, plus d’un mois après sa sortie. Par conséquent, LineageOS 23 repose initialement sur la version « QPR0 » d’Android 14, correspondant à la version de juin. La version QPR1, sortie en septembre, intègre le nouveau design Material 3 : expressif, ainsi que plus de 100 correctifs de sécurité qui n’ont pas encore pu être intégrés dans LineageOS 23. La nouvelle version de LineageOS se base donc uniquement sur la version du correctif de sécurité d’août 2025.
Dans son annonce concernant la mise à jour Android 14, Lineage mentionne également la suppression par Google de certains composants de code, tels que les binaires des pilotes, les arbres de périphériques et l’historique complet des validations du code source du noyau des smartphones Pixel. Ces suppressions compliquent le développement d’Android. Toutefois, grâce aux efforts de projets comme CalyxOS, les appareils Pixel continueront probablement à être bien pris en charge. Mais ils ne seront plus les premiers à recevoir une nouvelle version de LineageOS, car « les appareils Pixel ne sont désormais plus plus faciles à prendre en charge que les appareils des autres fabricants », précisent les développeurs.
Nouveautés dans LineageOS 23
Malgré ces défis, cette version basée sur Android 14 apporte son lot d’innovations. L’application de caméra interne « Aperture » a été repensée et prend désormais en charge les images Ultra HDR au format JPEG, ainsi que les enregistrements RAW.
Le lecteur de musique Twelve a été légèrement retravaillé avec l’ajout de nouvelles fonctionnalités. Un bouton « Lire des chansons aléatoires » a été intégré pour faciliter la navigation dans la bibliothèque musicale. Le stockage multimédia local peut désormais être réanalysé pour que la musique nouvellement ajoutée apparaisse sans nécessiter de redémarrage. L’intégration de « Jellyfin » a également été enrichie avec des suggestions, des favoris et un meilleur traitement des miniatures. Le lecteur prend en outre en charge la lecture de fichiers MIDI.
LineageOS propose également un nouveau lanceur Android TV, baptisé Catapult, destiné aux boîtiers Smart TV. Celui-ci serait exempt de publicités et de recommandations. Pour les amateurs de virtualisation, LineageOS 23 apporte un support étendu des machines virtuelles avec QEMU. Les développeurs ont également intégré une compatibilité étendue avec le noyau principal Linux et des versions de noyau optimisées pour divers processeurs Qualcomm. Par ailleurs, une grande partie du code source a été modernisée par le remplacement des anciens fichiers `Android.mk` par le nouveau système `Android.bp`, une transition annoncée il y a des années, qui facilitera la maintenance future et accélérera le développement.
Plus de détails sur ces nouveautés et la liste complète des appareils compatibles sont disponibles dans l’annonce officielle de LineageOS.