LineageOS

LineageOS(aussi styliséLineage OS, ou connu commeLineage OS Android Distribution) est unsystème d'exploitationopen sourcepoursmartphonesettablettes, basé surAndroid. Il succède àCyanogenMod, après que Cyanogen Inc. a annoncé l'arrêt de l'infrastructure derrière le projet, et est officiellement lancé le24 décembre 2016par la mise en ligne ducode sourcesurGitHub.
Les développeurs de LineageOS ont choisi de se dissocier du projet de Cyanogen Inc., grâce à ce renommage, entre autres pour des raisons de propriété intellectuelle.
CyanogenMod(abrégé CM) est un système d'exploitation de remplacement populaire pour les appareils tournant sous Android. Bien que seule une partie des utilisateurs effectuait des remontées de leur usage de CyanogenMod, 50 millions d'utilisateurs sont recensés au23 mars 2015. CyanogenMod est lui-même utilisé comme base de développement pour d'autres firmwares alternatifs.
En2013, Stefanie Kondik, créatrice de CyanogenMod, fonde Cyanogen Inc. afin de commercialiser un système préinstallé sur des téléphones comme ceux deOnePlusbasé sur le travail de CyanogenMod, mais la compagnie n'arrive pas à capitaliser sur le projet et Kondik quitte ses fonctions, remplacé par Lior Tal, dans le cadre de la restructuration de l'entreprise, qui inclut l'arrêt de la version commerciale CyanogenOS, qui conduit à l'annonce le25 décembre 2016de l'arrêt de l'ensemble des services liés à Cyanogen le31 décembre 2016, y compris le projet communautaire CyanogenMod, et l'arrêt du support des téléphones vendus avec CyanogenOS (Wileyfox etZUK Mobile,OnePlusayant déjà abandonné CyanogenOS pour son propre firmwareOxygenOS(en)).
Le code,open source, estforképour devenir LineageOS, qui redevient ce qu'était CyanogenMod avant 2013, un système dont le développement est uniquement basé sur le travail bénévole des développeurs en évitant les problèmes depropriété intellectuellequ'aurait posés le fait de continuer à utiliser l'ancien nom.
Les premières builds officielles sont distribuées sur plusieurs appareils à partir du22 janvier 2017. Un outil de migration depuisCyanogenModest proposé entre janvier etmars 2017, permettant aux utilisateurs de CyanogenMod de migrer sous une version spécifique de LineageOS dite « expérimentale » sans pertes de données, puis de réinstaller par-dessus la version ordinaire de LineageOS, publiée chaque semaine sous le nom de « weekly ».
LineageOS, tout commeCyanogenMod, offre des fonctionnalités absentes des firmwares officiels proposés par les constructeurs, comme un éditeur dethèmeintégré ou des options d'interface supplémentaires, le support natif du codec audioFLAC, une liste d'Access Point Nameaméliorée, unmode modem(tethering), des améliorations de performances, la possibilité d'overclockerle processeur ou l'accèsroot.
Les ROMs ne sont pas «rootées» par défaut, cette opération n'est réalisable que via le flashage d'un fichierZIPdédié, à l'instar de l'installation des applications systèmesGoogle.
LineageOS reprend la numérotation deCyanogenMod. Ainsi, les builds basées surAndroid Marshmallow(Android 6.x) sont nomméesLineageOS 13, celles surAndroid Nougat(Android 7.x) sont nomméesLineageOS 14.1et surAndroid Oreo(Android 8.1) sont nomméesLineageOS 15.1.
En 2018, la version 14.1 de LineageOS est compatible avec environ 120 appareils de divers constructeurs et la version 15.1 avec environ 60 appareils.
En janvier 2021, la version 17.1 est compatible avec 145 appareils, et une trentaine d'autres appareils sont compatibles avec la version 16.0.
En décembre 2021, la version 18.1 est compatible avec 160 appareils, et 37 autres appareils sont compatibles avec la version 17.1.
Les installations de Lineageos, destinées à un utilisateur plutôt grand public, averti, ou souhaitant utiliser des applications propriétaires et commerciales, peut se passer desServices Google Playofficiels, et préférer, sur recommandations du projet Lineageos, d'utiliser soit lesOpenGapps, soitMicroG, afin d'assurer une compatibilité complète de l'appareil. Cependant, cela peut mettre en cause des critiques, notamment la dépendance des applications envers leurs services : un certain public ne souhaitant pas des applications Google, se voit souvent contraint par différentes applications (service public, applications commerciales), à ne pouvoir les utiliser de manière fonctionnelle en l'absence de services Google.