Dell Streak
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les Streakers - Tout savoir et plus encore sur le petit bijou de DELL

Le Deal du moment :
Code promo Nike : -25% dès 50€ ...
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Comment utiliser ADB?

5 participants

Aller en bas  Message [Page 1 sur 1]

1Comment utiliser ADB? Empty Comment utiliser ADB? Sam 5 Fév - 10:51

hug33k

hug33k
Android Beta
Android Beta

Hello!

Voilà, j'ai déjà ouvert un post pour mon problème ( https://streak.forumgratuit.org/t1268-help-probleme-demarrage-apres-suppression-de-fichier-systemes ),
mais je n'ai pas trouvé de tuto pour utiliser ADB sur le forum...
Si quelqu'un sait utiliser ADB, pourrait-il m'aider?

Thanks

http://only.hug33k.fr/

2Comment utiliser ADB? Empty Re: Comment utiliser ADB? Sam 5 Fév - 14:11

Jehuty

Jehuty
AdminTeam
AdminTeam

ADB n'est pas quelquechose de spécifique au Streak, mais à tous les terminaux Android.

Tu peux donc utiliser tout ce que tu trouvera sur le net. D'ailleurs si tu as téléchargé le SDK, tu as même déjà la documentation fournie avec !

pour les principale commandes : http://wiki.smartphonefrance.info/Default.aspx?Page=ADB%20et%20fastboot%20%28commandes%29&AspxAutoDetectCookieSupport=1

3Comment utiliser ADB? Empty Re: Comment utiliser ADB? Sam 5 Fév - 14:23

hug33k

hug33k
Android Beta
Android Beta

Merci Jehuty, mon ange gardien! Comment utiliser ADB? 227306

http://only.hug33k.fr/

4Comment utiliser ADB? Empty Re: Comment utiliser ADB? Sam 5 Fév - 15:22

Jehuty

Jehuty
AdminTeam
AdminTeam

Comment utiliser ADB? 275421

Tiens nous au courant si tu as besoin d'aide sur certaines commandes en particulier.

5Comment utiliser ADB? Empty Re: Comment utiliser ADB? Jeu 5 Mai - 19:57

baastien

baastien
Android Eclair
Android Eclair

Hello,
excusez moi de vous déranger pendant que vous mattez certainement la Vie de Brian... Mais je déterre ce fil.
J'ai une erreur en retour de la commande
Code:
adb push framework-res.apk /system/framework/framework-res.apk
Il me renvoie en console
Code:
failed to copy 'framework-res.apk' to '/system/framework/framework-res.apk' : read-only file system

évidement streak root, allumé et busybox installés. Mais n'étant pas encore familier d'adb je suis peut-être passé à coté de qqchose ?

et sur la commande
Code:
adb device
il me renvoie
Code:
Android Debug Bridge version 1.0.26

 -d                            - directs command to the only connected USB device
                                returns an error if more than one USB device is present.
 -e                            - directs command to the only running emulator.
                                returns an error if more than one emulator is running.
 -s <serial number>            - directs command to the USB device or emulator with
                                the given serial number
 -p <product name or path>    - simple product name like 'sooner', or
                                a relative/absolute path to a product
                                out directory like 'out/target/product/sooner'.
                                If -p is not specified, the ANDROID_PRODUCT_OUT
                                environment variable is used, which must
                                be an absolute path.
 devices                      - list all connected devices

device commands:
  adb push <local> <remote>    - copy file/dir to device
  adb pull <remote> <local>    - copy file/dir from device
  adb sync [ <directory> ]    - copy host->device only if changed
                                (see 'adb help all')
  adb shell                    - run remote shell interactively
  adb shell <command>          - run remote shell command
  adb emu <command>            - run emulator console command
  adb logcat [ <filter-spec> ] - View device log
  adb forward <local> <remote> - forward socket connections
                                forward specs are one of:
                                  tcp:<port>
                                  localabstract:<unix domain socket name>
                                  localreserved:<unix domain socket name>
                                  localfilesystem:<unix domain socket name>
                                  dev:<character device name>
                                  jdwp:<process pid> (remote only)
  adb jdwp                    - list PIDs of processes hosting a JDWP transport
  adb install [-l] [-r] <file> - push this package file to the device and install it
                                ('-l' means forward-lock the app)
                                ('-r' means reinstall the app, keeping its data)
  adb uninstall [-k] <package> - remove this app package from the device
                                ('-k' means keep the data and cache directories)
  adb bugreport                - return all information from the device
                                that should be included in a bug report.

  adb help                    - show this help message
  adb version                  - show version num

DATAOPTS:
 (no option)                  - don't touch the data partition
  -w                          - wipe the data partition
  -d                          - flash the data partition

scripting:
  adb wait-for-device          - block until device is online
  adb start-server            - ensure that there is a server running
  adb kill-server              - kill the server if it is running
  adb get-state                - prints: offline | bootloader | device
  adb get-product              - prints: <product-id>
  adb get-serialno            - prints: <serial-number>
  adb status-window            - continuously print device status for a specified device
  adb remount                  - remounts the /system partition on the device read-write

networking:
  adb ppp <tty> [parameters]  - Run PPP over USB.
 Note: you should not automatically start a PDP connection.
 <tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
 [parameters] - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync [ <directory> ]
  <localdir> can be interpreted in several ways:

  - If <directory> is not specified, both /system and /data partitions will be updated.

  - If it is "system" or "data", only the corresponding partition
    is updated.

A priori le Streak n'est pas reconnu / ou pas connecté, bien que dans ce cas, il m'aurait certainement dit device not found
Help !

6Comment utiliser ADB? Empty Re: Comment utiliser ADB? Jeu 5 Mai - 20:36

Jecko

Jecko
Android Gingerbread
Android Gingerbread

La faut attendre le "Big Boss" Alias Jehuty....

7Comment utiliser ADB? Empty Re: Comment utiliser ADB? Jeu 5 Mai - 20:48

Jehuty

Jehuty
AdminTeam
AdminTeam

La partition système, même en ayant le streak rooté, n'est pas montée en écriture par défaut pour des raisons de sécurité.

Il faut donc, juste avant ta commande "adb push", taper ceci pour monter /system en RW :

Code:
adb shell mount -o rw,remount /dev/block/mtdblock6 /system

8Comment utiliser ADB? Empty Re: Comment utiliser ADB? Jeu 5 Mai - 20:51

baastien

baastien
Android Eclair
Android Eclair

T'es un chef ! Comment utiliser ADB? 475252

Je regarde ça plus tard, et je vous dis quoi.

Merci !

9Comment utiliser ADB? Empty Re: Comment utiliser ADB? Jeu 5 Mai - 20:54

Jehuty

Jehuty
AdminTeam
AdminTeam

Comment utiliser ADB? 275421

Tiens nous au jus Wink

10Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 17:35

baastien

baastien
Android Eclair
Android Eclair

roo marche po...
mais j'ai trouvé autre chose.

"mount not permitted"

comprend pas

11Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 18:03

Jehuty

Jehuty
AdminTeam
AdminTeam

Bah voilà qui est étrange : le message "mount not permitted" n'apparaissant généralement qu'en cas de machine non rooté ...

En plus si tu es en hyde 1.9.0, ça devrait être rooté d'origine scratch

Ré-applique un coup la méthode de root de la 2.2.2(par l'apk gingerbreak ou superuser, au choix), ça ne peut pas faire de mal, puis retente.

12Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 18:44

baastien

baastien
Android Eclair
Android Eclair

oui je suis root, l'appli superuser me redemandais encore à l'instant si je voulais accorder des droits root à une appli.

Par contre je suis en train de me demander si j'ai bien compris le tuto pilotes ADB. J'ai bien installé les pilotes fastboot ; du coup quand je le connecte même allumé, il est reconnu. De toute manière, si j'ai bien compris, c'est le pilote Android Composite ADB interface pour fastboot et pour ADB ?


EDIT : nan en fait c'est "Android ADB interface" pour fastboot
et
"Android Composite ADB interface" pour ADB...

Logique !


Grand merci encore pour tes Tutos. J'essaye de voir ca ce week-end mais pas gagné et je te confirmerai que 1) je ne sais pas lire et que 2) tout est dans tes tutos !

https://streak.forumgratuit.org/t780-tuto-pedagogique-installer-les-pilotes-fastboot-sous-windows-connaitre-les-commandes-fastboot-de-base-savoir-installer-un-recovery
https://streak.forumgratuit.org/t702-tuto-installer-les-pilotes-adb-sous-windows-driver-usb-modifie-support-streak-22

13Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 19:57

Jehuty

Jehuty
AdminTeam
AdminTeam

Sinon tu peux toujours essayer avec root explorer, ça confirmera beaucoup de choses.

14Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 20:11

Kay

Kay
AdminTeam
AdminTeam

@ Jehuty : Ils te laissent sortir combien d'heures par jour au MIT ?

Ah oui autre chose, les ayant-droits d'Einstein ont appelé, ils voudraient que tu leur rendes le cerveau de leur grand-père !

Comment utiliser ADB? 475252

15Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 20:31

Jehuty

Jehuty
AdminTeam
AdminTeam

Comment utiliser ADB? 32770

16Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 20:34

baastien

baastien
Android Eclair
Android Eclair

Jehuty a écrit:Sinon tu peux toujours essayer avec root explorer, ça confirmera beaucoup de choses.
J'avais essayé. Comme c'est un framework-res.apk --> plantage direct ! Donc derrière ça il y a certainement un problème de permission.



17Comment utiliser ADB? Empty Re: Comment utiliser ADB? Ven 6 Mai - 22:16

Jehuty

Jehuty
AdminTeam
AdminTeam

Je me rappelle avoir déjà tenté aussi le remplacement de ce fichier avec root explorer.

Alors effectivement oui, ça plantait direct après la copie (logique), mais après un reboot le fichier était correctement pris en compte.
Alors certes, ce n'était pas sur cette rom...

18Comment utiliser ADB? Empty Re: Comment utiliser ADB? Sam 7 Mai - 6:05

baastien

baastien
Android Eclair
Android Eclair

J'ai essayé avec la dernière 2.2.2 officielle. et je crois bien (c'était il y a deux jours déjà !) avoir un loop sur le logo dell au reboot... Bon n'empêche qu'il faudra que je vérifie mes pilotes adb/fastoot...
Thanks again chief !

19Comment utiliser ADB? Empty Re: Comment utiliser ADB? Sam 7 Mai - 12:30

Jehuty

Jehuty
AdminTeam
AdminTeam

Comment utiliser ADB? 275421

Pour info, le loop sur le logo Dell intervient quand les fichier (ici framework-res.apk par exemple) à été copié dans le système sans signature.

Le fichier n'ayant pas été signé par une quelconque installation, l'OS n'arrive pas à l'initialiser, plante, reprends le boot au début, arrive à ce fichier pas signé, plante, reboot ... etc etc ...

Par contre, si le-dit fichier était une copie de sauvegarde venant de ton propre système avant modification, là, pas de problème (puisqu'il avait déjà été signé).

Mais si c'est un thème où un fichier "extérieur" on va dire, on pourra pas échapper au problème.

D'où l'utilité de faire des scripts à installer avec clockwork, ou autre recovery custom, qui eux sont signés dans leur intégralité.

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum