Comment installer adb / fastboot sur MAC osX
Page 1 sur 1 • Partagez
Comment installer adb / fastboot sur MAC osX
Dans ce tuto je vais vous montrer comment installer le shell adb / fastboot sur un mac sous osX 10.10 yosemite afin d’interagir en mode adb avec votre appareil sous Android très simplement avec 2 lignes de commandes.
Requis pour osx 10.10 yosemite
Contrairement à ce que j’ai pu lire (et testé personnellement ) sur différents sites, ni java, ni l'intégralité d'Xcode, ni Xquartz (X11) ne m’ont été nécessaires pour installer adb.
- Seul Homebrew est indispensable pour installer l’utilitaire adb. C'est un gestionnaire de paquets qui s’occupe d'installer tous les paquets nécessaires pour l'installation. Une installation automatique pour ainsi-dire.
Notez que l'utilitaire "CommandLineTools" indispensable sera installé dans : /library/developper/CommandLineTools
L'utilitaire "android-Plateforme-Tools" incluant "adb" et "fastboot" sera installé dans : /usr/local/Cellar/android-platform-tools/25.0.3/bin
L'utilitaire homebrew n'installe que le nécessaire à l'installation. Pas de superflue .. Ceci dit "commandLineTools" est inclue dans Xcode mais qui lui pèse près de 4,5Go au téléchargement pour la version 8.
En fonction vos besoins, vous pourrez télécharger gratuitement Xcode sur l'appleStore mais il n'est pas nécessaire pour l'installation d'ADB/FASTBOOT.
Vous pouvez visiter la page d’accueil de homebrew pour plus d’informations ici : Homebrew : Le gestionnaire de paquets pour OSX
ATTENTION !! Ne tentez pas de taper des lignes de commandes exotiques ou farfelues dans le terminal ! Soyez très prudent avec cet outil surtout si vous le maitrisez mal.
(De préférence entrez : exit puis validez avant de fermer une fenêtre du terminal.)
Commençons,
Chaque commande en italique peut être entrée dans le terminal via copier/coller et doit être Validée par Entrer.
Ouvrir une fenêtre de terminal (bash ou zsh) puis entrer :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Validez.
La liste des scripts qui seront exécutés ansi que la liste des fichiers qui seront créés apparait avec une demande de confirmation. Validez.
Votre mot de passe vous est maintenant demandé (attention mode invisible) entrez le puis validez.
Homebrew télécharge et installe tout le nécessaire pour l’utilisation du shell adb. Attendez la fin de l’installation signifiée par un growl dans le dock et par un son.
Ensuite entrez la commande :
brew install android-platform-tools
Validez.
Attendez la fin du téléchargement et de l’installation puis entrez : exit et validez.
Redémarrez l’ordi par précaution.
A ce stade tout dépendra de votre version d’android et de votre appareil.
édit :
Autoriser le mode débogage
Avec la version 4.2.2 une nouvelle fonctionnalité est encore apparue
pour renforcer la sécurité de votre device. Auparavant il suffisait de
brancher le téléphone via USB pour pouvoir télécharger une application
en cours de développement. Maintenant vous allez devoir autorisée cette
opération depuis votre téléphone. Vous devez maintenant accepter la clé
RSA sur votre device avant de transférer les données de votre poste à
votre appareil via ADB (Android Debug Bridge).
1) Sur l’ordi. ouvrez une fenêtre de terminal et entrer :
adb devices
Validez.
Vous obtenez ceci :
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
2) Sur l’appareil :
Activez le débogage USB dans le menu développeurs.
Vous verrez une fenêtre popup apparaître sur le mobile vous demandant d’accepter la connection afin de valider l’empreinte de la clé RSA de l’ordinateur. Acceptez.
Notez que vous avez la possibilité de cocher une case pour la mémorisation de l’ordi. Je vous conseil de la coché pour des questions pratique. Cette mémorisation sera révocable dans le menu développeurs "annuler autorisation de débogage USB" (en dessous de la case "activer le débogage USB").
3) Retapez : adb devices dans la fenêtre du terminal pour vous assurer de la connection de l’appareil. Validez.
Vous devez obtenir : list of devices attached et en dessous un numero de série suivi du mode de l’appareil : device
Exemple :
List of devices attached
421157c7da24b180 device
Si c’est le cas l’installation est terminée pour vous. Félicitation !
Si rien n’apparait en dessous de List of devices attached le débogage USB n’est pas activé sur l’appareil.
Si l’appareil est présent mais offline Désactivez puis réactivez le débogage USB sur l’appareil pour redemander une validation le l’empreinte de la clé RSA de l’ordi.
Si l’opération échoue vous pouvez également essayer de suivre ces étapes dans l’ordre :
-Désactivez le débogage de l’appareil.
-Dans une fenêtre du terminal entrez : adb kill-server puis Validez.
-Redémarrez l’ordi.
-Activez le débogage USB sur l’appareil.
-Dans une fenêtre du terminal entrez : adb devices puis Validez. Il devrai apparaitre maintenant unauthorized.
-Sur le mobile acceptez la demande de validation qui devrai apparaitre.
-Retapez : adb devices puis Validez dans la fenêtre du terminal pour vous assurer de la connection de l’appareil.
Si la fenêtre popup ne s’ouvre définitivement pas sur le mobile, votre appareil apparaitra en mode: unauthorized à chaque fois.
Exemple :
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
421157c7da24b180 unauthorized
Vous pourrez installer un outil complémentaire disponible sur le forum X.D.A. : Nexus tools
Disponible ici : Forum XDA developers Nexus tools
Vous pouvez entrez directement ceci dans le terminal :
bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)
Validez.
Une fois l'intalation terminée Redémarrez.
Recommencez les étapes 1 à 3 pour établir la connection.
Vous voilà prêt à interagir en mode adb ou fastboot avec votre appareil. N’hésitez à poster vos retours ou tout simplement à remercier si j’ai pu vous aider..
Tapez : adb et validez pour obtenir la liste des commandes disponibles.
Tapez : fastboot et validez pour obtenir la liste des commandes disponibles.
ATTENTION : il n'y a pas de mode "fastboot" chez samsung !
Vous trouverez la liste complète des lignes de commandes adb ansi que leurs fonctions détaillées (mais en anglais malheureusement) ici :
developer android studio command-line-tools
En cas de problème vous pourrez désinstaller Homebrew en entrant ceci dans le terminal :
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Et désinstaller Nexus tools en entrant ceci :
bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/uninstall.sh)
Je souhaite remercier chaleureusement tous les membres du forum qui m’apportent régulièrement leur aide précieuse !
.
Dernière édition par Branyouye le Mer 12 Avr - 9:48, édité 6 fois (Raison : precision xcode et commandLineTools ; pas de mode "fastboot" chez Samsung)
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
Salut Branyouye, et merci pour le partage et le tuto.
Elmos- V.I.P
- Messages : 1157
Points : 1264
Date d'inscription : 29/10/2015
Re: Comment installer adb / fastboot sur MAC osX
Salut, avec plaisir..
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
Salut @Branyouye !!
Magnifique tuto !!
Très bien détailler et expliquer ..
Magnifique tuto !!
Très bien détailler et expliquer ..
baloo30310- Modérateur & Dev F&F
- Messages : 7649
Points : 7933
Date d'inscription : 25/11/2015
Age : 55
Localisation : NIMES
Re: Comment installer adb / fastboot sur MAC osX
J'ai galéré pour l'adb, j'ai eu tout les cas de figure. J'ai suivi d'autres tutos qui font faire tout et n'importe quoi, télécharger plein de trucs inutiles, du coup comme ça c clair : 2 lignes de commandes ! et le tour est joué..
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
Salut Branyouye
Merci pour le travail et les tests c'est nickel.
Merci pour le travail et les tests c'est nickel.
LE FENECK- Administrateur
- Messages : 8068
Points : 8249
Date d'inscription : 02/01/2016
Re: Comment installer adb / fastboot sur MAC osX
Ok même pour les novice ..
baloo30310- Modérateur & Dev F&F
- Messages : 7649
Points : 7933
Date d'inscription : 25/11/2015
Age : 55
Localisation : NIMES
Re: Comment installer adb / fastboot sur MAC osX
J'ai bien fait de virer tout ce que j'avais essayé.. il y besoins de rien d'autre que homebrew.. Merci pour votre aide !
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
Merci a toi pour les tests mac .
LE FENECK- Administrateur
- Messages : 8068
Points : 8249
Date d'inscription : 02/01/2016
Re: Comment installer adb / fastboot sur MAC osX
Surtout que ça fonctionne sans nexus tools en fait chez moi.. Pour le coup j'ai vraiment essayé tous les cas de figure aujourd'hui !
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
Nexus truc c'est un pack o. Gagné du temps pour les novices
LE FENECK- Administrateur
- Messages : 8068
Points : 8249
Date d'inscription : 02/01/2016
Re: Comment installer adb / fastboot sur MAC osX
Je pense que ça pourra servir à d'autres parce que beaucoup de gens cherchent pourquoi ils restent en "unauthorized" et sont redirigés sur xda pour l'installer..
Branyouye- Moderateur
- Messages : 730
Points : 788
Date d'inscription : 20/01/2017
Age : 42
Localisation : loire
Re: Comment installer adb / fastboot sur MAC osX
oui oui .ton tuto est tres bien .
LE FENECK- Administrateur
- Messages : 8068
Points : 8249
Date d'inscription : 02/01/2016
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|