Si vous n'avez jamais entendu parler de Minimal ADB et Fastboot, c'est un outil simple mais puissant qui vous permet de taper des commandes pour contrôler votre téléphone Android connecté par USB.
Certaines choses que les utilisateurs réguliers d'Android peuvent vouloir faire avec leur Android peuvent sembler trop compliquées. Même quelque chose d'aussi simple que le transfert de fichiers vers ou depuis votre téléphone nécessite plus d'étapes que prévu.
Avec Minimal ADB et Fastboot, vous pouvez faire des choses comme transférer des fichiers, trouver le numéro de série, ou même faire une sauvegarde complète de votre téléphone avec une seule commande simple.
Configurer Minimal ADB et Fastboot
Minimal ADB et Fastboot sont disponibles pour Windows, MacOS et Linux. Voici un guide sur la façon de configurer Minimal ABD sur votre système.
Une fois que Minimal ADB et Fastboot sont installés, il vous suffit d'activer le débogage USB sur votre téléphone. Il n'y a que quelques étapes simples pour le faire.
-
Activez le mode développeur en allant dans Settings, appuyez sur À propos de l'appareil (ou À propos du téléphone), et continuez à appuyer sur Build number jusqu'à ce que vous voyiez une alerte indiquant que le mode développeur est activé.
-
Encore une fois, allez dans Settings. Vous devriez maintenant voir une icône Developer options. Appuyez dessus, faites défiler jusqu'au débogage USB et activez-le.
- Quitter les paramètres. Ces modifications permettent à l'utilitaire Minimal ADB et Fastboot de se connecter et de contrôler votre téléphone.
Vous êtes maintenant prêt à commencer à envoyer des commandes à votre téléphone.
Branchez simplement votre téléphone Android sur l'ordinateur avec un câble USB, puis lancez Minimal ADB et Fastboot. Vous verrez une fenêtre de commande apparaître.
Pour vérifier que Minimal ADB et Fastboot peuvent communiquer avec votre téléphone, lancez simplement la commande: adb devices.
Sous Liste des appareils connectés, vous verrez un code aléatoire à côté du mot device.
Cela signifie que l'utilitaire Minimal ADB et Fastboot peut voir votre téléphone et que vous êtes prêt à commencer à émettre des commandes utiles.
Transférer des fichiers vers et depuis votre Android
Il existe de nombreuses façons de déplacer des fichiers et des données entre un téléphone Android et d'autres appareils. Cependant, la plupart de ces méthodes nécessitent plusieurs étapes ou des connexions compliquées.
Avec Minimal ADB et Fastboot, une fois que vous avez configuré votre ordinateur et votre téléphone une fois pour autoriser les commandes ADB, vous n'aurez plus jamais besoin de le configurer à nouveau.
Transférer des fichiers est aussi simple que de taper une simple commande, et les fichiers sont transférés.
- Ouvrez Minimal ADB et Fastboot, et assurez-vous qu'il peut voir votre appareil en tapant la commande adb devices.
-
La commande pour déplacer des fichiers de votre ordinateur vers votre téléphone est adb push. Pour déplacer des fichiers de votre téléphone vers votre ordinateur, la commande est adb pull.
Si vous connaissez le chemin où se trouve votre fichier (comme une image), vous pouvez taper la commande complète en incluant la source et la destination, comme ceci:
adb pull /sdcard/dcim/camera/20181224_131245-j.webp" />
Vous verrez un statut indiquant un fichier extrait avec succès.
- Vous pouvez trouver le fichier transféré dans le deuxième répertoire que vous avez spécifié.
Vous pouvez déplacer des fichiers de votre ordinateur vers votre téléphone avec une simple commande de la même manière. Inversez simplement les répertoires source et destination.
Par exemple, pour placer une image de votre ordinateur sur votre téléphone, tapez simplement adb push c:\temp\pictures\mypicture-j.webp" />.
Cela va créer une copie du fichier sur votre téléphone, dans le répertoire /sdcard/dcim/pictures.
Naviguer dans les dossiers de votre Android
Si vous ne connaissez pas le chemin du fichier sur votre appareil Android, vous pouvez utiliser des commandes spéciales appelées adb shell pour trouver le fichier.
Il existe plusieurs commandes shell qui peuvent être très utiles pour naviguer dans les dossiers de votre téléphone.
- ls: Liste le contenu d'un répertoire.
- cd: Change de répertoire.
- rm: supprimer des fichiers ou des répertoires.
- mkdir: Créer un nouveau répertoire.
- cp: copier des fichiers ou des répertoires.
- mv: Déplacer ou renommer des fichiers.
Avec la commande shell ADB, vous pouvez combiner ces commandes en les séparant par un point-virgule.
Par exemple, pour accéder à un répertoire sur votre téléphone afin de trouver des photos:
-
Tapez adb shell ls pour voir tous les répertoires sur votre téléphone.
-
Type adb shell cd sdcard; ls pour naviguer dans le répertoire sdcard et afficher tous les fichiers qui s'y trouvent. Chaque commande séparée par un point-virgule est exécutée dans l'ordre.
-
Continuez à ajouter à la commande pour naviguer plus profondément dans les sous-répertoires jusqu'à ce que vous trouviez les fichiers que vous recherchez. Par exemple, en tapant adb shell cd sdcard; cd dcim; caméra cd; ls vous montrera toutes les photos que vous avez prises avec votre appareil photo.
- Une fois que vous avez trouvé les fichiers que vous voulez, vous pouvez exécuter la commande adb pull décrite dans la dernière section pour transférer ces fichiers sur votre ordinateur.
Installer ou désinstaller à distance des applications Android
La façon la plus courante d'installer des applications sur leur Android consiste à effectuer une recherche dans la boutique Google Play et à y installer des applications.
Le Google Store transfère automatiquement le fichier d'installation (appelé fichier APK) sur votre téléphone et le lance. Tout cela se produit automatiquement et dans les coulisses.
Cependant, il existe de nombreux sites sur lesquels vous pouvez télécharger des applications qui ne sont pas disponibles sur Google Play. Ceux-ci vous permettent de télécharger le fichier APK sur votre ordinateur. Vous pouvez ensuite installer l'APK à distance sur votre téléphone à l'aide d'une simple commande abd install.
Voici comment ça marche:
- Activez l'installation d'applications inconnues sur votre téléphone. Sur Android Nougat, vous le trouverez sous Settings, appuyez sur Security et activez Unknown Sources sur Android Oreo, vous le trouverez sous Settings, appuyez sur Apps and Notifications, et sélectionnez Install Unknown Apps
- Téléchargez le fichier APK depuis le site Web sur lequel vous avez trouvé l'application. Un site Web populaire pour trouver des applications sur le Google Play Store est APK Mirror. Enregistrez le fichier quelque part sur votre ordinateur où vous vous en souviendrez.
-
Enfin, avec votre téléphone connecté à votre ordinateur, lancez Minimal ABD et Fastboot. Dans l'invite de commande, tapez la commande adb install.apk.
Remplacer par le chemin et le nom du fichier APK. Dans l'exemple ci-dessus, le fichier APK est stocké dans c:\temp et le fichier est protonmail.apk.
- Cette commande transfère automatiquement le fichier APK sur l'appareil Android, puis exécute le programme d'installation. Une fois l'installation terminée, vous verrez l'application apparaître dans la liste des applications installées sur votre téléphone.
-
Vous pouvez également désinstaller des applications à l'aide de la commande adb uninstall. Mais avant de pouvoir le faire, vous devez connaître le nom complet du package de l'application installée sur votre téléphone.
Passez en revue tous les packages installés sur votre téléphone en tapant adb shell pm list packages.
Recherchez dans cette liste pour trouver le nom de l'application que vous souhaitez installer.
-
Désinstallez l'application en tapant adb uninstall.
Remplacez par le nom complet du package d'application que vous avez trouvé dans la liste.
- Après avoir exécuté la commande, vous verrez le mot "succès". L'application disparaîtra de la liste des applications sur votre téléphone Android.
Effectuez une sauvegarde complète de votre téléphone Android
Est-ce que votre téléphone Android est mort et que vous avez tout perdu ?
Pour les personnes qui utilisent leur téléphone tout le temps pour prendre des photos et travailler, un tel scénario peut ressembler à un véritable désastre. Évitez-le en utilisant ADB Minimal et Fastboot pour enregistrer une sauvegarde complète sur votre ordinateur.
Le processus est plus facile que vous ne le pensez.
La commande adb backup contient une liste de paramètres que vous n'aurez peut-être jamais besoin d'utiliser, car il suffit de taper la commande adb backup pour fonctionne bien avec les paramètres par défaut.
Ces paramètres incluent:
- - f: Définissez l'emplacement où vous souhaitez stocker la sauvegarde sur votre ordinateur.
- - apk|-noapk: indiquez si vous souhaitez ou non sauvegarder chaque fichier APK pour les applications que vous avez installées.
- - shared|-noshared: sauvegarde également le stockage partagé (comme une carte SD).
- - all: sauvegardez chaque application au lieu d'une seule.
- - system|nosystem: Spécifiez s'il faut ou non sauvegarder également les applications système.
- : Identifiez les packages d'applications individuels à sauvegarder.
La manière la plus simple d'effectuer une sauvegarde consiste simplement à utiliser les paramètres -apk, -all et -f.
La commande pour ce faire est:
adb backup -apk -all -f C:\temp\phone_backup\Samsung_Backup.ab
Cela déclenchera une invite où vous confirmerez la sauvegarde complète et la chiffrerez si vous le souhaitez.
Une fois que vous avez confirmé, la sauvegarde complète commencera.
La sauvegarde complète peut prendre quelques minutes.
Quand c'est le cas, vous pouvez trouver le fichier de sauvegarde complet dans le chemin que vous avez spécifié.
Si jamais votre téléphone tombe en panne et que vous perdez tout ce qu'il contient, une fois le téléphone réparé, vous pouvez effectuer une récupération complète en tapant la commande:
restauration adb.ab
Cela téléchargera votre sauvegarde complète sur votre téléphone et restaurera tout à nouveau à la normale. Si vous avez choisi de sauvegarder les fichiers APK, même toutes les applications d'origine seront réinstallées.
Obtenir des informations sur votre téléphone Android
Chaque fois que vous contactez le service client du fabricant de votre téléphone ou de toute ligne d'assistance technique, ils ont parfois besoin de connaître des détails sur votre téléphone qui ne sont pas toujours faciles à trouver.
Avec Minimal ADB et Fastboot, vous pouvez récupérer toutes sortes d'informations sur votre téléphone.
- adb shell ip -f inet addr show wlan0: Fournit l'adresse IP actuelle de votre téléphone sur le réseau.
- adb shell getprop ro.boot.serialno: vous montre le numéro de série de votre téléphone.
- adb shell getprop ro.build.version.release: affiche la version du système d'exploitation Android installé sur votre téléphone.
- adb shell netstat: Affiche toutes les connexions réseau actuellement actives depuis votre téléphone.
La commande adb shell getprop vous donne accès à une grande variété de détails sur votre téléphone en plus du numéro de série et de la version du système d'exploitation. Pour voir toute la collection, tapez simplement adb shell getprop et vous verrez une liste de tous les détails, y compris la valeur actuelle.
Saisir une seule commande depuis votre ordinateur pour extraire ces informations de votre téléphone est beaucoup plus facile que de fouiller dans le menu Paramètres pour essayer de les trouver.