Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser

Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser

BAD, Fastboot, Racine, RĂ©cupĂ©ration, est-ce que ces choses existent encore ? Il y a quelques annĂ©es, Ă  une Ă©poque oĂą les ROM des constructeurs impliquaient de rĂ©els problèmes de performances, il Ă©tait beaucoup plus frĂ©quent de recourir Ă  ces outils. Avec le temps qui passe, les nouvelles versions d'Android et la stabilitĂ© des niveaux de personnalisation, Ă  chaque fois cela devient moins nĂ©cessaire.


Installez ADB et Fastboot rapidement avec Minimal Tool sur un PC Windows

Quoi qu'il en soit, il existe des outils qui valent encore la peine d'ĂŞtre connus et qui peut ouvrir un monde d'options et de personnalisations au-delĂ  de ce que Android nous permet quand nous n'allons pas au-delĂ  des menus de paramètres. 



Dans cet article, nous parlerons d'ADB, un outil qui nous permettra de accorder certaines autorisations pour les applications, activez des options cachées ou téléchargez des fichiers sans avoir besoin d'apporter des modifications radicales ou profondes.

ADB Android ce que c'est

Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser


ADB signifie l'acronyme Android Debug Bridge. Comme son nom l'indique, il s'agit d'un outil par lequel la console de commande de notre PC se connectera entre celui-ci et le tĂ©lĂ©phone. Grâce Ă  elle, nous pouvons envoyer des commandes sur votre smartphone, ainsi que le tĂ©lĂ©chargement de fichiers entre plates-formes. Pour commencer Ă  travailler avec ADB, vous devez activer le dĂ©bogage USB. Allez dans Paramètres et Ă€ propos du tĂ©lĂ©phone. Trouvez le numĂ©ro de build en cliquant sept fois dessus. Une fois cela fait, vous verrez les options de dĂ©veloppement, oĂą elles se trouvent dans le dĂ©bogage USB.


Qu'est-ce que c'est et comment activer le débogage USB

Comme prévu, ADB nécessite un terminal ou une console de commande pour fonctionner. Si vous utilisez Windows, vous devrez installer les pilotes ADB universels. Une fois installé, en tapant CMD dans le moteur de recherche de Windows, vous accédez à la fenêtre de commande.


Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser


Si vous utilisez MacOS, ouvrez un terminal. Pour cela, cliquez sur l'icône en forme de loupe et tapez terminal. Une fois ouvert, copiez cette commande, elle téléchargera les pilotes nécessaires :

bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)

Lisez ici : Pilotes Android ADB et Fastboot, comment les installer

Commandes principales

Il existe plusieurs commandes de base pour ADB, Ă  travers lesquelles nous exĂ©cuterons des commandes simples. Si on connaĂ®t un peu l'anglais, on apprĂ©ciera que les commandes soient assez intuitives, et si ce n'est pas le cas, gardez cette liste Ă  portĂ©e de main.

  • BAD dispositif: indique s'il y a ou non des appareils connectĂ©s par ABD
  • PoussĂ©e de la BAD: envoyer un fichier de notre PC vers notre appareil. Écrivez simplement la commande et collez le fichier dans le terminal.
  • Tirer la BAD: envoyer un fichier de notre smartphone vers le PC. MĂŞme fonctionnement que ADB Push.
  • Installation de la BAD: Installez un fichier APK.
  • DĂ©sinstallation de la BADindovina? permet de dĂ©sinstaller un fichier APK.
  • BAD Shell: contrĂ´ler l'appareil en mode texte. Plus tard nous verrons son utilitĂ©, mais en bref, il permet de fonctionner avec le code et les applications Android pour le modifier Ă  volontĂ©.
  • RedĂ©marrage de la BAD: forcer le redĂ©marrage en mode normal.
  • ADB RedĂ©marrer le chargeur de dĂ©marrage: RedĂ©marrez l'appareil en mode bootloader.
  • RĂ©cupĂ©ration de redĂ©marrage ADB: RedĂ©marrez l'appareil en mode de rĂ©cupĂ©ration.

Les meilleurs navigateurs pour Android

Retour dans le monde réel

Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser

Eh bien, nous savons déjà ce qu'est ADB et une bonne liste de commandes pour commencer à travailler mais… pourquoi cela peut-il vous aider dans des situations réelles ?




Tout d'abord, nous allons commencer envoyer des fichiers du PC au tĂ©lĂ©phone mobile. En gĂ©nĂ©ral, notre PC reconnaĂ®t gĂ©nĂ©ralement l'appareil et, sans autre problème, nous pouvons Ă©changer des fichiers.

Cependant, parfois en raison de problèmes de pilotes propriétaires, il n'est pas possible de connecter le PC au téléphone mobile de manière normale. Dans ces cas, ADB peut être une solution.

Comme nous l'avons indiquĂ©, il y aurait plus Ă  utiliser la commande ADB Push et chargez le chemin du fichier que nous voulons copier. Un exemple de son utilisation serait le suivant.

c:foldertutorialadb.pdf /sdcard/downloads

De cette façon, nous enverrons un fichier de notre dossier Ă  notre smartphone. Sinon, nous utiliserions ADB Pull, comme dans l'exemple suivant.

adb pull /sdcard/downloads/tutorialadb.pdf c:usuarioescritoriocarpeta

Dans ce cas, nous envoyons un fichier du smartphone vers le disque dur c.

Certains fabricants, tels que OnePlus, tĂ©lĂ©chargent leurs fichiers ROM afin que les utilisateurs puissent les installer. Il y a toujours la possibilitĂ© d'installer une ROM Ă  partir des paramètres du terminal, mais un chargement latĂ©ral (du PC au mobile) ne se traduira toujours par une installation plus propre. Pour ce faire, nous utiliserons la commande ADB Sideload, puis nous chargerons le fichier ROM. Par exemple:


adb sideload mise Ă  jour.zip

Certaines applications fournissent des fonctions d'autres appareils à notre terminal, telles que les gestes OnePlus. Cette application vous permet d'apporter des gestes OnePlus (très similaires à ceux de l'iPhone) à n'importe quel appareil Android. Cependant, si nous avons une barre de navigation, cela peut poser problème, et tous les terminaux Android ne vous permettent pas de la masquer.

Vous souvenez-vous que nous avons parlĂ© Ă  ABD Shell plus tĂ´t de la commande du système ? Un bon exemple serait la commande suivante.

adb Shell pm Grant com.nombrede.laaplicacion android.permission.WRITE.SECURE_SETTINGS

Grâce Ă  cette commande, nous disons Ă  Android que cette application a la permission de masquer, par exemple, la barre de navigation.


Grâce Ă  ADB Shell, nous pouvons Ă©galement donner l'ordre au système afin qu'il modifie certains aspects tels que, par exemple, ses thèmes. Dans Google Pixel avec Android Q, la commande adb shell settings set secure ui night mode 2 indique au tĂ©lĂ©phone de passer en mode sombre, quelque chose qui ne peut pas ĂŞtre activĂ© Ă  partir des paramètres.

Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser

Une autre utilisation d'ADB Shell ? Imaginez que vous avez cassĂ© un bouton de terminal et que vous ne parvenez pas Ă  crĂ©er une capture d'Ă©cran. Ces trois commandes vous permettent de crĂ©ez-en un et stockez-le oĂą vous voulez .

capture d'Ă©cran du shell adb -p /sdcard/screenshot.png

adb pull /sdcard/screenshot.png

shell adb rm /sdcard/screenshot.png

Voici quelques exemples de ce que nous pouvons faire avec ADB, mais rĂ©capitulons pour que vous partiez d'ici avec une idĂ©e claire. La fonction d'ADB est de donner des ordres entre PC et tĂ©lĂ©phone, nous donnant un accès plus approfondi, indĂ©pendant du menu des paramètres de ce dernier.

Nous pouvons effectuer des fonctions de base telles que le tĂ©lĂ©chargement de fichiers, l'installation d'applications, les mises Ă  jour ou la rĂ©initialisation du tĂ©lĂ©phone, mais nous pouvons dire au système de changer son comportement, changer de sujet, donner des applications supplĂ©mentaires… des autorisations en bref, un outil plus performant que nous vous recommandons de jeter un Ĺ“il.

ADB & Fastboot et les erreurs les plus courantes

ajouter un commentaire de Android ADB, qu'est-ce que c'est, comment l'installer et comment l'utiliser
Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.