Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google

Table des matières:

Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google
Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google

Vidéo: Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google

Vidéo: Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google
Vidéo: Comment le réchauffement climatique va bouleverser l’humanité (ft. Le Réveilleur) - YouTube 2024, Peut
Anonim
Les appareils Nexus de Google sont censés recevoir des mises à jour en temps voulu, mais le déploiement échelonné signifie qu'il peut s'écouler des semaines avant que les appareils reçoivent des mises à jour OTA (Over The The Air). Heureusement, il existe un moyen plus rapide (et plus geek) d’installer la dernière version d’Android.
Les appareils Nexus de Google sont censés recevoir des mises à jour en temps voulu, mais le déploiement échelonné signifie qu'il peut s'écouler des semaines avant que les appareils reçoivent des mises à jour OTA (Over The The Air). Heureusement, il existe un moyen plus rapide (et plus geek) d’installer la dernière version d’Android.

Google fournit des images système officielles pour leurs appareils Nexus, que tout le monde peut télécharger et flash seul. C'est un moyen facile d'éviter l'attente lorsqu'une nouvelle version d'Android est disponible pour les appareils Nexus.

Notez que ce processus est plus compliqué que d'attendre simplement une mise à jour en direct. Si vous êtes une personne normale et pas un geek avec un doigt de gâchette qui démange, vous voudrez probablement attendre.

Première étape: déverrouillez le chargeur de démarrage de votre appareil

Pour flasher une image système, votre appareil devra être déverrouillé. Les appareils Nexus vous permettent de déverrouiller leur chargeur de démarrage en une seule commande. Si vous avez déjà déverrouillé votre appareil pour le rooter ou pour installer une ROM personnalisée, vous pouvez ignorer cette partie. Si ce n’est pas encore le cas, vous devriez être averti que le déverrouillage de votre appareil effacera ses données, comme si vous aviez effectué une réinitialisation des paramètres d’usine.

Vous pouvez déverrouiller votre chargeur de démarrage de différentes manières. La méthode officielle consiste à utiliser une simple commande teriminal, mais pour une méthode encore plus simple, vous pouvez utiliser la boîte à outils Racine Nexus, qui vous guidera tout au long du processus.

Deuxième étape: installer ADB et Fastboot

Vous aurez besoin de deux autres choses pour ce processus: le pont de débogage Android, qui est un outil de ligne de commande pour votre ordinateur vous permettant de vous connecter à votre téléphone et les pilotes USB de votre téléphone. Même si vous les avez déjà installées auparavant, vous devriez obtenir les dernières versions maintenant.

Nous avons déjà expliqué comment installer les deux, mais voici la version abrégée:

  1. Allez sur la page de téléchargement du SDK Android et faites défiler jusqu'à «Outils du SDK uniquement». Téléchargez le fichier ZIP de votre plate-forme et décompressez-le où vous souhaitez stocker les fichiers ADB.
  2. Démarrez le SDK Manager et désélectionnez tout, sauf “Android SDK Platform-tools”. Si vous utilisez un téléphone Nexus, vous pouvez également sélectionner «Pilote Google USB» pour télécharger les pilotes de Google.
  3. Une fois l’installation terminée, vous pouvez fermer le gestionnaire de SDK.
  4. Installez les pilotes USB pour votre téléphone. Vous les trouverez sur le site Web du fabricant de votre téléphone (par exemple, Motorola ou HTC). Si vous avez un Nexus, vous pouvez installer les pilotes Google que vous avez téléchargés à l'étape 2 en suivant ces instructions.
  5. Redémarrez votre ordinateur si vous y êtes invité.
Image
Image

Troisième étape: télécharger l'image système

Visitez la page Images d'usine pour appareils Nexus de Google et téléchargez l'image appropriée pour votre appareil. Notez que vous aurez besoin de l'image pour votre matériel spécifique. Par exemple, il existe des images distinctes pour le Nexus 7 (2013) avec Wi-Fi uniquement et pour le Nexus 7 (2013) avec des données cellulaires. Assurez-vous de télécharger le bon.

Téléchargez le fichier sur votre ordinateur et utilisez un programme d'extraction, tel que le logiciel gratuit 7-Zip, pour extraire son contenu dans votre dossier ADB.

Image
Image

Quatrième étape: décider s'il faut effacer vos données

Faire clignoter l’image système de la manière habituelle essuiera votre appareil, effectuant essentiellement une réinitialisation des paramètres d’usine. Vous pouvez essayer de mettre à jour sans effacer votre appareil, même si vous pouvez rencontrer des problèmes. Toutefois, ce processus devrait fonctionner correctement lorsque vous passez d’une version Android à la version suivante.

Pour éviter que votre appareil ne soit effacé, ouvrez le fichier flash-all.bat dans un éditeur de texte tel que Notepad ++. Modifiez la ligne contenant «fastboot -w update» et supprimez le commutateur -w avant d’enregistrer le fichier.

Image
Image

Cinquième étape: Flash l'image système

Copiez les fichiers d’image système dans le même dossier que ADB. Maintenez ensuite la touche Maj enfoncée, cliquez avec le bouton droit de la souris sur ce dossier et sélectionnez «Ouvrir la fenêtre de commande ici» pour ouvrir une fenêtre d'invite de commandes dans ce dossier.

Activez le débogage USB sur votre appareil Nexus en accédant au menu Options du développeur masqué et en activant l'option de débogage USB.
Activez le débogage USB sur votre appareil Nexus en accédant au menu Options du développeur masqué et en activant l'option de débogage USB.

Connectez votre appareil Nexus à votre ordinateur à l'aide du câble USB fourni, puis exécutez la commande suivante pour redémarrer l'appareil dans le chargeur de démarrage:

adb reboot bootloader

En cas de problème, vous devrez peut-être réparer les pilotes de votre périphérique. Lisez ce guide pour plus d’informations sur la configuration de la BAD et sur son fonctionnement correct. N'oubliez pas que vous devez accepter l'invite d'authentification sur le périphérique avant que la commande adb puisse faire quoi que ce soit.

Une fois que le périphérique affiche le chargeur de démarrage sur son écran (vous verrez un Android avec son panneau avant ouvert), cliquez deux fois sur le fichier flash-all.bat. Le script doit faire clignoter votre appareil avec la nouvelle image système.
Une fois que le périphérique affiche le chargeur de démarrage sur son écran (vous verrez un Android avec son panneau avant ouvert), cliquez deux fois sur le fichier flash-all.bat. Le script doit faire clignoter votre appareil avec la nouvelle image système.
Une fois le processus terminé, votre appareil redémarre automatiquement. Si vous n'avez pas supprimé l'option -w, vous devrez recommencer le processus d'installation.
Une fois le processus terminé, votre appareil redémarre automatiquement. Si vous n'avez pas supprimé l'option -w, vous devrez recommencer le processus d'installation.

Que faire si le script ne fonctionne pas?

Parfois, cependant, flash-all.bat génère une erreur concernant les ressources manquantes ou le manque d’espace. Dans cette situation, il est généralement préférable de tout faire manuellement, tout à la fois. Cette astuce est également utile si vous voulez seulement flasher partie comme le chargeur de démarrage ou la récupération - sans faire clignoter le reste.

Avant de saisir les commandes manuelles, la première chose à faire est de décompresser le fichier image, qui utilise généralement leconstruction de l'appareil.zip”format de nommage. Il est plus facile de décompresser le contenu du fichier directement dans le dossier dans lequel vous travaillez déjà afin que tous les fichiers requis se trouvent au même endroit. Une fois décompressé, votre dossier de travail devrait contenir cinq ou six fichiers supplémentaires (selon l'appareil): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (pour les appareils avec les connexions mobiles uniquement) et vendor.img (Nexus 9 uniquement).

Une fois que tout est décompressé, redémarrez dans le chargeur de démarrage en utilisant le
Une fois que tout est décompressé, redémarrez dans le chargeur de démarrage en utilisant le

adb reboot bootloader

commande précédente et exécutez les commandes suivantes, en appuyant sur Entrée après chacune d'elles, pour faire clignoter chaque élément manuellement sur votre appareil.

fastboot erase boot

fastboot erase cache

fastboot erase recovery

fastboot erase system

fastboot flash bootloader 'name-of-bootloader.img'

fastboot reboot-bootloader

fastboot flash radio 'name-of-radio.img' (if present)

fastboot reboot-bootloader

fastboot flash system system.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash cache cache.img

fastboot flash vendor vendor.img (Nexus 9 only)

Si vous effectuez une nouvelle installation d’Android et souhaitez tout effacer, utilisez les commandes suivantes:

fastboot erase userdata

fastboot flash userdata userdata.img

fastboot reboot

N'oubliez pas que certaines de ces commandes peuvent prendre du temps à clignoter, à savoir system.img et userdata.img. Ne vous inquiétez donc pas si l'invite de commande semble ne pas répondre. Une fois prêt pour la prochaine commande, le curseur réapparaîtra.

Ce processus est également utile si vous avez flashé une ROM personnalisée et devez revenir à l'image système Android standard fournie avec votre appareil. Cette option est largement destinée aux développeurs et aux utilisateurs d’Android. C’est donc plus compliqué que d’attendre une mise à jour OTA (over-the-air) normale.

Conseillé: