Si vous souhaitez utiliser adb ou fastboot à partir de n'importe quel dossier de votre ordinateur Windows ou Linux, vous pouvez le faire simplement en modifiant la variable PATH de votre ordinateur !
Si vous avez suivi notre tutoriel sur la façon de configurer les outils de la plateforme adb et fastboot sur votre ordinateur, il peut être ennuyeux de devoir naviguer vers le dossier à chaque fois, surtout si vous utilisez l'un ou l'autre outil assez fréquemment. Devoir copier des fichiers dans le dossier des outils de la plateforme est également ennuyeux chaque fois que vous souhaitez flasher des éléments sur votre appareil. Pour moi, c'est frustrant car j'utilise un SSD et je n'aime pas devoir copier mes fichiers dans le dossier des outils de ma plateforme, puis les supprimer ensuite. Cependant, il est possible d'exécuter les outils adb ou fastboot à partir de n'importe quel répertoire de votre PC Windows ou Linux, vous n'aurez donc jamais à changer de répertoire pour exécuter des commandes.
Qu'est-ce que la variable système PATH?
PATH est utilisé par Windows pour spécifier l'emplacement des exécutables importants. Il s'agit généralement de fichiers situés dans les répertoires système, tels que C:\Windows et C:\Windows\system32. C'est pourquoi vous pouvez taper « calc » dans l'invite de commande pour lancer la calculatrice, mais pas « chrome » pour lancer Google Chrome. Cette variable est parfois modifiée par les applications lors de leur installation, comme Java. Java s'ajoute à la variable PATH lors de l'installation, ce qui signifie que vous pouvez utiliser Java à partir de n'importe quel répertoire. Ceci est utile aux personnes utilisant des applications Java afin que le programme n'ait pas à tenter de coder en dur l'emplacement Java.
Nous allons modifier la variable système PATH pour nous permettre d'utiliser adb ou Fastboot n'importe où sur notre ordinateur Windows. PATH existe également sous Linux et contient généralement les répertoires bin et sbin. J'expliquerai également comment ajouter les outils de la plate-forme à la variable Linux PATH.
Remarque: les deux didacticiels nécessitent un accès administrateur/sudo. L'ajout à Windows comporte deux méthodes. Je suggère fortement le premier, mais les deux fonctionnent bien et le second est meilleur si vous prévoyez d'utiliser beaucoup la variable PATH.
Ajout d'adb et de Fastboot au PATH Windows (méthode 1)
Il ne s'agit pas vraiment de l'ajouter à la variable Windows PATH en soi, mais plutôt de l'ajouter à un dossier qui se trouve déjà dans la variable PATH. Copiez simplement vos adb.exe, fastboot.exe, AdbWinApi.dll et AdbWinUsbApi.dll dans C:\Windows et vous êtes prêt à partir. Vous devriez maintenant pouvoir exécuter adb et fastboot à partir de la ligne de commande. C’est de loin la méthode la plus simple et la plus infaillible pour configurer cela. Si, pour une raison quelconque, cela ne fonctionne pas, suivez la méthode 2.
Ajout d'adb et de Fastboot au PATH Windows (méthode 2)
Étape 1
Ouvrez l'Explorateur Windows et faites un clic droit sur "Mon PC". Sélectionnez "Propriétés" et vous serez accueilli par un écran affichant certaines informations système.
Étape 2
Sélectionnez "Paramètres système avancés".
Étape 3
Sélectionnez "Variables d'environnement"
Étape 4
Recherchez la variable nommée "Path" et double-cliquez dessus.
Étape 5
Cliquez sur "Parcourir" et accédez au dossier dans lequel vous avez extrait vos fichiers adb. Suivant "ok" sur toutes les fenêtres que vous avez ouvertes. Démarrez un nouveau PowerShell ou une nouvelle invite de commande et tapez « adb » pour vérifier que l'emplacement a été ajouté. Sinon, redémarrez votre PC et réessayez.
Veuillez vous assurer avant de cliquer sur « Parcourir » qu'aucun champ n'est mis en surbrillance. Si un champ est mis en surbrillance, vous finirez par le remplacer. Cliquez quelque part dans la liste qui ne contient pas d'entrée pour vous assurer que vous ne remplacez pas de champ.
Ajout d'adb et de Fastboot au PATH Linux
J'utiliserai Ubuntu pour ce tutoriel, via la ligne de commande uniquement. Vous pouvez modifier le fichier .bashrc via l'interface graphique, mais vous devrez accéder à la racine de votre répertoire personnel et appuyer sur Ctrl+H. Assurez-vous que les outils de la plate-forme sont téléchargés et extraits.
Étape 1
Notez le chemin des outils adb que vous avez extraits. Pour moi, je les ai extraits dans /home/adam/adb/platform-tools.
Étape 2
Vous devrez modifier votre fichier .bashrc. Revenez à votre répertoire personnel et exécutez la commande suivante.
sudonano.bashrc
Si vous préférez utiliser vi ou gedit, vous pouvez le faire à la place.
Étape 3
Ajoutez la ligne suivante à la fin du fichier .bashrc. Soyez prudent en éditant ce fichier, n'ajoutez rien d'autre et ne modifiez rien d'autre.
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
Et tapez
adb
pour vérifier si cela fonctionne. Si cela vous donne une erreur (généralement sur les ordinateurs 64 bits), installez les packages glibc.i686 et libstdc++ et ça devrait marcher.
Fait!
Vous avez maintenant terminé, vous devriez maintenant pouvoir simplement exécuter les commandes adb ou fastboot depuis n'importe où sur votre ordinateur Windows ou Linux. Comme je l'ai dit, cela est incroyablement utile et permet également une meilleure organisation afin que vous n'ayez pas besoin de placer tous vos fichiers flashables dans les mêmes dossiers.