Comment rétrograder vers Android 12 à partir d'Android 13 sur la série Google Pixel 6

Liens rapides

  • Que contient la mise à jour du chargeur de démarrage d'Android 13 pour le Google Pixel 6/6 Pro/6a ?
  • Comment puis-je passer à Android 12 depuis Android 13 sur le Google Pixel 6/6 Pro/6a ?
  • Y a-t-il un inconvénient à rester sur Android 12 ?

Android 13 est sorti depuis un moment maintenant. En tant que mise à niveau majeure de la version, il est tentant de prendre le train en marche, en particulier pour les utilisateurs de Google Pixel. Mais que se passe-t-il si vous venez de mettre à jour vers Android 13 mais que vous ne l’aimez pas beaucoup? La grande question est la suivante: pouvez-vous rétrograder votre smartphone Pixel, y compris la dernière gamme Pixel 6, d'Android 13 à 12 ?

Contrairement à de nombreux constructeurs OEM Android, Google gère un portail de téléchargement de micrologiciels dédié pour ses smartphones. Si vous possédez une variante non-opérateur (également appelée « déverrouillée ») d'un téléphone Pixel, vous devriez pouvoir déverrouiller son chargeur de démarrage et

flasher manuellement un ancien logiciel Android 12 pour revenir en arrière. Cependant, la situation est un peu différente pour la famille d’appareils Pixel 6 alimentés par Google Tensor.

La mise à jour stable d'Android 13 pour le Google Pixel 6, Pixel 6 Pro, et le Pixel 6a apporté de nouvelles mises à jour du chargeur de démarrage. Une fois mis à niveau, vous je ne peux pas flasher un ancien chargeur de démarrage grâce à la protection anti-retour. Par conséquent, le processus habituel de rétrogradation vers Android 12 ne fonctionnera pas sur ces appareils. Néanmoins, il est toujours possible de démarrer Android 12 sur le chargeur de démarrage mis à niveau. Si vous souhaitez rétrograder Android 13 vers Android 12 sur votre Pixel 6/6 Pro/6a, nous sommes là pour vous aider.

  • La gamme Google Pixel 6 a récupéré de nouvelles mises à jour du chargeur de démarrage avec l’OTA stable d’Android 13.
  • Une fois la mise à niveau effectuée, vous ne pouvez pas flasher un ancien chargeur de démarrage.
  • Vous pouvez cependant toujours démarrer Android 12 sur le nouveau chargeur de démarrage.

Que contient la mise à jour du chargeur de démarrage d'Android 13 pour le Google Pixel 6/6 Pro/6a?

Le chargeur de démarrage d'un appareil Android est un logiciel très complexe. Il est responsable du redémarrage de la chaîne de démarrage après chaque nouveau démarrage à partir de l'état hors tension. Il existe de nombreux composants de bas niveau dans une image de chargeur de démarrage, qui sont étroitement intégrés au SoC du périphérique cible. En un mot, bricoler le chargeur de démarrage sur un appareil grand public moderne est une tâche extrêmement difficile.

Si vous êtes intéressé, voici ce que vous pouvez trouver dans l'image du chargeur de démarrage du Google Pixel 6a :

Même si vous parvenez à déchiffrer le code et à patcher les routines de protection anti-rollback dans le nouveau mise à jour du chargeur de démarrage pour le Google Pixel 6, 6 Pro ou 6a, il n'existe aucun moyen connu de le flasher sans briquer ton téléphone. En effet, nous n'avons pas accès aux programmeurs signés par le OEM et aux clés cryptographiques nécessaires pour effectuer de telles opérations.


Comment puis-je passer à Android 12 depuis Android 13 sur le Google Pixel 6/6 Pro/6a?

Nous devons souligner que vous ne devriez pas faire cela à moins que vous n’aimiez vraiment Android 13 ou qu’il ne fonctionne pas bien avec certaines applications particulières. Android 13 possède de nouvelles fonctionnalités impressionnantes, notamment liées à la confidentialité et à la sécurité, qui le rendent supérieur aux versions précédentes d'Android à bien des égards. Ce sera également le plus à jour en matière de correctifs de sécurité.

Si vous savez tout cela et souhaitez quand même revenir à Android 12, les étapes sont relativement simples. Mais vous devrez d’abord sauvegarder vos applications, photos, vidéos, etc., car la rétrogradation effacera complètement votre téléphone. Assurez-vous également que vous disposez de la dernière version Binaires ADB et Fastboot installé sur votre PC.

En ignorant le clignotement du chargeur de démarrage

  1. Une fois votre sauvegarde terminée, vous devrez vérifier la version du chargeur de démarrage de Google Pixel 6/6 Pro/6a. Pour éviter un scénario difficile, assurez-vous que les deux emplacements de l'appareil cible ont la même version du chargeur de démarrage Android 13.. Si vous avez besoin d'aide, jetez un œil à notre tutoriel pour déterminer la version du bootloader des appareils de la série Google Pixel 6 pour une protection anti-retour.
  2. Sur votre PC/Mac/Chromebook, télécharger l'image d'usine correspondant à la version Android 12 de votre choix pour l'appareil cible.
  3. Extrayez le contenu du fichier ZIP de l’image d’usine et localisez l’image du chargeur de démarrage dans les fichiers extraits. Il doit être nommé « bootloader-[nom de code du périphérique]-[nom de code de la plateforme]-[version majeure]-[version mineure].img ».
    • Pour les Pixel 6 et 6 Pro, le nom de code de la plate-forme est « slider », tandis que pour le Pixel 6a, il s’agit de « bluejay ».
  4. Supprimez l'image du chargeur de démarrage du dossier extrait.
  5. Modifiez le script clignotant comme suit :
    • Si vous êtes sous Windows, ouvrez le fichier nommé "flash-all.bat" avec le Bloc-notes (ou votre éditeur de texte préféré), supprimez le bootloader clignotant partie associée, ajoutez "--force" (sans les guillemets) entre les arguments "-w" et "update" dans le segment clignotant de l'image système et enregistrez le fichier.
    • Utilisateurs Linux et macOS, ouvrez le fichier nommé "flash-all.sh" avec votre éditeur de texte préféré, supprimez le flash du chargeur de démarrage associé partie, ajoutez "--force" (sans les guillemets) entre les arguments "-w" et "update" dans le segment clignotant de l'image système et enregistrez le déposer.
  6. Maintenant que nous avons modifié le script, nous pouvons continuer le travail de flashage. Notamment, vous avez besoin d'un chargeur de démarrage déverrouillé pour flasher via Fastboot, alors effectuez le déverrouillage du chargeur de démarrage si ce n'est déjà fait.
  7. Redémarrez le Pixel 6/6 Pro/6a en mode bootloader et connectez-vous au PC/Mac/Chromebook à l'aide d'un câble USB.
  8. Ouvrez une fenêtre de terminal sur votre ordinateur, accédez à l'emplacement où vous avez extrait l'image d'usine Android 12 et exécutez le script clignotant.
    • Pour les fenêtres:
      .\flash-all.bat
    • Pour macOS et Linux :
      ./flash-all.sh
  9. Attendez que le flash se produise, que l'appareil redémarre et qu'Android 12 démarre. Le premier démarrage peut prendre beaucoup de temps, alors soyez patient.
Google Pixel 6a exécutant Android 12 sur le chargeur de démarrage Android 13

Gardez à l’esprit qu’il ne s’agit pas d’un véritable déclassement, car nous ne pouvons pas écraser le nouveau chargeur de démarrage par un ancien. Cependant, nous pouvons démarrer Android 12 sur le Google Pixel 6/6 Pro/6a en plus du chargeur de démarrage mis à niveau, car il n'impose aucune restriction sur la version Android. Pour faire simple, le nouveau bootloader est compatible à la fois avec Android 13 et Android 12, ce qui le rend il est possible d'exécuter une ancienne version d'Android 12 sur ces appareils même après avoir incrémenté l'index de restauration compter.

En utilisant les images officielles du support développeur

Pour les développeurs, Google propose des images système Android 12 modifiées pour la famille Pixel 6, basées sur des versions publiques et stables d'Android 12 et d'Android 12L. Ces "Images d’assistance aux développeurs" comportent une version mise à jour du chargeur de démarrage qui inclut de nouveaux correctifs de sécurité et un compteur anti-rollback incrémenté.

Téléchargez les images d'assistance aux développeurs Android 12/12L pour la série Google Pixel 6

En ce qui concerne l'installation, les images de support pour les développeurs doivent être flashées via Fastboot. En savoir plus, jetez un oeil à notre guide.

À titre de référence, les images de support pour les développeurs sont livrées avec les versions de chargeur de démarrage suivantes :

Appareil, Forums d'appareils, Nom de code

Version du chargeur de démarrage d'image de support pour les développeurs Android 12

Version du chargeur de démarrage d'image prise en charge des développeurs Android 12L

Google Pixel 6 (oriole)

curseur-1.0-8844048

curseur-1.2-8831283

Google Pixel 6 Pro (corbeau)

curseur-1.0-8844048

curseur-1.2-8831283

Google Pixel 6a (jay bleu)

N / A

geai bleu-1.1-8927508

Gardez à l’esprit que ces versions centrées sur les développeurs ne sont pas adaptées à un usage général. Ils ne recevront pas de mises à jour de sécurité OTA comme leurs homologues grand public. De plus, les versions ne sont pas approuvées par Compatibility Test Suite (CTS), de sorte que les développeurs qui nécessitent des versions approuvées par CTS ou qui utilisent les API SafetyNet peuvent rencontrer des problèmes.


Y a-t-il un inconvénient à rester sur Android 12?

Quelle que soit la méthode que vous choisissez, le résultat final sera essentiellement une combinaison hybride du chargeur de démarrage et du micrologiciel pour le Google Pixel de sixième génération. Cela peut fonctionner pour le moment, mais il n'y a pas de support officiel pour cette fusion - à l'exception des images de support pour les développeurs, mais elles ne sont pas exactement destinées aux utilisateurs réguliers. Il n’y a plus de mises à jour de sécurité mensuelles sur Android 12, ce qui signifie que vous devez quand même passer à Android 13 pour continuer à recevoir les correctifs.

De plus, le chargeur de démarrage contient un certain nombre d'images de micrologiciel de bas niveau pour divers composants matériels. En restant sous Android 12, vous provoquerez plusieurs problèmes d'incompatibilité sous le capot qui peuvent affecter les performances réelles de votre Pixel 6, 6 Pro ou 6a. Considérez cela comme une preuve de concept, mais vous faites plus de mal que de bien en revenant à Android 12. Si vous choisissez de passer d’une version d’Android à une autre, vous le faites à vos propres risques.