articles utiles

Les choses les plus utiles que vous puissiez faire avec ADB et Fastboot sur Android

La semaine dernière, nous vous avons montré comment installer ADB et Fastboot sur n’importe quel système d’exploitation. Si vous ne savez pas vraiment pourquoi vous souhaitez régler ce problème (relativement mineur), voici quelques-unes des choses utiles que vous pouvez faire avec ces deux outils pratiques.

Ces commandes sont destinées à vous donner une idée de ce que vous pouvez faire avec ADB et Fastboot. Ce ne sont pas des instructions directes et toutes les commandes ne fonctionnent pas sur tous les périphériques. Il vaut peut-être mieux y voir un glossaire. En raison du nombre et de la diversité des périphériques et des implémentations dans le monde Android, il nous est impossible de fournir des instructions détaillées pour chaque périphérique. Assurez-vous de rechercher votre téléphone ou votre tablette avant de lancer des commandes.

Gérer votre appareil avec ADB

ADB propose une grande variété de fonctions pour gérer votre appareil, déplacer du contenu vers et depuis votre téléphone, installer des applications, sauvegarder et restaurer vos logiciels, etc. Vous pouvez utiliser ADB lorsque votre téléphone est branché sur un ordinateur. Vous pouvez également utiliser ADB avec votre appareil sans fil en suivant ces instructions. Pour que cela fonctionne, vous devrez connecter brièvement votre appareil à votre ordinateur avec un câble USB. Toutefois, l'exécution de ces commandes ne devrait prendre que quelques secondes, puis vous pourrez utiliser ADB sans fil si vous le souhaitez.

périphériques adb

Lorsque vous utilisez ADB, il s'agit probablement de la première commande à exécuter. Il renverra une liste de tous les périphériques que vous avez connectés à votre ordinateur. S'il renvoie un ID de périphérique comme celui présenté ci-dessus, vous êtes connecté et prêt à envoyer des commandes.

récupération de redémarrage adb

De nombreuses fonctions telles que le clignotement des ROM sur votre téléphone vous obligent à démarrer en mode de récupération. Normalement, cela nécessite que vous mainteniez un ensemble particulier de boutons sur votre téléphone pendant un certain temps, ce qui est odieux. Cette commande vous permet d’amorcer directement en mode de récupération sans effectuer la danse du doigt complexe de votre peuple.

chargeur de démarrage adb

Dans le même esprit que la commande précédente, celle-ci vous permet de démarrer directement sur le chargeur de démarrage de votre téléphone. Une fois que vous êtes dans le chargeur de démarrage, ADB ne fonctionnera plus. C'est là qu'intervient fastboot (que nous aborderons tout à l'heure). Cependant, tout comme la commande de récupération, il est beaucoup plus facile de démarrer votre chargeur de démarrage avec une commande sur votre ordinateur qu'une série complexe de boutons sur votre téléphone.

adb push [source] [destination]

La commande push vous permet de copier des fichiers de votre ordinateur sur votre téléphone sans toucher votre appareil. Ceci est particulièrement utile pour copier des fichiers volumineux de votre ordinateur sur votre téléphone, comme des films ou des ROM. Pour utiliser cette commande, vous devez connaître le chemin d'accès complet du fichier pour votre source et votre destination. Si le fichier que vous souhaitez copier se trouve déjà dans votre dossier Outils (où réside ADB), vous pouvez simplement entrer le nom du fichier comme source.

adb pull

Le yin à pousser yang, la commande pull dans ADB vous permet de copier des fichiers de votre téléphone sur votre ordinateur. Lorsque vous extrayez des fichiers, vous pouvez choisir de ne pas définir le paramètre de destination. Dans ce cas, le fichier sera copié dans le dossier de votre ordinateur où réside ADB. Vous pouvez ensuite le déplacer où vous le souhaitez, comme d'habitude.

adb install [source.apk]

Vous pouvez utiliser cette commande pour installer une application sur votre téléphone sans la toucher. Bien que cette astuce ne soit pas vraiment impressionnante pour une application du Play Store (où vous pouvez déjà installer, désinstaller et mettre à jour des applications à distance), il est très pratique si vous devez charger une application à l’écart.

shell adb [commande]

Nous aimons le terminal ici sur Goldavelez.com. Il y a tellement de choses formidables que vous pouvez faire avec. La plupart d'entre nous n'ont pas tendance à s'embêter avec le terminal sous Android car nous ne voulons pas taper de longues commandes textuelles sur un petit écran tactile. Cependant, la commande adb shell vous permet d'ouvrir un terminal complet sur le périphérique hôte. Alternativement, vous pouvez taper "shell adb" suivi d'une commande de terminal valide pour exécuter cette commande seule.

sauvegarde adb

La sauvegarde de votre téléphone Android est déjà quelque chose que vous pouvez et devriez faire automatiquement. Toutefois, si vous devez créer une sauvegarde complète avant de vous attaquer à quelque chose de particulièrement risqué, vous pouvez créer une sauvegarde complète avec une seule commande. Vous n'avez même pas besoin d'un accès root (bien que cela puisse signifier que certaines données protégées ne peuvent pas être sauvegardées). Vous pouvez en savoir plus sur les paramètres de cette commande - et il y en a beaucoup - ici.

restauration adb

Le corollaire de la commande précédente, adb restore vous permet de pointer sur un fichier de sauvegarde existant et de le restaurer sur votre appareil. Ainsi, par exemple, tapez "adb restore C: \ [restorefile] .zip" et votre téléphone reviendra bientôt à la normale.

adb sideload

Cette commande est un nouvel arrivant relatif dans le champ ADB et n'est prise en charge que par certaines restaurations personnalisées. Toutefois, vous pouvez utiliser cette commande unique pour faire clignoter un fichier .zip se trouvant sur votre ordinateur vers votre téléphone. Encore une fois, cela vous permet de flasher des ROMs entières (ou tout ce que vous pouvez flasher avec un fichier .zip) sans toucher votre téléphone.

Ces commandes ne sont que quelques-unes des plus utiles que vous pouvez utiliser avec ADB installé sur votre ordinateur. Vous ne voudrez peut-être pas l'utiliser tout le temps pour les tâches quotidiennes, mais lorsque vous en aurez besoin, vous serez heureux de les avoir.

Déverrouillez et modifiez le micrologiciel de votre téléphone avec Fastboot

Comme indiqué dans notre article précédent, fastboot vous permet d’envoyer des commandes à votre téléphone dans le chargeur de démarrage (l’ADB à un emplacement ne fonctionne pas). Bien que vous ne puissiez pas faire autant de choses ici, les choses que vous pouvez faire sont géniales, notamment déverrouiller certains téléphones, comme Nexuses et certains autres, ainsi que des récupérations personnalisées clignotantes et même des ROM. Il convient toutefois de noter que tous les téléphones ne prennent pas en charge le démarrage rapide. Si vous avez un chargeur de démarrage verrouillé, vous n’avez probablement pas de chance ici. Cela étant dit, voici quelques-uns des outils les plus utiles de l'arsenal de fastboot.

fastboot oem déverrouiller

Quand les gens expliquent à quel point les appareils Nexus sont «ouverts», voici ce dont ils parlent. La plupart des téléphones nécessitent un exploit root pour obtenir un accès superutilisateur et la possibilité de modifier considérablement le micrologiciel de votre téléphone. Avec un appareil Nexus, vous pouvez déverrouiller votre chargeur de démarrage en une seule commande. À partir de là, vous pourrez installer des récupérations personnalisées ou vous donner un accès root.

Il convient de noter que cette commande effacera également complètement votre téléphone. Cela signifie que c'est une excellente commande à exécuter lorsque vous recevez un tout nouveau téléphone, mais si vous utilisez le vôtre depuis un moment, effectuez d'abord une sauvegarde.

appareils fastboot

Il s’agit essentiellement de la même commande que celle des périphériques adb. Cependant, cela fonctionne dans le chargeur de démarrage, ce que ne fait pas ADB. Pratique pour s’assurer que vous avez correctement établi une connexion.

récupération flash fastboot

Flasher une récupération personnalisée est une partie essentielle du style de vie de ROM-swapper. Comme pour tout le reste de cette liste, vous pouvez installer une récupération personnalisée sur votre appareil sans le toucher en utilisant cette commande.