Si vous avez déjà rooté votre téléphone Android, vous avez certainement rencontré ADB et Fastboot. Ces utilitaires sont une partie importante de la boîte à outils d'enracinement, mais ils peuvent être difficiles à comprendre - encore moins à maîtriser.

publicité

Donc, si vous vous demandez ce que sont exactement ADB et Fastboot, avez besoin d'aide pour les configurer ou souhaitez avoir 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ébloquent 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é à mettre en place.

Vous utilisez normalement ADB lorsque Android est en cours d'exécution. Cela vous permet de accéder aux dossiers système ou 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, et il existe également une fonction de chargement latéral qui peut être utilisée pour installer les mises à jour du 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, pas seulement le système Android, mais également la partition de données, la partition de démarrage, etc..

publicité

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

Les deux font partie de la collection Platform Tools du kit de développement logiciel Android.

Les deux outils fonctionnent via l'invite de commande sous Windows ou Terminal sur Mac et Linux. Cela signifie qu'ils ne sont pas particulièrement conviviaux, même s'ils sont assez faciles à maîtriser.

Comment configurer ADB et Fastboot

Tout d'abord, vous devez configurer votre téléphone pour utiliser les outils. Si vous ne l'avez pas déjà fait, activez les options pour les développeurs en accédant à Paramètres> À propos du téléphone et en appuyant sur numéro de version sept fois.

Puis, dans Paramètres> Options du développeur , cochez la case à côté de débogage USB et parcourez la boîte de dialogue qui suit.

Télécharger ADB et Fastboot sur le site Web des développeurs Android. Lorsque vous décompressez le téléchargement, le contenu sera rassemblé dans un dossier appelé plateforme-outils . Il y a plusieurs autres éléments dans le dossier, mais vous pouvez les ignorer.

publicité

Si vous êtes sous Windows, vous devrez également télécharger des pilotes pour votre appareil. Il existe une liste de liens pour les fabricants les plus populaires sur le site Web des développeurs 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. Vous devrez accéder au plateforme-outils dossier pour utiliser ADB et fastboot.

Faites ceci en utilisant le cd commande: entrer cd [chemin vers les outils de la plateforme] . Un moyen plus simple est de taper cd [espace] puis faites glisser le plateforme-outils dossier dans la fenêtre d'invite de commandes - il remplira automatiquement le chemin pour vous.

Plus facile encore, sous Windows, vous pouvez maintenir la touche Maj tout en cliquant avec le bouton droit sur plateforme-outils dossier, puis sélectionnez Ouvrez l'invite de commande ici .

En relation: 15 commandes d'invite de commande que vous devez connaître

La différence entre Windows et Mac / Linux

Il y a une petite mais essentielle différence entre l'utilisation de Windows et Mac ou Linux. Sur les deux derniers, chaque commande ADB et Fastboot doit être précédée d'un barre oblique .

publicité

Alors où vous tapez adb sous Windows, vous devez taper ./ adb sur Mac et Linux. Et démarrage rapide sur Windows doit être ./ démarrage rapide sur Mac et Linux.

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

Comment utiliser ADB

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 et changez le répertoire pour qu'il pointe vers le plateforme-outils dossier.

Type appareils adb et appuyez Entrée . Vous devriez maintenant voir une liste des périphériques connectés, avec un numéro de série. Cela montre que cela fonctionne.

C'est tout ce qu'il y a à faire: tapez adb suivi de la commande que vous souhaitez exécuter. Pour un autre exemple simple, entrez redémarrage adb pour redémarrer votre téléphone.

Comment utiliser Fastboot

Fastboot fonctionne de la même manière que 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 d'alimentation et de volume lorsque vous allumez le téléphone.

publicité

Sinon, utilisez ADB et tapez chargeur de démarrage adb reboot .

Après cela, c'est pareil. Entrée appareils à démarrage rapide pour vérifier que votre téléphone est reconnu. Entrée redémarrage rapide pour relancer Android.

Ce que vous pouvez faire avec ADB et Fastboot

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

  • adb pull [chemin du fichier] [chemin du dossier] Ceci copie un fichier stocké n'importe où sur votre téléphone et l'enregistre dans un dossier spécifié sur votre ordinateur.
  • adb push [chemin du fichier] [chemin du dossier] Le contraire de pull; envoyez un fichier de votre bureau vers votre téléphone.
  • adb install [chemin d'accès au fichier] Installe une application APK sur votre téléphone. Ceci est particulièrement utile aux développeurs d'applications.
  • désinstallation adb [nom du package] 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.
  • densité wm du shell adb [dpi] Modifie la densité de pixels de votre écran. Un nombre inférieur permet d'afficher plus de contenu sur l'écran, tandis qu'un nombre plus élevé en tiendra moins. Par exemple, les appareils plus anciens comme le OnePlus 3 ont un DPI natif de 480. Le régler sur 400 donne du texte, icônes et tout le reste plus petit.
  • adb sideload [chemin vers update.zip] Chargement latéral et update.zip mise à jour du micrologiciel. Celle-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 envoyée sur votre appareil.
  • déverrouillage OEM Fastboot OU déverrouillage clignotant de démarrage rapide La commande que vous devez 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. Le déverrouillage du chargeur de démarrage de cette manière efface complètement votre téléphone.
  • récupération flash de démarrage rapide [filename.img] 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— twrp.img , par exemple, et le déplacer dans le plateforme-outils dossier.
  • démarrage rapide -w Essuie complètement votre téléphone en vue de flasher une ROM personnalisée.
  • mise à jour de démarrage rapide [chemin vers rom.zip] Fait clignoter une ROM personnalisée. Une option utile si vous n'avez pas rooté votre téléphone.
publicité

Pourquoi vous devriez apprendre ADB et Fastboot

De toute évidence, les commandes ci-dessus sont fournies à titre indicatif uniquement. Elles peuvent ne pas toutes fonctionner sur tous les appareils. Vous ne devez les utiliser que si vous comprenez ce qu'elles vont faire et comment annuler les modifications qu'elles apportent.

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

Comme nous l'avons mentionné, pour utiliser ADB et Fastboot, vous devez d'abord activer les options de développement. Une fois que vous avez fait cela, un certain nombre d'autres paramètres utiles deviennent disponibles.

Les 14 meilleures options pour les développeurs Android à peaufiner

Voici les meilleures et les plus utiles options pour les développeurs sous Android, y compris la désactivation du volume absolu et bien plus encore.

À propos de l'auteur
publicité