LineageOS présente une charte "Device Support Requirements" pour normaliser ses versions

LineageOS introduit une charte "Device Support Requirements" afin de standardiser LineageOS en préparation des versions officielles de LineageOS 15.X basées sur Android Oreo.

Depuis que Cyngn a détruit toutes les infrastructures entourant CyanogèneMod (et apparemment s'est tourné vers les véhicules autonomes), la communauté s'est ralliée à son successeur: LineageOS. Le projet, qui est un un peu plus d'un an, est utilisé par plus de 1,7 million d'utilisateurs dans le monde. Il est né des cendres de CyanogenMod, remplaçant efficacement l'ancien projet dans le cœur et l'esprit de la communauté. Comme l'équipe se rapproche à la sortie officielle de sa ROM basée sur Android Oreo, il semble qu'ils aient travaillé sur autre chose dans les coulisses: un Charte des exigences de prise en charge des appareils.

Cette charte, disponible publiquement sur cette page, "énumère les exigences qui doivent être remplies pour que les appareils soient considérés comme prêts pour les versions de LineageOS, en commençant par Android Oreo

." Pour qu'une version de LineageOS 15.X soit considérée comme "officielle", le responsable doit s'assurer que sa version respecte TOUS exigences répertoriées dans la charte des exigences de prise en charge des appareils.

La charte est assez longue et comprend des exigences allant de la garantie que les fonctionnalités matérielles de base (telles que Wi-Fi, Bluetooth, GPS, appareil photo, NFC, etc.) fonctionne pour énumérer les exigences logicielles spécifiques (telles que s'assurer que SELinux est défini sur Appliquer, les ROM doivent pas expédié avec su par défaut, etc.) Il y a quelques exceptions répertoriées dans le document, avec probablement d'autres à venir au fur et à mesure que la charte est repassée dehors.

Liste actuelle des exceptions

Il y a même une section pour les exigences de qualité de vie telles que la maintenance d'une page wiki de l'appareil informant les utilisateurs comment installer la ROM, quelle récupération personnalisée utiliser et obliger les responsables à utiliser JIRA pour le suivi des bogues et l'inter-équipe collaboration.

Plus important encore, la charte stipule que les versions officielles de LineageOS DOIVENT inclure des correctifs pour tous les exploits et vulnérabilités "de haut niveau". Cela inclut des correctifs pour des choses comme BleuBorne, KRACK, et Spectre/fusion. LOS n'est pas connu pour retarder l'apport de correctifs pour ce type de vulnérabilités, mais il est agréable de voir que la sécurité des utilisateurs est la priorité absolue de l'équipe.

Exigences actuelles pour corriger les exploits et les vulnérabilités

Ce document sera un excellent moyen de garantir que l'expérience LineageOS reste cohérente sur tous les appareils officiellement pris en charge. Si vous voyez une version de LineageOS 15.X marquée "officielle" sur nos forums, vous pouvez être assuré qu'elle répond à toutes les exigences énoncées dans la charte.

Afficher la charte des exigences de prise en charge des appareils LineageOS

Force est de constater la similitude, du moins dans l'esprit, entre cette charte et le Compatibility Definition Document (CDD) de Google. Le CDD de Google décrit les exigences que les logiciels des fabricants d'appareils doivent respecter pour que leur appareils pour réussir la suite de tests de compatibilité (CTS) et être ainsi autorisés à être livrés avec les applications Google Play et prestations de service. Bien que cette charte ne soit pas aussi large que le CDD, l'idée est toujours là.

Maintenant, gardez à l'esprit que ce document vient d'être rendu public, il est donc possible que d'autres modifications soient apportées à l'avenir. Nous en apprendrons sûrement plus lorsque LineageOS annoncera officiellement cette charte, nous vous recommandons donc de suivre le projet sur tous ses canaux officiels.

  • Suivez-les sur Facebook
  • Suivez-les sur Reddit
  • Suivez-les sur Twitter
  • Suivez-les sur Google+

Enfin, si vous êtes un grand fan de LineageOS et de tout le travail que ses mainteneurs bénévoles font pendant leur temps libre, envisagez de faire un don au projet.

  • Faire un don via Pay Pal