Página principal » cómo » ¿Qué es Project Treble en Android y mi teléfono lo obtendrá?

    ¿Qué es Project Treble en Android y mi teléfono lo obtendrá?

    Las actualizaciones no consistentes en los dispositivos Android han plagado la plataforma desde su popularidad inicial. Project Treble es el plan de Google para ayudar a los fabricantes a agilizar el proceso de actualización para obtener actualizaciones más oportunas.

    La fragmentación de Android es el problema

    Una de las mayores quejas contra Android como sistema operativo es algo que generalmente se conoce como "fragmentación". La definición tradicional es "el proceso de ser dividido en partes pequeñas o separadas", lo que se traduce directamente en su connotación negativa para Android: existen ocho Diferentes versiones de Android actualmente en libertad, todavía en uso en varios tipos de hardware.

    El estándar aquí es, por supuesto, establecido por Apple con el iPhone. Donde la versión más prolífica de Android es la Android 7.x (Nougat) de casi dos años de antigüedad, casi tres cuartos de todos los dispositivos iOS tienen la última versión (iOS 11).

    Fuente: Google

    En comparación, los números de distribución de Android son sombríos, con 28.1 por ciento de los teléfonos con Android 6.x (Marshmallow) y 28.5 por ciento en Android 7.x (Nougat), lo que significa que más de la mitad de los teléfonos con Android están funcionando casi Sistema operativo de dos años. Un escaso 1.1 por ciento está ejecutando la última versión de Android 8.x (Oreo). En pocas palabras, más del 98 por ciento de los dispositivos Android están ejecutando software obsoleto, más del 36 por ciento están funcionando cinco años de edad (o más viejo) software. Ay!

    Claramente, hay una desconexión masiva allí. El motivo de esto es multifacético, desafortunadamente, pero generalmente puede atribuirse a dos puntos clave: los fabricantes y el ciclo de actualización de Google. Ya hemos dado detalles sobre esto antes, así que le guardaré todos los detalles y le indicaré esa dirección si tiene curiosidad acerca de cómo es culpa del fabricante..

    Proyecto Agudos es la Respuesta

    La razón por la que los fabricantes tienen tantas dificultades para realizar actualizaciones rápidas se debe a todo el trabajo que se debe realizar para que el sistema operativo se comunique con el hardware..

    Tradicionalmente, funcionaba de esta manera: el marco del sistema operativo y el software de bajo nivel formaban parte del mismo código. Así que cuando el sistema operativo se actualizó, este software de bajo nivel, técnicamente denominado implementación de proveedor, también tuvo que actualizarse. Eso es mucho trabajo.

    Entonces, comenzando con Android 8.x (Oreo), Google separó los dos. Eso significa que el propio sistema operativo Android se puede actualizar sin tener que tocar la implementación del proveedor. Eso, a su vez, se puede actualizar solo si es necesario..

    Para poner eso en contexto completo, antes de que una actualización pueda ser enviada a un dispositivo Android 7.x (o anterior), no solo se debe actualizar el código del sistema operativo Android, sino también el código de hardware de bajo nivel, que Generalmente mantenida por el fabricante de chips. Entonces, por ejemplo, si Samsung quiere enviar una actualización a uno de sus teléfonos, tiene que esperar a que Qualcomm (o quien haya hecho el chip) actualice su código para que funcione con el nuevo código de Samsung. Son muchas ruedas que giran a la vez, y cada una depende de la otra..

    Con Android 8.xy más allá, ya no será así. Dado que el código de hardware central está separado del código del sistema operativo, los fabricantes de dispositivos podrán actualizar su software sin tener que esperar a que el fabricante de silicio también actualice su código.

    Esto debería acelerar drásticamente el proceso de actualización, al menos en teoría. La actualización de los dispositivos seguirá estando en manos del fabricante, y como los primeros dispositivos Oreo fuera de la línea de píxeles mantenidos por Google se están implementando, aún no hemos tenido la oportunidad de ver esto en la práctica. Con suerte, en realidad hace un cambio significativo en la velocidad con la que se escriben y eliminan las actualizaciones.

    ¿Mi dispositivo se beneficiará del proyecto de agudos??

    Ahora eso es La pregunta del millón, ¿verdad? Desafortunadamente, la respuesta no es tan simple (seguramente no esperabas que lo fuera). Dicho esto, aquí hay algunos hechos:

    • Si su dispositivo nunca se actualiza a Oreo, nunca obtendrá Project Treble. No hay manera de evitar eso. Lo siento.
    • Si su dispositivo se actualiza a Oreo, todavía es no requerido para soportar agudos, eso depende del fabricante.
    • Si compra un teléfono nuevo que ejecuta Oreo fuera de la caja, es requerido para soportar agudos fuera de la caja.

    En resumen: el soporte de agudos en los sistemas actualizados aún depende de los fabricantes, pero se requerirán nuevos dispositivos Oreo para que los agudos avancen.

    Entonces, por ejemplo, el Pixel 2 ya es compatible con Project Treble. El próximo Galaxy S9 también será compatible con agudos fuera de la caja. Google también actualizó el Pixel 1 para que sea compatible con Treble, pero desafortunadamente parece que Samsung lo dejó fuera de la versión de Oreo para el Galaxy S8.

    Si tiene curiosidad por su propio dispositivo, Android Police tiene una lista actualizada de todos los dispositivos que obtendrán el soporte de Agudos, así como los que se actualizarán a Oreo. sin Triplicar.


    Las actualizaciones del sistema operativo Android han sido un punto constante de contención durante muchos años, por lo que es bueno que Google finalmente aborde el problema. Con un poco de suerte, esto pondrá a todos los dispositivos Android más cerca de la paridad con Apple en términos de actualizaciones de dispositivos.

    Crédito de la imagen: Google