Comment utiliser ADB et Fastboot sur Android (et pourquoi vous devriez)

Si vous avez déjà rooté votre téléphone Android, vous avez presque certainement rencontré ADB et Fastboot. Ces utilitaires sont une partie importante de la boîte à outils d’enracinement, et vous pouvez également les utiliser avec des appareils non enracinés. Pourtant, ils peuvent être difficiles à comprendre, et encore moins à maîtriser.


Donc, si vous vous demandez ce que sont exactement ADB et Fastboot, si vous avez besoin d’aide pour les configurer ou si vous souhaitez des idées sur ce que vous pouvez en faire, lisez la suite.


Que sont ADB et Fastboot ?

ADB et Fastboot sont des utilitaires qui déverrouillent l’accès au système Android lorsque votre téléphone est connecté à un ordinateur de bureau via un câble USB. L’ordinateur et le câble en font partie intégrante – il n’y a pas de version d’application, et bien que vous puissiez utiliser ADB sans fil, c’est beaucoup plus compliqué à configurer.

Vous utilisez normalement ADB lorsque Android est en cours d’exécution. Il vous permet d’accéder aux dossiers système ou de modifier les paramètres cachés, qui sont autrement interdits aux utilisateurs. Vous pouvez copier des fichiers système vers et depuis l’appareil à l’aide d’ADB, désinstaller bloatware et il existe également une fonction de chargement latéral qui peut être utilisée pour installer des mises à jour système.

Fastboot fonctionne lorsque Android n’est pas en cours d’exécution et que l’appareil est démarré en « mode Fastboot » à la place. Il vous permet d’accéder à toutes les partitions de votre appareil, non seulement au système Android, mais également à la partition de données, à la partition de démarrage, etc.

Sur Android, Fastboot est un outil de diagnostic. Il est essentiel si vous avez besoin de débloquer votre téléphone et est le plus souvent utilisé pour installer une récupération personnalisée.

Les deux outils font partie de la collection Platform Tools du kit de développement logiciel Android. Ils passent par l’invite de commande sous Windows ou le terminal sous Mac et Linux. Cela signifie qu’ils ne sont pas particulièrement conviviaux – il n’y a pas d’interface pointer-cliquer pour vous guider – bien qu’heureusement, ils soient assez faciles à maîtriser.

Comment configurer ADB et Fastboot

Pour démarrer avec ADB et Fastboot, vous devez d’abord configurer votre téléphone pour utiliser les outils. Si vous ne l’avez pas déjà fait, activez les options du développeur en allant sur et en appuyant sept fois sur.

Ensuite, dans , cochez la case en regard de et parcourez la boîte de dialogue qui suit.

Maintenant télécharger ADB et Fastboot sur le site Web des développeurs Android. Ils sont inclus dans le package SDK Platform-Tools.

Lorsque vous décompressez le téléchargement, le contenu sera rassemblé dans un dossier appelé . Il existe plusieurs autres éléments dans le dossier, mais vous pouvez les ignorer.

Si vous utilisez Windows, vous devrez également télécharger des pilotes pour votre appareil. Il y a une liste de liens pour de nombreux fabricants populaires sur le Site Web du développeur Android. Les pilotes ne sont pas nécessaires sur Mac ou Linux.

Utilisation de l’invite de commande ou du terminal

Ouvrez l’invite de commande ou l’application Terminal. Pour utiliser ADB et Fastboot, vous devez modifier le chemin dans l’application pour pointer vers le dossier que vous avez téléchargé. Il y a quelques façons de le faire:

  • La méthode standard consiste à utiliser la commande. Tapez dans l’invite de commande ou la fenêtre du terminal et appuyez sur .
  • Un moyen plus simple consiste à taper puis à faire glisser le dossier dans la fenêtre d’invite de commande – il remplira automatiquement le chemin pour vous.
  • Plus simple encore, sous Windows vous pouvez maintenir tout en faisant un clic droit dans le dossier, puis sélectionner .

Important! La différence entre Windows et Mac/Linux

Avant de continuer, il y a une petite mais essentielle différence entre l’utilisation de Windows et Mac ou Linux que vous devez connaître.

Sur Mac et Linux, chaque commande ADB et Fastboot doit être précédée d’un . Ainsi, lorsque vous tapez sur Windows, vous devez taper sur Mac et Linux. Et sur Windows doit être sur Mac et Linux.

Par souci de simplicité, nous nous en tiendrons aux commandes Windows à l’avenir.

Comment utiliser la BAD

Démarrez votre téléphone sous Android, puis connectez-le à votre ordinateur de bureau avec un câble USB. Sur votre ordinateur, lancez l’invite de commande (ou le terminal, si vous êtes sur Mac ou Linux) et modifiez le répertoire pour pointer vers le dossier.

Tapez et appuyez sur . Vous devriez maintenant voir une liste des appareils connectés, avec les numéros de série. Cela montre qu’il fonctionne et que votre téléphone est connecté.

Et c’est tout : tapez suivi de la commande que vous souhaitez exécuter. Pour un autre exemple simple, entrez pour redémarrer votre téléphone.

Comment utiliser le démarrage rapide

Fastboot fonctionne de la même manière qu’ADB, sauf que vous devez démarrer votre téléphone en mode Fastboot au lieu d’Android. Vous le faites normalement en maintenant une combinaison des touches et lorsque le téléphone est éteint.

Sinon, utilisez ADB et tapez .

Après c’est pareil. Entrez pour vérifier que votre téléphone est reconnu. Entrez pour relancer Android.

Choses que vous pouvez faire avec ADB et Fastboot

Maintenant que vous savez utiliser ADB et Fastboot, que pouvez-vous en faire ? Voici quelques outils à essayer :

  • Cela copie un fichier stocké n’importe où sur votre téléphone et l’enregistre dans un dossier spécifié sur votre ordinateur.
  • Le contraire de tirer; envoyer un fichier de votre bureau vers votre téléphone.
  • Installe une application APK sur votre téléphone. Ceci est très utile aux développeurs d’applications.
  • Désinstalle une application. Vous devez entrer le nom complet du package (généralement quelque chose comme com.devname.appname) au lieu du nom commun de l’application.
  • Modifie la densité de pixels de votre écran. Un nombre inférieur correspond à plus de contenu sur l’écran, tandis qu’un nombre supérieur correspond à moins. Par exemple, les appareils plus anciens comme le OnePlus 3 ont un DPI natif de 480. Le régler sur 400 rend le texte, les icônes et tout le reste plus petits.
  • Charge une mise à jour du micrologiciel. Celui-ci s’exécute via la récupération personnalisée sur votre téléphone. Utile si vous ne pouvez pas attendre qu’une mise à jour soit poussée sur votre appareil.
  • OU La commande à utiliser dépend de la version d’Android que vous utilisez. À partir d’Android 6, vous devez également activer le déverrouillage OEM dans les options pour les développeurs. Déverrouiller le chargeur de démarrage de cette manière efface complètement votre téléphone.
  • Installe une récupération personnalisée, telle que TWRP, sur votre appareil. Pour faciliter l’utilisation, nous vous suggérons de changer le nom du fichier de récupération en quelque chose de facile, par exemple, et de le déplacer dans le dossier.
  • Efface complètement votre téléphone en vue de flasher une ROM personnalisée.
  • Clignote une ROM personnalisée. Une option utile si vous n’avez pas rooté votre téléphone.

Vous pouvez également utiliser une application comme Clipper pour partager le presse-papiers de votre ordinateur via ADB.

Pourquoi devriez-vous apprendre ADB et Fastboot

De toute évidence, les commandes ci-dessus ne sont fournies qu’à titre indicatif. Ils peuvent ne pas tous fonctionner sur tous les appareils. Vous ne devez les utiliser que si vous comprenez ce qu’ils feront et comment annuler les modifications qu’ils apportent.

ADB et Fastboot sont des éléments essentiels du jeu d’enracinement et de modification d’Android. Apprendre à les utiliser est important et vous aidera à utiliser des mods plus avancés.

Devoir utiliser l’invite de commande peut sembler intimidant au début. Mais il est facile à prendre en main – vous pouvez simplement copier-coller les commandes si nécessaire – et il détecte et se connecte généralement à votre téléphone sans aucun problème. Ensuite, vous pouvez commencer à expérimenter.