LineageOS presenta una carta de "Requisitos de soporte de dispositivos" para estandarizar LineageOS en preparación para las compilaciones oficiales de LineageOS 15.X basadas en Android Oreo.
Desde que Cyngn derribó toda la infraestructura que rodea CyanogenMod (y aparentemente cambió su enfoque hacia los vehículos autónomos), la comunidad se unió detrás de su sucesor: LineageOS. El proyecto, que es un poco mas de un año, está siendo utilizado por más de 1,7 millones de usuarios en todo el mundo. Ha crecido a partir de las cenizas de CyanogenMod, reemplazando efectivamente el antiguo proyecto en los corazones y las mentes de la comunidad. como el equipo crece más cerca para lanzar oficialmente su ROM basada en Android Oreo, parece que han estado trabajando en algo más detrás de escena: un Carta de requisitos de soporte de dispositivos.
Esta carta, que está disponible públicamente en esta página, "enumera los requisitos que se deben cumplir para que los dispositivos se consideren listos para el envío de las versiones de LineageOS, comenzando con Android Oreo
." Para que una compilación de LineageOS 15.X se considere "oficial", el mantenedor debe asegurarse de que su compilación cumpla TODO requisitos enumerados en la carta de requisitos de soporte de dispositivos.La carta es bastante extensa e incluye requisitos que van desde garantizar que la funcionalidad básica del hardware (como Wi-Fi, Bluetooth, GPS, cámara, NFC, etc.) funciona para enumerar los requisitos de software específicos (como garantizar que SELinux esté configurado en Enforcing, las ROM deben no enviar con su por defecto, etc.) Hay algunas excepciones enumeradas en el documento, y presumiblemente más por venir a medida que se planifique la carta afuera.
Incluso hay una sección para los requisitos de calidad de vida, como exigir el mantenimiento de una página wiki del dispositivo que instruya a los usuarios. cómo instalar la ROM, qué recuperación personalizada usar y exigir a los mantenedores que usen JIRA para el seguimiento de errores y entre equipos colaboración.
Lo que es más importante, la carta establece que las compilaciones oficiales de LineageOS DEBEN incluir parches para todos los exploits y vulnerabilidades de "perfil alto". Esto incluye parches para cosas como BlueBorne, KRACK, y Espectro/fusión. No se sabe que LOS se demore en traer parches para este tipo de vulnerabilidades, pero es bueno ver que la seguridad del usuario es la máxima prioridad para el equipo.
Este documento será una excelente manera de garantizar que la experiencia de LineageOS se mantenga constante en todos los dispositivos con soporte oficial. Si ve una compilación de LineageOS 15.X marcada como "oficial" en nuestros foros, puede estar seguro de que cumple con todos los requisitos establecidos en la carta.
Ver la Carta de requisitos de soporte de dispositivos de LineageOS
No podemos dejar de notar la similitud, al menos en espíritu, entre esta carta y el Documento de definición de compatibilidad (CDD) de Google. La CDD de Google describe los requisitos que debe cumplir el software de los fabricantes de dispositivos para que su dispositivos para pasar el conjunto de pruebas de compatibilidad (CTS) y, por lo tanto, se les permite enviar con aplicaciones de Google Play y servicios. Si bien esta carta no es tan amplia como la CDD, la idea sigue ahí.
Ahora, tenga en cuenta que este documento acaba de hacerse público, por lo que es posible que se realicen más cambios en el futuro. Seguramente aprenderemos más cuando LineageOS anuncie oficialmente esta carta, por lo que le recomendamos que siga el proyecto en todos sus canales oficiales.
- Síguelos en Facebook
- Síguelos en Reddit
- Síguelos en Gorjeo
- Síguelos en Google+
Finalmente, si eres un gran admirador de LineageOS y de todo el trabajo que realizan sus mantenedores voluntarios en su tiempo libre, entonces considera hacer una donación al proyecto.
- Donar a través de Paypal