Recherche de site Web

Installez ADB et Fastboot sur Ubuntu et autres Linux


Vous voulez flasher votre ROM Android ou déverrouiller le bootloader ? L'utilisation d'adb et de fastboot vous donne accès au développeur à votre appareil Android.

Si vous êtes un développeur et que vous souhaitez installer des applications directement sur Android à des fins de test, l'utilisation d'adb (Android Debug Bridge) et de fastboot permettra de faire avancer les choses de la manière la plus efficace possible.

Bien sûr, cela peut également être utile lorsque vous souhaitez accéder au shell de l'appareil pour exécuter des commandes directement, ce qui est très utile pour déverrouiller le chargeur de démarrage et installer des ROM personnalisées.

Donc, dans ce didacticiel, je vais vous expliquer comment installer adb et fastboot sur diverses distributions Linux.

Comment installer ADB et Fastboot sous Linux

Vous obtenez adb et fastboot disponibles dans le référentiel par défaut de presque toutes les distributions Linux modernes et ne nécessite aucun référentiel tiers.

Voyons donc comment ces deux packages peuvent être installés sur différentes distributions Linux.

Pour Ubuntu/Debian :

sudo apt install adb fastboot

Pour Fedora Linux :

sudo dnf install android-tools

Pour Arch Linux :

sudo pacman -S android-tools

C'est ça. Une fois l'installation terminée, vous pouvez vérifier la version installée d'adb à l'aide de la commande suivante :

adb --version

🚧
Veuillez noter que certains fabricants n'aiment pas déverrouiller le chargeur de démarrage. Vérifiez si cela viole la garantie.

Comment utiliser ADB sous Linux

Pour utiliser adb, la première étape consiste à activer les options de développement sur votre appareil Android. Pour cela, allez d'abord dans Paramètres et recherchez les informations sur le logiciel.

Dans les informations sur le logiciel, appuyez plusieurs fois sur le numéro de build et cela activera les options de développement pour vous :

Ensuite, accédez aux options du développeur et activez l'option de débogage USB :

Maintenant, connectez votre appareil à votre ordinateur et démarrez le serveur adb à l'aide de la commande suivante :

sudo adb start-server

Une fois que vous démarrez le serveur adb, il vous demandera sur votre téléphone votre autorisation pour autoriser le débogage USB (si vous ne voyez pas l'invite ci-dessous, réactivez le débogage USB tout en gardant votre téléphone connecté à l'ordinateur) :

Après avoir autorisé le débogage USB, vérifiez si l'appareil est connecté ou non en utilisant les éléments suivants :

adb devices

Installer l'APK à l'aide d'ADB

Pour installer un apk directement sur votre Android, il vous suffit d'utiliser le drapeau install et de spécifier le nom ou le chemin de l'APK que vous essayez d'installer :

adb install <apk_name or path/to/apk>

Par exemple, ici, je souhaite installer le fichier pianoli.apk qui se trouve dans le répertoire personnel, j'utiliserai donc ce qui suit :

adb install ~/pianoli.apk

Exécuter des commandes shell

Pour exécuter des commandes shell sur un appareil connecté, la première étape consiste à accéder au shell à l’aide de la commande suivante :

adb shell

Maintenant, vous pouvez utiliser les commandes de base. Par exemple, ici, j'ai utilisé la commande ls pour lister directement le contenu du courant :

Envoi de fichiers de l'ordinateur vers Android

Pour envoyer des fichiers à l'Android connecté, vous devrez utiliser la commande adb push en spécifiant le nom du fichier et l'emplacement où envoyer le fichier dans Android :

adb push Filename where/to/send/in/Android

Disons que je souhaite envoyer Image.jpg au répertoire /storage/emulated/0, j'utiliserai donc ce qui suit :

adb push Image.jpg /storage/emulated/0

Envoi de fichiers depuis un appareil Android vers une machine locale

Pour envoyer des fichiers depuis l'appareil Android connecté vers votre ordinateur local, vous devrez utiliser la commande adb pull comme indiqué ici :

adb pull /path/to/file/in/Android /target

Par exemple, ici, j'ai envoyé le fichier Image.jpg situé dans le répertoire /storage/emulated/0 de mon téléphone Android vers mon répertoire personnel :

adb pull /storage/emulated/0/Image.jpg ~/

J'espère que cela vous a donné suffisamment d'indications pour démarrer avec adb sur Ubuntu. Faites moi savoir si vous avez des questions.

Articles connexes: