Comment installer et utiliser ADB et Fastboot sur Ubuntu

Comment installer et utiliser ADB et Fastboot sur Ubuntu
ADB (Android Debug Bridge) et Fastboot nous permettent de gérer les appareils mobiles Android à partir de l'ordinateur. Après avoir lu ce tutoriel, vous saurez installer et utiliser la BAD et Fastboot pour contrôler votre téléphone portable Android.

Début: installation de la BAD, Fastboot et préparez votre appareil Android

Avant de commencer, vous devez activer votre téléphone Options de développeur sous-menu. J'ai un téléphone portable Redmi 9, mais les étapes sont similaires dans la plupart des appareils Android.

Pour commencer, sur votre téléphone, appuyez sur Paramètres et sélectionner A propos du téléphone; Dans la capture d'écran ci-dessous, c'est la première option; Certains appareils Android ont cette option au bas du Paramètres menu.

Robinet Version miui plusieurs fois jusqu'à ce que vous voyiez Options de développeur sont activés.

Retournez au Paramètres menu, faites défiler vers le bas pour trouver et appuyez sur Paramètres additionnels.

Souhaitez-vous faire défiler vers le bas pour trouver des options de développeur et appuyez sur?

Activer Débogage USB comme indiqué dans la capture d'écran suivante.

Appuyez sur la boîte de confirmation «Je suis conscient des risques possibles et je suppose que toutes les conséquences possibles volontairement» et presser D'ACCORD.

Maintenant, vous pouvez installer ADB et Fastboot à partir de votre ordinateur Ubuntu.

Tout d'abord, installez Android Debug Bridge et Fastboot en utilisant le apte Commande comme indiqué dans la capture d'écran ci-dessous.

sudo apt installer Android-tools-adb Android-tools-fastboot -y

Pour démarrer le serveur ADB, exécutez la commande suivante.

sudo adb start-server

Votre appareil téléphonique permet le débogage USB lorsqu'il est demandé en tapant D'ACCORD, Comme indiqué dans l'image ci-dessous. Dans certains cas, cette invite sur le mobile est apparue à l'étape suivante.

Pour voir si votre appareil a été correctement détecté, vous pouvez exécuter la commande suivante.

dispositifs ADB

Comme vous pouvez le voir, l'appareil a été détecté correctement.

Vous pouvez ouvrir un shell sur votre appareil Android en exécutant la commande ci-dessous.

coquille ADB

Comme vous pouvez le voir, le PWD La commande montre que je suis dans le répertoire racine du système. Le LS La commande répertorie tous les fichiers et répertoires à l'intérieur. Vous pouvez parcourir tous les répertoires en utilisant la même syntaxe Linux.

LS

Transfert de fichiers de l'ordinateur vers le mobile

La commande suivante montre comment envoyer des fichiers de votre ordinateur à votre appareil mobile. Pour le faire, vous devez courir BAD avec le pousser Option suivie du fichier que vous souhaitez copier sur votre téléphone et le chemin de votre téléphone où le fichier sera stocké.

La commande ci-dessous est utilisée pour copier l'img.fichier jpg vers / stockage / sdcard0 / images /. Vous pouvez apprendre les chemins de fichier et de répertoire en parcourant le shell comme expliqué précédemment (coquille ADB).

ADB push img.jpg / stockage / sdcard0 / images /

Transfert de fichiers du mobile vers l'ordinateur

Vous pouvez également copier des fichiers à partir de votre appareil mobile en utilisant le tirer Option comme indiqué dans l'exemple ci-dessous, dans lequel le fichier IMG.JPG est copié dans le répertoire actuel de l'ordinateur (.).

ADB Pull / Storage / SDCARD0 / Pictures / IMG.jpg .

Installation des packages APK

ADB vous permet également d'installer des applications sur votre appareil mobile. Pour le faire, vous devez activer le Installer via USB situé dans la Options de développeur sous-menu dans les paramètres de votre téléphone, comme indiqué dans l'image ci-dessous.

Une fois la Installer via USB L'option a été activée, vous pouvez installer n'importe quel package pris en charge APK en ajoutant le installer Option suivie du package APK comme indiqué ci-dessous.

ADB Installer MailDroid_5.05-505_MINAPI18.apk

Votre téléphone demandera votre confirmation, comme indiqué dans la capture d'écran ci-dessous; robinet Installer Pour installer l'application.

Si l'application était correctement installée, vous verrez le message «Succès» affiché dans la capture d'écran suivante.

Packages APK désinstallés

Vous pouvez également désinstaller des applications de votre appareil mobile à l'aide de votre ordinateur. Au lieu d'utiliser le installer Option expliquée précédemment, vous devez utiliser le désinstaller option.

Avant de désinstaller un package, vous devez voir son nom; Vous pouvez le faire en ouvrant un shell sur votre appareil Android et en exécutant la commande de l'exemple ci-dessous (remplacer usildroïde avec le nom de l'application que vous souhaitez trouver).

coquille ADB
Packages de liste PM | grep MailDroid

Comme vous pouvez le voir, le nom du package est com.usildroïde. Pour le supprimer, exécutez:

ADB désinstaller com.usildroïde

Commandes supplémentaires

La commande suivante peut être utilisée pour modifier la résolution de votre téléphone.

Taille ADB Shell WM

La commande ci-dessous vous permet de modifier le DPI de votre mobile (densité de points ou Points par pouce).

Densité de la coquille ADB

La récupération des stocks ne prend pas en charge les ROM personnalisées clignotantes. La commande FastBoot ci-dessous peut être utilisée pour installer une récupération personnalisée telle que CWM ou TWRP.

Fastboot Flash Recovery

La commande ci-dessous vous permet d'essuyer complètement votre mobile pour installer une ROM personnalisée.

Fastboot -W

Conclusion

ADB et Fastboot permettent aux utilisateurs de faire fonctionner leurs appareils Android à partir de l'ordinateur. Apprendre à utiliser ces applications est obligatoire pour toute personne traitant des appareils mobiles. Il est important de souligner que les applications expliquées dans ce tutoriel sont multiplateforme, y compris Linux, MacOS et Windows.

J'espère que ce tutoriel sur ADB et Fastboot a été utile. Continuez à suivre l'astuce Linux pour plus de conseils et de tutoriels Linux.