Si votre téléphone a un bootloader déverrouillé, vous pouvez utiliser les commandes Fastboot pour flasher les images d’usine. Cela peut ressembler à un tas de jargon technique, mais en fin de compte, c’est la meilleure méthode pour mettre à jour un appareil enraciné, réparer un téléphone bloqué, revenir au stock, ou même obtenir les nouvelles mises à jour Android avant tout le monde.

Tout comme ADB, Fastboot est un utilitaire Android très puissant qui accepte les commandes via un shell terminal. Mais si cela vous semble intimidant, ne vous inquiétez pas, car une fois que vous aurez appris à vous y retrouver, vous en saurez beaucoup plus sur le fonctionnement interne d’Android, ainsi que sur la façon de résoudre les problèmes les plus courants.

Une note sur les appareils Samsung

Le processus décrit ci-dessous fonctionne pour la plupart des appareils Nexus, Pixel, HTC et Motorola, ainsi que pour les téléphones et tablettes de nombreux autres fabricants. Cependant, les appareils Samsung utilisent leur propre logiciel de flashage de firmware, donc Fastboot n’est pas la solution si vous possédez un Galaxy. Au lieu de cela, il est préférable d’utiliser Odin pour flasher le firmware d’un appareil Samsung, et nous avons couvert ce processus au lien suivant.

Étape 1 : Installer ADB et Fastboot sur votre ordinateur

Tout d’abord, vous devez installer ADB et Fastboot sur votre ordinateur, qui sont les utilitaires qui vous permettent de flasher des images en utilisant les commandes Fastboot. Il existe plusieurs versions “one-click” et “light” d’ADB et Fastboot réalisées par des tiers, mais je ne vous recommande pas de les utiliser car elles ne sont pas mises à jour aussi fréquemment que les utilitaires officiels, et peuvent donc ne pas être totalement compatibles avec les nouveaux appareils.

Au lieu de cela, votre meilleure chance est d’installer soit les outils Android SDK, qui contient ADB et Fastboot, ou juste ADB et Fastboot, de Google. Peu importe que vous choisissiez le paquet complet ou juste les outils de la plateforme, ce sont de vrais outils. J’ai décrit le processus d’installation pour Windows, Mac, et Linux dans Méthode 1 dans le guide suivant, alors allez-y pour commencer.

Étape 2 : Activer le déverrouillage OEM

Afin de pouvoir flasher des images en utilisant Fastboot, le bootloader de votre appareil doit être déverrouillé. Si vous l’avez déjà fait, vous pouvez passer directement à l’étape 3.

Mais avant de pouvoir déverrouiller votre bootloader, il y a un paramètre que vous devrez activer si votre appareil a été livré avec Android Marshmallow ou supérieur préinstallé. Pour accéder à ce paramètre, commencez par activer le menu Options du développeur sur votre téléphone ou votre tablette. Une fois que vous avez fait cela, ouvrez le menu des options du développeur, puis activez le commutateur à côté de “OEM unlocking”, et vous serez prêt à partir.

Si cette option n’est pas présente sur votre appareil, il est probable que votre appareil n’a pas été livré avec Android Marshmallow ou une version supérieure préinstallée. Cependant, si l’option est présente mais grisée, cela signifie généralement que votre bootloader ne peut pas être déverrouillé, ce qui signifie que vous ne serez pas en mesure de flasher des images en utilisant Fastboot.

Étape 3 : Passez votre téléphone en mode Bootloader

Pour pouvoir exécuter des commandes Fastboot, votre téléphone ou votre tablette doit être en mode bootloader. Ce processus varie en fonction de votre appareil.

Pour la plupart des téléphones, commencez par éteindre complètement votre appareil. Lorsque l’écran devient noir, appuyez simultanément sur les boutons de réduction du volume et d’alimentation et maintenez-les enfoncés pendant environ 10 secondes.

Si cela ne fonctionne pas, éteignez le téléphone, puis appuyez sur le bouton de volume bas et maintenez-le enfoncé. À partir de là, branchez un câble de données USB sur votre PC, puis attendez simplement quelques secondes.

Si cela ne fonctionne toujours pas, essayez de répéter la méthode du câble USB, mais cette fois, utilisez le bouton de volume haut.

En quelques instants, vous devriez être accueilli par le menu Bootloader d’Android, qui devrait ressembler à quelque chose comme ceci :

Mode Bootloader sur le Pixel XL. Image par Dallas Thomas/high-phone

Lorsque vous voyez cet écran, assurez-vous que votre téléphone ou votre tablette est branché à votre ordinateur avec un câble de données USB. À part cela, laissez l’appareil tranquille, car le reste du travail se fera du côté de l’ordinateur.

Étape 4 : Ouvrir un shell ADB sur votre ordinateur

Naviguez vers le répertoire d’installation d’ADB et Fastboot sur votre ordinateur. Pour les utilisateurs de Windows, ce répertoire se trouve généralement à l’adresse suivante C:Program Files (x86)Androidandroid-sdkplatform-tools. Pour les utilisateurs Mac et Linux, cela dépend de l’endroit où vous avez extrait votre dossier ADB lors de l’installation de l’utilitaire, recherchez donc sur votre disque dur le dossier platform-tools si vous l’avez oublié.

A partir de là, si vous utilisez un PC Windows, maintenez la touche shift de votre clavier enfoncée, puis cliquez avec le bouton droit de la souris sur n’importe quel espace vide et choisissez “Ouvrir une fenêtre de commande ici”. Pour les utilisateurs de Mac et Linux, il suffit d’ouvrir une fenêtre Terminal, puis de changer de répertoire dans le répertoire platform-tools dans le répertoire d’installation d’ADB.

Étape 5 : Déverrouiller le Bootloader

Cette prochaine étape n’est à faire qu’une seule fois, donc si votre bootloader est déjà déverrouillé, vous pouvez passer directement à l’étape suivante. Sinon, vous aurez besoin d’exécuter une seule commande Fastboot – mais notez que cela effacera toutes les données de votre appareil.

Avant d’entrer dans cette partie, notez que je vais énumérer les commandes pour les utilisateurs de Windows. Les utilisateurs de Mac devront ajouter un point et une barre oblique (./) avant chacune de ces commandes, et les utilisateurs de Linux devront ajouter une barre oblique (/) à l’avant.

Donc, à partir du shell ADB, tapez la commande suivante, puis appuyez sur Entrée.

Si vous obtenez une série de lettres et de chiffres suivis du mot ” fastboot “, votre appareil est correctement connecté et vous pouvez commencer. Sinon, reportez-vous à l’étape 1 pour vérifier votre installation ADB et Fastboot, et assurez-vous que votre appareil est en mode bootloader comme indiqué à l’étape 3.

Ensuite, il est temps de déverrouiller votre bootloader. Selon la version d’Android avec laquelle votre appareil a été livré, cela se fera de deux façons.

Si votre appareil a été livré avec Lollipop ou une version inférieure pré-installée, entrez la commande suivante :

Si votre appareil est livré avec Marshmallow ou une version supérieure, tapez la commande suivante, puis appuyez sur la touche Entrée :

Envoi de la commande de déverrouillage du bootloader à un appareil livré avec Marshmallow ou plus.

À ce stade, vous verrez un message sur votre appareil Android vous demandant si vous êtes sûr de vouloir déverrouiller le bootloader. Assurez-vous que l’option ” Oui ” est en surbrillance, et si elle ne l’est pas, utilisez vos touches de volume pour le faire. Ensuite, appuyez sur le bouton d’alimentation, puis votre bootloader sera déverrouillé et votre téléphone redémarrera en mode Fastboot.

Écran de déverrouillage du chargeur de démarrage sur le Nexus 6P. Image par Dallas Thomas/high-phone

Étape 6 : Télécharger les images d’usine

Maintenant que votre bootloader est déverrouillé, vous êtes prêt à commencer à flasher les images d’usine – mais d’abord, vous devez télécharger les images elles-mêmes. Vous trouverez ci-dessous quelques liens pour télécharger le paquet d’images d’usine pour les appareils courants.

Avec chacun des liens ci-dessus, il suffit de localiser le modèle de votre appareil dans la liste, puis de télécharger le dernier firmware disponible sur votre ordinateur. Si votre fabricant n’est pas répertorié ici, essayez de rechercher sur Google “images d’usine pour <phone name&gt ;”.

Étape 7 : Flashez les images d’usine

Il est maintenant temps de flasher les images. La première chose à faire ici est d’extraire l’archive des images d’usine que vous avez téléchargée depuis le site web de votre fabricant. Pour cette partie, je vous recommande d’utiliser 7-Zipcar il est gratuit et fonctionne avec la plupart des formats d’archives.

Extraction de l’archive des images d’usine.

Ensuite, déplacez tout le contenu de l’archive dans le répertoire platform-tools à l’intérieur de votre répertoire d’installation ADB, puis ouvrez une fenêtre ADB Shell dans ce dossier. Pour plus d’informations à ce sujet, reportez-vous à l’étape 4 ci-dessus.

Fichiers d’images d’usine transférés dans le dossier platform-tools.

En dehors de cela, il y a deux approches différentes que vous pouvez adopter pour flasher les images. Je vais les décrire dans des sections séparées ci-dessous.

Option 1 : Utiliser le script Flash-All

La plupart des paquets d’images d’usine contiennent un script “flash-all” qui applique toutes les images en une seule fois. Si vous essayez de récupérer votre appareil à partir d’une brique molle, c’est la façon la plus simple de procéder. Cependant, cela déverrouillera votre appareil et effacera toutes les données existantes, donc si vous préférez éviter cela, consultez l’option 2 ci-dessous.

Mais pour exécuter le script flash-all, tapez la ligne suivante dans l’invite de commande, puis appuyez sur Entrée :

Envoi de la commande “flash-all”.

Le processus prendra quelques minutes, mais quand il sera terminé, votre téléphone devrait redémarrer automatiquement et vous aurez un firmware complet, 100% stock.

Option 2 : Extraire les images et les flasher individuellement

Pour une deuxième option, vous pouvez flasher les images système individuellement. Cette méthode demande un peu plus de travail, mais elle peut être utilisée pour déraciner, mettre à jour ou débrider votre appareil sans perdre les données existantes.

Commencez par extraire toutes les archives supplémentaires du paquet d’images d’usine. Parfois, les paquets d’images d’usine peuvent contenir une série de trois ou quatre archives imbriquées, alors assurez-vous de les décompresser toutes. A partir de là, copiez tous les fichiers images dans le dossier principal platform-tools en d’autres termes, ne les laissez pas dans des sous-dossiers.

Toutes les images extraites du paquet d’images d’usine dans le dossier platform-tools.

A partir de là, il y a deux images dont vous pouvez vous débarrasser : cache.img et userdata.img. Ce sont les images qui remplaceront vos données et votre cache par des espaces vides, donc si vous ne les flashez pas, vos données existantes resteront intactes.

Parmi les images restantes, six constituent les éléments centraux d’Android : boot, chargeur de démarrage, radio, récupération, systèmeet vendeur.

Le site boot contient le noyau, donc si vous voulez simplement vous débarrasser d’un noyau personnalisé qui cause des problèmes avec votre appareil, il vous suffit de flasher celui-ci. Pour ce faire, tapez la commande suivante dans la fenêtre du shell ADB :

  • fastboot flash boot <boot image file name&gt ;.img

Ensuite, il y a le bootloader image – c’est l’interface que vous utilisez pour flasher des images avec les commandes Fastboot. Donc pour mettre à jour votre bootloader, tapez :

  • fastboot flash bootloader <bootloader image file name&gt ;.img

Une fois que vous avez fait cela, vous devez recharger le chargeur de démarrage afin de pouvoir continuer à flasher des images sur la nouvelle version. Pour ce faire, tapez :

  • fastboot reboot-bootloader

Après cela, nous avons le radio image. Celle-ci contrôle la connectivité de votre appareil, donc si vous avez des problèmes de Wi-Fi ou de données mobiles, ou si vous voulez simplement mettre à jour votre radio, tapez :

  • fastboot flash radio <nom du fichier de l’image radio&gt ;.img

Ensuite, il y a récupération. C’est quelque chose que vous pouvez ou non vouloir flasher, en fonction des modifications que vous avez apportées. Par exemple, si vous avez installé la récupération personnalisée TWRP, le flashage de cette image écrasera votre modification et la remplacera par l’interface de récupération du stock. Donc, si vous ne faites que mettre à jour votre appareil modifié, vous devriez ignorer cette image. Sinon, si vous prévoyez de garder votre téléphone stock et voulez la version la plus récente de la récupération stock, tapez :

  • fastboot flash recovery <recovery file name&gt ;.img

La prochaine étape est la plus importante : Le système image. Celle-ci contient tous les fichiers qui composent le système d’exploitation Android. En tant que telle, c’est la partie la plus essentielle de toute mise à jour.

Cependant, il se peut que vous ne mettiez pas votre téléphone à jour. Vous pouvez simplement re-flasher le firmware du stock pour récupérer d’une brique molle. Si c’est le cas, l’image système est souvent la seule image que vous devez flasher pour tout réparer, car elle contient l’intégralité d’Android. En d’autres termes, si vous flashez cette image et rien d’autre, elle annulera tous les changements que vous avez effectués avec l’accès root et remettra tout en place comme avant.

Donc comme remède à la plupart des situations de briques molles, ou comme méthode pour obtenir la partie principale d’une mise à jour d’Android, tapez :

  • fastboot flash system <nom du fichier système&gt ;.img

Enfin, il y a le vendeur image. Elle n’est présente que sur les téléphones récents, donc ne vous inquiétez pas si elle n’est pas dans votre paquet d’images d’usine. Mais si elle est là, elle contient quelques fichiers importants, alors tapez la ligne suivante pour mettre à jour cette partition :

  • fastboot flash vendor <nom du fichier vendor&gt ;.img

Après avoir envoyé une ou toutes les commandes ci-dessus, vous serez prêt à redémarrer votre appareil et à démarrer dans Android. Pour ce faire, tapez :

Flashing des images d’usine individuellement.

À ce stade, votre appareil devrait être entièrement mis à jour, ou si vous essayez de récupérer une brique molle, il devrait fonctionner parfaitement. Et puisque vous savez maintenant ce que chacune des images du système de base a réellement faitvous aurez une meilleure idée du fonctionnement d’Android à l’avenir.

Le flashage individuel des images d’usine m’a aidé à mieux comprendre Android que tout autre mod ou processus. Si vous y pensez, Android est juste une série d’images écrites sur le stockage flash, et maintenant que vous avez traité chacune d’entre elles individuellement, vous devriez être en mesure d’identifier et de résoudre les problèmes liés au root beaucoup plus facilement.

&#13 ;
&#13 ;
&#13 ;

Protégez votre connexion sans facture mensuelle. Obtenez un abonnement à vie au VPN illimité pour tous vos appareils avec un achat unique dans la nouvelle boutique high-phone, et regardez Hulu ou Netflix sans restrictions régionales, augmentez la sécurité lors de la navigation sur les réseaux publics, et plus encore.

Acheter maintenant (80% de réduction) &gt ;

D’autres offres intéressantes à consulter :

Photo de couverture et captures d’écran par Dallas Thomas/high-phone &#13 ;