Qu'est-ce que ADB et Fastboot, comment installer et ses commandes les plus importantes

Qu'est-ce que ADB et Fastboot, comment installer et ses commandes les plus importantes

À ce stade, je suppose que la plupart d'entre vous savent ce que signifie avoir des autorisations root sur un appareil Android, mais cela ne signifie pas que nous connaissons tous les détails que ce processus cache. Deux termes mélangés avec root, recovery et ROM sont ADB et Fastboot. Dans cet article, nous expliquons ce qu'est ADB et ce qu'est Fastboot, comment les installer et leurs principales commandes.



Que sont ADB et Fasboot ?

L'acronyme ADB signifie Android Debug Bridge et correspond à un outil logiciel qui nous permet d'interagir avec notre smartphone Android à partir d'un ordinateur. Ainsi, par exemple, via ADB, nous pouvons exécuter des commandes pour copier des fichiers d'un ordinateur à un téléphone, d'un téléphone à un ordinateur ou redémarrer l'appareil en mode chargeur de démarrage.


Fastboot est un outil logiciel avec lequel nous pouvons communiquer et modifier les fichiers système d'un smartphone Android (connecté via un câble USB) à partir d'un ordinateur. Avec Fastboot, nous pourrons déverrouiller le chargeur de démarrage, démarrer en mode téléchargement, mettre à jour le firmware ou redémarrer l'appareil via la récupération.

Avec ces deux outils, nous pourrons modifier en profondeur le logiciel de notre smartphone ou au moins y accéder. Bien sûr, tout cela est possible via un câble USB pour connecter le smartphone à l'ordinateur.


Comment activer le débogage USB

Pour que notre ordinateur reconnaisse l'appareil, nous devons activer le débogage USB sur notre appareil. Dans Paramètres> À propos du téléphone, cliquez plusieurs fois sur "Numéro de build" jusqu'à ce que les options de développement apparaissent. Une fois cette procédure simple effectuée, rendez-vous dans les options de développement et activez le "Débogage USB".


La première fois que nous connectons le téléphone à l'ordinateur, nous devrons consentir à cette connexion. Nous devons cocher l'option "Toujours autoriser depuis cet ordinateur", puis cliquer sur J'accepte.


Comment installer les pilotes ADB et Fastboot

Comment installer les pilotes ADB et Fastboot sous Windows

L'ADB est un élément fondamental d'Android Studio, le logiciel permettant de développer des applications sur Android. Pour télécharger ADB, il n'est pas nécessaire d'installer complètement Android Studio, nous avons juste besoin de certaines parties du SDK.


Commençons par créer un dossier SDK dans C:/ pour le trouver facilement lors de l'installation.

Passons maintenant à la page de téléchargement d'Android Studio et dans la section "Obtenir uniquement les outils de ligne de commande" (en bas de la page), nous avons un package compressé avec l'extension .zip, c'est ce que nous devons télécharger.

Maintenant, décompressez le dossier qu'il contient et placez-le dans notre dossier C:/SDK/.


Allons maintenant dans C:/SDK/android-sdk-windows et exécutons le fichier 'SDK Manager.exe'. Dans SDK Manager, nous installerons des outils et des pilotes. Pour cela, nous marquons uniquement ces onglets dans Outils et extras :

  • Outils SDK Android
  • Outils de développement de SDK Android
  • Référentiel de support Android
  • Google USB Driver

Après avoir coché les cases, cliquez sur "Installer". À la fin du processus, nous aurons installé ADB et Fastboot. Pour commencer à les utiliser, nous allons dans C: SDKandroid-sdk-windowsplatform-tools avec l'explorateur de fichiers Windows et dans un endroit vide du dossier, nous appuyons sur merde + bouton droit de la souris et sélectionnons "Ouvrir la fenêtre de commande ici".


Comment installer les pilotes, ADB et Fastboot sur Mac

Pour Mac vous pouvez retrouver comme pour Windows ADB et Fastboot depuis les outils Android Studio ou installer Homebrew et télécharger le package avec la commande brew install android-platform-tools.


Comment installer les pilotes, ADB et Fastboot sous Linux

Sous Linux, installez simplement le package android-platform-tools et utilisez-le depuis la console. Pour les distributions basées sur Debian, nous l'installons avec :


  • sudo apt-get install-android-outils adb-fastboot android-outils

Pour les commandes ADB sous Linux, aucune autorisation root n'est nécessaire, mais pour les commandes Fastboot, oui.

commandes

Redémarrage d'AdB o fastboot reboot: redémarrage normal

Démarreur de démarrage AdB: redémarrer en mode fastboot (ou bootloader)

Redémarrage du redémarrage adb: riavvia en mode recovery

fastboot oem unlock: Déverrouiller le chargeur de démarrage

Verrouillage oem rapide: bloquer le bootloader

fastboot effacer xxx: supprimer la partition en question

chargeur de démarrage flash fastboot nouveaubootloader.img: remplacer le recovery par un nouveau bootloader

récupération flash fastboot nouveaurecovery.img: installer un nouveau Recovery

adb shell: permet d'explorer le téléphone avec les commandes Linux (sachant qu'Android est basé sur Linux)


adb remonter: Remontez la partition du système téléphonique, vous pourrez alors lire et écrire

adb pousser xxx aaa: copier des fichiers d'un ordinateur vers un téléphone. Indiquez le chemin complet

adb tirer xxx aaa: récupérer des fichiers du téléphone à l'ordinateur

adb install fichier.apk: installer une application sur le téléphone

sauvegarde adb -all : tout sauvegarder

Et enfin pour restaurer un fichier de sauvegarde : restauration de la BAD sauvegarde.ab

 

ajouter un commentaire de Qu'est-ce que ADB et Fastboot, comment installer et ses commandes les plus importantes
Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.