Le pont de débogage Android (ADB) est un outil de ligne de commande pour interagir avec votre appareil Android à partir de votre ordinateur. Les commandes ADB vous permettent d’effectuer un large éventail de tâches, y compris certaines qui seraient difficiles, voire impossibles à réaliser sans ADB. Dans cet article, nous couvrons les commandes ADB essentielles que tout utilisateur Android devrait connaître.

Activer les options de développeur sur Android

Avant que votre ordinateur ne reconnaisse votre appareil Android pour utiliser les commandes ADB, vous devez activer les options de développement et le débogage USB sur votre appareil. Ceux-ci ne sont pas activés par défaut.

  1. Ouvrez « Paramètres ».
  2. Appuyez sur « Système ». Sur les appareils Android plus anciens, recherchez « À propos du téléphone ».
Commandes Adb courantes que vous devez connaître
  1. Appuyez sur « À propos du téléphone ».
Commandes Adb courantes que vous devez connaître
  1. Appuyez sur « Informations sur le logiciel ». Sur les appareils Android plus anciens, recherchez « Numéro de build » et passez à l’étape suivante.
Commandes Adb courantes que vous devez connaître
  1. Appuyez sur « Numéro de build » au moins sept fois jusqu’à ce que vous voyiez un message disant « Vous êtes maintenant un développeur » au bas de votre écran. Si vous avez déjà activé les options pour les développeurs, vous verrez « Pas besoin, vous êtes déjà développeur ».
Commandes Adb courantes que vous devez connaître

Une fois que vous avez activé les options pour les développeurs, vous devez également activer le débogage USB en procédant comme suit:

  1. Ouvrez « Paramètres ».
  2. Appuyez sur « Système ».
  3. Appuyez sur « Options pour les développeurs ».
Commandes Adb courantes que vous devez connaître
  1. Basculez « Débogage USB » sur Activé.
Commandes Adb courantes que vous devez connaître Usb
  1. Confirmez que vous voulez l’activer.
Commandes Adb courantes que vous devez connaître

Vous êtes maintenant prêt à configurer ADB.

Comment configurer la BAD ?

ADB est distribué via le package Android SDK Platform-Tools. Si tu as Studio Android installé sur votre ordinateur (découvrez comment installer Android Studio), vous pouvez alors installer ABD via le SDK Manager:

  1. Dans la barre d’outils d’Android Studio, sélectionnez « Outils -> Gestionnaire de SDK ».
  2. Recherchez le package « Android SDK Platform-Tools » et sélectionnez-le.
  3. Cliquez sur OK. »

Android Studio va maintenant télécharger le package SDK Platform-Tools. Alternativement, vous pouvez télécharger le standalone Package Android SDK Platform-Tools.

Pour exécuter ADB, accédez au dossier « platform-tools » que vous venez de télécharger. Ce dossier doit contenir un programme « adb ».

Commandes Adb courantes que vous devez connaître Dossier Adb

Vous devrez ouvrir une nouvelle fenêtre de terminal ou d’invite de commande et modifier le répertoire afin qu’il pointe vers ce programme ADB. Par exemple, ma commande ressemble à ceci:

Commandes Adb courantes que vous devez connaître Cmd

Vous êtes maintenant prêt à exécuter les commandes ADB !

1. Afficher les appareils connectés

Lorsque vous utilisez les commandes ADB, vous devez vous assurer que l’appareil avec lequel vous souhaitez interagir est réellement connecté à votre ordinateur. Bien qu’ADB se soit considérablement amélioré ces dernières années, ADB peut parfois encore avoir du mal à « voir » les smartphones ou tablettes connectés.

La commande suivante garantira qu’ABD est prêt à communiquer avec votre appareil Android:

Après avoir entré cette commande, le numéro de série de vos appareils connectés devrait apparaître dans l’invite de commande/Terminal.

2. Redémarrez votre appareil

Cette commande redémarre votre appareil en mode normal. Vous exécuterez généralement cette commande après avoir flashé quelque chose sur votre appareil et avoir besoin de redémarrer.

Cette commande peut également être utile si vous rencontrez des problèmes avec votre appareil Android, par exemple si votre smartphone ne répond plus soudainement.

3. Redémarrez en récupération

Les appareils Android ont un mode de récupération, qui est une partition amorçable spéciale. Si vous rencontrez des problèmes avec votre appareil Android, vous pourrez peut-être résoudre ces problèmes en démarrant en mode de récupération.

Si vous souhaitez redémarrer votre appareil en mode de récupération, vous pouvez émettre la commande suivante:

Votre appareil s’éteindra puis redémarrera en mode de récupération. Si vous avez flashé une récupération personnalisée sur votre appareil, celle-ci se chargera à la place de la récupération de stock d’Android.

4. Redémarrez en mode Bootloader

Le chargeur de démarrage est la première chose qui s’exécute lorsque vous démarrez votre appareil Android. Si vous souhaitez déverrouiller le chargeur de démarrage, redémarrer en mode de récupération ou effectuer d’autres tâches liées à l’enracinement, vous devrez démarrer votre appareil en mode chargeur de démarrage.

5. Redémarrez en Fastboot

Le mode de démarrage rapide d’Android vous aide à flasher les récupérations personnalisées ainsi que les ROM personnalisées. Au lieu d’aller dans bootloader puis de choisir fastboot, vous pouvez lancer directement en mode fastboot en utilisant la commande suivante:

6. Envoyer le fichier sur votre appareil

Il existe de nombreuses applications dédiées à vous aider à transférer des fichiers entre votre ordinateur et votre appareil Android, comme OpenMTP. Cependant, si vous souhaitez simplement transférer un fichier occasionnel, le téléchargement d’une application entière peut sembler exagéré.

La adb push La commande vous permet d’envoyer des fichiers sur votre appareil Android. Il vous suffit de spécifier l’emplacement source du fichier et la destination où vous souhaitez envoyer ce fichier:

Par exemple, vous pouvez avoir un fichier appelé « myapplication.apk » qui est stocké sur votre bureau et que vous souhaitez pousser vers le dossier « téléchargements » de votre smartphone. Dans ce scénario, votre commande ADB peut ressembler à ceci :

Le fichier sera maintenant poussé depuis votre ordinateur portable ou votre ordinateur et dans le dossier « Téléchargements » du smartphone ou de la tablette connecté.

7. Obtenez des fichiers depuis votre appareil

Nous avons examiné les fichiers push, mais il est également possible de les extraire. Cette commande ADB vous permet d’extraire un fichier de votre appareil Android afin qu’il apparaisse sur votre ordinateur portable ou votre ordinateur connecté.

Il vous suffit de spécifier le fichier que vous extrayez et l’emplacement où ce fichier doit être stocké sur votre ordinateur:

Imaginons que nous voulions extraire un fichier « myphoto.jpg » de notre smartphone ou tablette et l’enregistrer sur notre bureau. La commande ressemblerait à ceci :

8. Installez une application sur votre appareil

Lorsque vous téléchargez une application à partir d’une source autre que Google Play, vous devrez peut-être transférer cette application de votre ordinateur portable vers votre smartphone ou votre tablette en tant que fichier APK.

Pour installer un fichier APK, il vous suffit de spécifier l’emplacement de cet APK:

Par exemple, pour installer un fichier APK nommé MTE.apk stocké sur le bureau, vous devez exécuter la commande suivante:

Ce fichier APK sera ensuite poussé vers Android et installé automatiquement.

Si vous souhaitez mettre à jour une application existante, utilisez ce qui suit:

9. Remontez le système

Parfois, vous devrez peut-être remonter tout le système de votre appareil. Cela met la partition « / system » en mode inscriptible, et elle doit être exécutée avant de pousser des fichiers sur cette partition. Notez qu’il n’est possible de remonter le système que sur un appareil Android rooté.

Pour remonter, exécutez la commande suivante:

10. Mises à jour du système de chargement latéral

Fatigué d’attendre que les mises à jour du système soient déployées sur votre appareil ? Téléchargez-les manuellement, puis chargez-les sur votre appareil Android via la commande ADB sideload. Vous pouvez trouver des mises à jour directement à partir d’Android et du fabricant de votre appareil.

En guise d’avertissement, si vous essayez d’installer des mises à jour sur un appareil plus ancien, cela peut ne pas fonctionner. Par exemple, si vous essayez de mettre à jour un appareil Android 7 vers Android 12, cela pourrait bloquer votre appareil car l’ancien appareil pourrait ne pas être en mesure de gérer le système d’exploitation plus récent et plus robuste.

Une fois que vous avez trouvé votre mise à jour, utilisez ce qui suit:

11. Créer et restaurer une sauvegarde

Bien qu’il existe de nombreuses applications de sauvegarde disponibles, vous pouvez créer votre propre sauvegarde Android en utilisant la commande de sauvegarde. Cela ne garantit pas que toutes les données d’application seront sauvegardées, mais tous les fichiers stockés sur votre appareil, les applications, les fichiers stockés sur une carte SD insérée et les applications système peuvent être sauvegardés. C’est idéal si vous avez besoin de restaurer votre appareil Android à tout moment.

La commande de sauvegarde de base est :

Cela créera une sauvegarde dans le répertoire courant. Vous pouvez déplacer le fichier où vous voulez une fois la sauvegarde terminée. Cette sauvegarde ne sauvegardera que certaines applications, données système et fichiers. Pour une sauvegarde complète, utilisez les éléments suivants :

Les sauvegardes complètes peuvent prendre un certain temps en fonction de la quantité de données stockées sur votre appareil.

Chaque fois que vous souhaitez utiliser la sauvegarde pour restaurer des fichiers sur votre appareil, utilisez ce qui suit :

Assurez-vous que le fichier de sauvegarde se trouve dans le même répertoire que l’outil adb. Sinon, entrez le chemin du fichier de sauvegarde en plus du nom du fichier.

Si vous souhaitez simplement sauvegarder des photos, essayez des applications qui vous offrent un stockage automatique de photos gratuit et peu coûteux. Ou vous pouvez simplement connecter votre appareil à votre ordinateur et les déplacer manuellement de vos dossiers DCIM et/ou Images. Vous pouvez également transférer facilement des contacts entre appareils. Si vous souhaitez sauvegarder les données de jeu de votre application, utilisez cette méthode pour synchroniser votre progression de jeu entre les appareils.

Questions fréquemment posées

Existe-t-il une commande ADB pour supprimer les bloatwares de mon appareil sans le rooter ?

Le moyen le plus simple de supprimer les bloatwares consiste à désinstaller l’application à partir des paramètres de votre appareil. Allez dans « Paramètres -> Gestionnaire d’applications -> Informations sur l’application ». Sélectionnez l’application et appuyez sur Désinstaller ou Désactiver.

Pour ceux qui ne peuvent pas être supprimés aussi facilement, suivez ces étapes pour supprimer les bloatware via les commandes ADB.

Pourquoi mon ordinateur ne reconnaît-il pas mon appareil Android ?

Assurez-vous d’avoir activé les options de développement et le débogage USB de votre appareil. Sinon, votre ordinateur ne reconnaîtra probablement pas votre appareil Android lors de l’utilisation des commandes ADB.

Installez également la dernière version d’Android SDK Platform si vous utilisez une version plus ancienne. Une version obsolète peut entraîner des erreurs.

Il est également possible que vous n’ayez pas navigué vers le bon répertoire lors de l’utilisation d’ADB. Vous devez accéder au répertoire « platform-tools » dans le terminal ou l’invite de commande.

Enfin, vérifiez que votre câble USB fonctionne et est compatible avec votre appareil. Par exemple, un câble tiers que j’utilise pour charger ne permet pas à mon appareil Android de s’afficher sur mon PC Windows. Je dois utiliser le câble fourni avec mon téléphone pour utiliser les commandes ADB ou transférer des fichiers manuellement.

Dois-je utiliser des outils ADB alternatifs ?

Bien qu’il existe d’autres outils ADB disponibles, beaucoup d’entre eux ne vous permettent pas d’utiliser toutes les commandes ADB disponibles. Pire encore, beaucoup incluent également des logiciels malveillants. Bien que la plate-forme Android SDK puisse être plus que ce dont vous avez réellement besoin, c’est l’option la plus sûre et la plus fiable. De plus, il est constamment mis à jour, vous savez donc que vous avez toujours une version qui fonctionne avec les dernières versions d’Android.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici