Google offre aux développeurs la possibilité de contourner la mise à jour unidirectionnelle d’Android 13

Google offre aux développeurs la possibilité de contourner la mise à jour unidirectionnelle d’Android 13

Avec la sortie d’Android 13 pour les Pixel 6 et 6a, Google a publié un avertissement intéressant sur le site Web de l’image système : une fois que vous avez installé Android 13, vous ne pouvez plus jamais revenir à l’ancienne version. C’est toujours le cas pour tous ceux qui ont besoin d’un téléphone complet, mais Google a maintenant publié une  » image de support pour les développeurs » d’Android 12 qui permettra aux développeurs de restaurer leurs téléphones même après une mise à jour. Le branding « Développeur » sur l’image signifie qu’il n’est pas entièrement fonctionnel, mais cela suffira pour tester l’application.

La raison de la mise à jour unidirectionnelle d’Android 13 par Google est une vulnérabilité du chargeur de démarrage. Le bogue se trouve sur les Pixel 6, 6 Pro et 6a, donc seuls ces pixels ont reçu la mise à jour unidirectionnelle. Android 13 a un correctif pour la vulnérabilité du chargeur de démarrage, et pour empêcher les attaquants de faire reculer l’appareil pour contourner le correctif, la société a activé la protection contre la restauration sur les Pixel 6 et 6a. La protection antiretour fait sauter un fusible physique à l’intérieur du SoC du téléphone. Il existe plusieurs fusibles de ce type, et chaque version du système d’exploitation compte le nombre prévu de fusibles grillés. Si le nombre est trop élevé, cela signifie que Google a signalé ce système d’exploitation comme non sécurisé et obsolète et qu’il ne démarrera plus.

Cette « image d’assistance aux développeurs » est un nouveau territoire pour Google. La société affirme que cette image spéciale d’Android 12 corrige le bogue du chargeur de démarrage et augmente le compteur de fusibles pour qu’il démarre toujours. Cependant, il ne recevra aucune mise à jour automatique et n’est pas approuvé par la suite de tests de compatibilité (CTS). CTS est une vérification qui promet que le système d’exploitation n’est pas modifié, enraciné et sécurisé, et certaines applications bancaires et jeux en ligne nécessitent cette vérification pour fonctionner. Vous devrez également effectuer un nettoyage complet de l’appareil si vous souhaitez revenir aux versions et mises à jour « publiques » régulières.

Si vous êtes toujours intéressé, Google propose des versions Android 12 et 12L pour les Pixel 6, 6 Pro et 6a sur developer.android.com .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *