Grâce au pont de débogage Android (ADB), vous pouvez transmettre des commandes shell de votre PC à votre téléphone et effectuer diverses actions, déverrouiller des fonctions cachées ou modifier complètement l’apparence et les sensations de votre téléphone.
Traditionnellement, cela a toujours nécessité l’installation d’une version d’ADB et de Fastboot localement sur votre ordinateur et la création d’un dossier spécial platform-tools. WebADB vous permet désormais d’utiliser les commandes ADB directement via un navigateur web de bureau sans aucune installation.
Lisez la suite pour savoir comment vous pouvez faire cela et découvrir ce que WebADB a d’autre à offrir.
Comment connecter votre téléphone à la WebADB
Pour ce faire, vous aurez besoin d’un appareil Android, d’un câble de transfert de données et d’un ordinateur ou d’un portable disposant d’une connexion Internet active. WebADB utilise l’API WebUSB, qui ne prend actuellement en charge que les navigateurs basés sur Chromium tels que Chrome, Opera et Microsoft Edge.
Pour établir une connexion ADB entre votre navigateur et votre téléphone :
- Assurez-vous d’activer le débogage USB sur votre appareil Android.
- Connectez votre téléphone à votre PC et passez en mode de transfert de fichiers USB pour que votre ordinateur ait accès au stockage de votre téléphone.
- Allez sur WebADB dans le navigateur de votre bureau et cliquez sur Ajouter pour afficher les appareils disponibles. Une fois que votre appareil apparaît, cliquez sur Connecter.
- Une invite de débogage USB devrait s’afficher sur votre téléphone. Tapez sur Autoriser pour établir la connexion.
Vous êtes maintenant connecté ! Le nom de votre appareil devrait s’afficher vers la gauche de l’interface, à côté d’une poignée d’onglets que vous pouvez utiliser pour envoyer des commandes shell ou contrôler d’autres aspects de votre téléphone via ADB.
Exécuter des commandes ADB dans votre navigateur
Utilisation du Shell interactif vous pouvez passer la plupart des commandes pratiques de l’interpréteur de commandes ADB que vous utiliseriez normalement. Parmi les plus utiles, citons la possibilité de redémarrer votre téléphone en mode Recovery ou Fastboot, le sideloading d’un fichier APK ou la liste de tous les paquets installés sur votre téléphone.
Vous n’avez pas besoin d’ajouter le préfixe « adb shell » avant de passer des commandes shell lorsque vous utilisez le shell interactif sur WebADB. De plus, vous pouvez utiliser l’option ADB sur WiFi pour éliminer le besoin d’un câble physique. Cependant, cela nécessite des étapes supplémentaires qui ne sont pas très conviviales pour les débutants.
Gestionnaire de fichiers
Il existe un gestionnaire de fichiers pratique que vous pouvez utiliser pour visualiser et modifier les fichiers de votre appareil dans une certaine mesure. Bien que vous puissiez télécharger et supprimer des fichiers sur votre appareil à l’aide de WebADB, il n’existe pour l’instant aucun moyen de les copier ou de les déplacer.
Le gestionnaire de fichiers reste une fonctionnalité intéressante si vous êtes en déplacement et que vous avez besoin d’un moyen rapide d’ajouter des fichiers au stockage interne de votre téléphone.
Par défaut, WebADB vous dirige vers la racine de votre stockage, qui comprend divers fichiers système auxquels vous ne pouvez normalement pas accéder. Pour faire apparaître les fichiers que vous avez téléchargés sur votre téléphone, accédez au dossier sdcard dossier.
Capture d’écran
Nos outils préférés dans WebADB sont sans doute les modes Screen Capture et Scrcpy. Le premier vous permet d’obtenir rapidement une capture d’écran haute résolution de l’écran de votre téléphone. Vous pouvez ensuite l’enregistrer sur votre bureau d’un simple clic.
Le mode Scrcpy, quant à lui, est encore plus cool, car il vous permet de diffuser le contenu sur l’écran de votre téléphone avec une latence minimale. Vous pouvez également contrôler votre téléphone à l’aide de votre PC de cette manière. C’est particulièrement utile si vous déboguez un téléphone dont l’écran est cassé.
Installer un fichier APK
Une autre commande ADB très utilisée consiste à installer un fichier APK sur votre téléphone. Vous pouvez le faire à l’aide de WebADB en cliquant sur un seul bouton, sans avoir à suivre d’étapes supplémentaires sur votre téléphone.
Naviguez jusqu’à la page Installer l’APK à gauche de l’interface, cliquez sur Ouvriret sélectionnez un fichier APK compatible. L’installation commence automatiquement et vous devriez trouver l’application sur votre téléphone quelques secondes plus tard.
Autres outils
En dehors des fonctionnalités principales que nous avons examinées, WebADB a quelques autres atouts dans sa manche. La possibilité de redémarrer en mode Recovery, Fastboot ou même Qualcomm EDL Mode vous facilitera la vie si vous accédez constamment à ces partitions qui dépendent souvent de combinaisons de boutons bizarres.
Vous pouvez également accéder à un journal complet des messages système que votre téléphone envoie et reçoit à chaque seconde. Cela simplifie et accélère le dépannage.
Exécuter des commandes ADB à tout moment et en tout lieu
Bravo à l’équipe de développement qui est à l’origine de ce fantastique outil qu’est WebADB. Il s’agit d’un moyen rapide et pratique de lancer des commandes ADB, d’effectuer des captures d’écran ou d’enregistrer des fichiers journaux sur votre ordinateur sans avoir à configurer quoi que ce soit.
Il est magique de voir tout ce que l’on peut faire avec un appareil Android et une interface de débogage. En fait, vous n’avez même pas besoin d’un ordinateur pour exécuter des commandes ADB sur votre téléphone.