Google ofrece a los desarrolladores una forma de eludir la actualización unidireccional de Android 13


Agrandar / El Pixel 6 Pro.

Ron Amadeo

Con el lanzamiento de Android 13 a Pixel 6 y 6a, Google publicó una advertencia interesante en el sitio web de la imagen del sistema: una vez que actualiza Android 13, nunca puede volver a la versión anterior. Ese sigue siendo el caso para cualquiera que quiera un teléfono completamente funcional, pero ahora, Google ha publicado una «imagen de soporte para desarrolladores» de Android 12 que permitirá a los desarrolladores revertir sus teléfonos incluso después de la actualización. La marca de «desarrollador» en la imagen significa que no es completamente funcional, pero será lo suficientemente bueno para probar la aplicación.

El motivo de la actualización unidireccional de Android 13 de Google es una vulnerabilidad del cargador de arranque. El error está en Pixel 6, 6 Pro y 6a, por lo que solo esos píxeles recibieron una actualización unidireccional. Android 13 tiene una solución para la vulnerabilidad del cargador de arranque, y para evitar que los atacantes reviertan un dispositivo para sortear el parche, la compañía activó la protección antirretroceso en Pixel 6 y 6a. La protección antirretroceso funde un fusible físico dentro del SoC del teléfono. Hay varios de estos fusibles, y cada versión del sistema operativo tiene un recuento de cuántos fusibles quemados espera. Si el número es demasiado alto, eso significa que Google ha marcado ese sistema operativo como inseguro y desactualizado, y ya no se iniciará.

Esta «imagen de soporte para desarrolladores» es un territorio nuevo para Google. La compañía dice que esta imagen especial de Android 12 corrige el error del cargador de arranque y tiene el contador de fusibles incrementado para que aún arranque. Sin embargo, no recibirá actualizaciones automáticas y no está aprobado por Compatibility Test Suite (CTS). El CTS es una verificación que promete que un sistema operativo no está modificado, no está rooteado y es seguro, y algunas aplicaciones bancarias y juegos en línea requieren pasar esta verificación para funcionar. También tendrá que hacer un borrado completo de un dispositivo si alguna vez desea volver a las compilaciones y actualizaciones «públicas» normales.

Si aún está interesado, Google tiene compilaciones de Android 12 y 12L para Pixel 6, 6 Pro y 6a en developer.android.com.



Source link-49