[Tuto] Mode Download grace a ADB

  • Auteur de la discussion Shadow*BlackStar
  • Date de début
S

Shadow*BlackStar

Membre VIP
Inscrit
12 Janvier 2012
Messages
570
Points
0
  • #1
Salut a tous phonandroid users !!

Aujourd'hui je vais partager avec vous un petit tuto concernant l'accès au mode Download par le biais des commandes adb

A noter que ni phonandroid ni moi même ne pourrons être tenus responsables si un problème survient lors de la manipulation, ne faites cette opération que si vous êtes sûrs de vous ;) ;)

Installation du SDK

Alors tout d'abord nous allons débuter par l'installation du SDK que vous trouverez
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
: cliquez sur le second lien pour windows (à savoir : installer_r17-windows.exe (Recommended))

Une fois téléchargé lancez l'installation on vous demande alors d'installer JAVA JDK s'il n'est pas déja installé, pour ce faire
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
et cliquez sur le premier "logo" java (une description se trouve en bas des logo, cliquez sur celui ou vous voyez marquer JDK) le cas contraire (s'il est déjà installé) poursuivez l'installation.

Retenez bien et notez e chemin d'accès dans lequel le dossier a été installer le SDK, en général pour des questions de facilité il vaut mieux laisser le répertoire d'origine (cliquez sur next)

Une fois l'installation faite appuyez sur finish pour lancez le SDK manager. Quand vous exécutez le SDK, il y a toujours une fenêtre noir ouverte, ne vous inquiétez pas c’est normal. ;)

A la première utilisation le SDK va vous proposer de faire les mises à jours.
Cliquez sur Accept All puis Install

Commandes ADB

ADB -> c’est un outils en ligne de commande qui va vous aidez à vous connecter directement dans le cœur d’android et de lui donner des ordres.

Très important le mode débogage de votre téléphone doit être activé !!

pour l'activer c'est simple : : Menu > Paramètres > Applications > Développement > Débogage USB.

effectuez maintenant sur la combinaison de touche : windows + r
Une fenêtre "Exécuter" vas alors s'ouvrir, taper "cmd" dans la barre puis appuyez sur OK.

Une invite de commande (fenêtre noire) s’ouvre alors, tapez
cd le-chemin-d’installation-du-sdk\android-sdk\platform-tools​
dans mon cas cela donne :
cd C:\Program Files (x86)\Android\android-sdk\platform-tools​
Puis « Entrée »

Ensuite tapez la commande "adb devices" afin de voir si votre mobile est reconnu
Ensuite tapez la commande "adb reboot download"

Et voila le tour est joué vous voila en mode download ;) Bien joué !!

Source d'inspiration du tuto : (à consulter pour de plus amples informations)

Voila, je vous remercie pour la lecture et espère de tout coeur que ça aideras certains, sachez que vous pouvez faire plein de chose grace aux commandes adb (
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
)

Pour vous bande de petits veinard je vous offres certaines (je ne sais pas si elles y sont toutes) commandes ADB :

tapez : cd le-chemin-d’installation-du-sdk\android-sdk\platform-tools

Ex : cd C:\Program Files (x86)\Android\android-sdk\platform-tools

Puis appuyez sur "Entrée" et entrez l'une des commandes suivantes :

adb help
Cette commande permet d'avoir la liste des commandes disponibles via l'ADB, cette dernière est très utile lorsque nous oublions les paramètres à passer aux commandes.

adb logcat
Cette commande permet de visualiser le log spécifique à l'appareil ou à l'émulateur.

adb devices
Cette commande permet d'afficher la liste des émulateurs (lancés via le SDK Android) et des appareils branchés en USB à l'ordinateur et pouvant être administrés avec l'ADB.

adb kill-server

Cette commande a pour but d'éteindre le serveur ADB. Une fois cette commande tapée, il vous faudra relancer la commande adb devices pour remettre en ligne le serveur adb.

adb start-server
Cette commande permet de s'assurer qu'un serveur est toujours en cours d'exécution.

adb wait-for-device
Cette commande permet de bloquer toute exécution jusqu'à ce qu'un appareil ou un émulateur soit connecté.

adb get-state
Cette commande permet de connaître en temps souhaité l'état de l'appareil ou de l'émulateur connecté : hors-ligne (offline), bootloader, normal (device).

adb get-serialno

Cette commande permet d'obtenir le numéro de série de l'appareil connecté.

adb -s "device" "commande"

Cette commande permet d'appliquer une commande spécifique sur un des terminaux listés.
Ex : adb -s emulator-5554 install proofofconcept.apk

adb install "chemin-accès-fichier-apk"

Cette commande permet lorsque nous sommes en possession du fichier .apk d'une application, de pouvoir l'installer sur l’appareil ou émulateur connecté.

adb pull "chemin-accès-fichier-appareil" "chemin-accès-placer-fichier-ordinateur"

Cette commande permet de déplacer un fichier se trouvant sur un appareil ou un émulateur vers l'ordinateur directement sans passer par la gestion de la carte mémoire.

adb push "chemin-accès-placer-fichier-ordinateur" "chemin-accès-fichier-appareil"

Cette commande permet de déplacer un fichier se trouvant sur l'ordinateur vers l'appareil ou l'émulateur connecté sans passer par la gestion de la carte mémoire.

adb -s "device" shell
Cette commande permet d'ouvrir une saisie de commande shell, comme si nous étions sur le terminal Linux. De cette façon nous pouvons utiliser les commandes shell basiques de Linux.
Ex : adb -s emulator-5554 shell

adb -s -d "device" shell "commande shell"

Cette commande permet d'utiliser les commandes shell basiques de Linux directement sur le terminal sélectionné, sans passer par l'application Terminal Emulator.
Ex : adb -s emulator-5554 shell ls

adb install "C:\chemin\acces\application\nom-de-l'application".apk
Cette commande, en indiquant le chemin d'accès entier vers le fichier .apk à installer permet d'installer l'application souhaitée sur le téléphone connecté à l'ordinateur ou bien sur l'émulateur directement. Cela peut être pratique pour tester son application avant déploiement final sur le Play Store.
Ex : adb install C:\Users\marshallino16\Documents\proofofconcept.apk

adb uninstall nom-application.apk

Cette commande permet de supprimer de l'appareil ou de l'émulateur un package sans passer par l'interface graphique. Il est également possible d'utiliser le paramètre "-k" afin de garder la mémoire cache de l'application si à l'avenir vous souhaitez réutiliser cette dernière.

adb bugreport

Cette commande permet de reporter toutes les données de l'appareil ou de l'émulateur pouvant avoir été incluses dans le bug report.

adb reboot "mode souhaité"
Cette commande permet de rebooter (NDLR : redémarrez) votre appareil ou l'émulateur dans le mode souhaité. Cela est souvent utilisé pour flasher une nouvelle ROM ou un nouveau packlage .zip.
Ex : adb reboot recovery ou encore adb reboot bootloader.


P.S : je n'ai utiliser ADB qu'une seule fois dans ma vie et c'était lors de ma première expérience de flash ainsi je m'excuse d'avance si je ne suis pas capable de répondre a toutes vos questions mais je promet de faire le maximum pour vous apporter les précisions dont vous aurez besoin ;) ;)



BL@CK***STAR
 
G

gabriel59

Membre
Inscrit
14 Février 2011
Messages
17 352
Points
0
  • #2
Re: Mode Download grace a ADB

Merci pour le partage. J'avais fait ce tuto : il y a quelques temps ;)
 
S

Shadow*BlackStar

Membre VIP
Inscrit
12 Janvier 2012
Messages
570
Points
0
  • #3
Re: Mode Download grace a ADB

ouiiiiiiiii j'ai vu ça !!! mais après mdrrr, je vais intégrer le lien dans mon tuto qu'est-ce que tu en pense ?
 
G

gabriel59

Membre
Inscrit
14 Février 2011
Messages
17 352
Points
0
  • #4
Re: Mode Download grace a ADB

Si tu veux ;)

Ajoute la liste des commandes dans ton tuto, c'est meiux
 
S

Shadow*BlackStar

Membre VIP
Inscrit
12 Janvier 2012
Messages
570
Points
0
  • #5
j'ai mit un lien deja ( le lien BONUS ) parce que ça dirige vers un site ou les commandes sont répertoriées et expliquez, cela fera un post trop long non si je les incorpore au tuto ?
 
G

gabriel59

Membre
Inscrit
14 Février 2011
Messages
17 352
Points
0
  • #6
Non, si ça te dérange pas tu peux l'ajouter au tuto c'est mieux ;)
 
S

Shadow*BlackStar

Membre VIP
Inscrit
12 Janvier 2012
Messages
570
Points
0
  • #7
Voila chef c'est Edité merci pour les petits conseils. (a l'avenir j'essayerai de plus me mettre dans la peau de celui qui lira le tuto et qui n'y connait pas forcément grand chose j'oublierais moins de détails j'espere)
 
G

gabriel59

Membre
Inscrit
14 Février 2011
Messages
17 352
Points
0
  • #8
Merci à toi c'est cool ;)
 
jclm73

jclm73

Membre
Inscrit
5 Août 2011
Messages
700
Points
18
  • #9
Je déterre ce sujet car pour moi, il est toujours d'actualité !..... Malheureusement !
Pour passer au mode download (et essayer de récupérer mon G3), je ne vois que la solution ADB car mon bouton volume + ne fonctionne plus ; du coup, je ne peux pas réinstaller un fichier kdz pour récupérer mon téléphone !
Le problème, c'est que j'ai un message m'indiquant que mon smartphone est offline et qu'il faudrait que ja passe par le port 5037
Quelqu'un peut-il m'aider ? SVP
 
Haut Bas