0 votes

Connexion du ZTE Axon 7 à Ubuntu via ADB - ne fonctionne pas avec certains câbles, mais fonctionne avec d'autres

J'ai modifié le titre de la question et j'ajoute ce préfixe. Le problème de mon ordinateur (via ADB) ne voyant pas du tout mon téléphone semblait dépendre entièrement de la façon dont je connectais physiquement le téléphone à l'ordinateur. Via trois différents câbles USB-A (anciennes grosses fiches rectangulaires, côté ordinateur) vers USB-C (téléphone), le téléphone est resté invisible. Lorsque je branche l'un des mêmes câbles USB-A vers USB-C dans une vieille rallonge USB (USB-A femelle à une extrémité, mâle à l'extrémité de l'ordinateur), tout fonctionne bien.


J'essaie de faire en sorte que mon ZTE Axon 7 se connecte à une installation Ubuntu 16.04 via ADB. Je l'ai déjà fait auparavant, mais pour une raison quelconque, cela ne fonctionne tout simplement pas maintenant.

La sortie pertinente de lsusb est

Bus 003 Device 032: ID 19d2:0306 ZTE WCDMA Technologies MSM 

J'ai essayé le téléphone dans tous les modes de connexion USB qu'il propose, avec le même résultat non opérationnel.

Depuis la machine Ubuntu, je lance

adb kill-server
adb start-server
adb devices -l

Le téléphone est branché via son câble d'origine (et j'en ai essayé deux autres). Exécution de adb devices n'énumère rien.

L'option "Débogage USB" est activée sur le téléphone. J'ai redémarré le téléphone plusieurs fois.

Encore une fois, j'ai fait ça avant, et ça a fonctionné sans incident. J'ai probablement juste manqué une étape importante.

Je me connecterais avec MTP si je le pouvais, car tout ce dont j'ai besoin est de transférer des fichiers, mais cela ne fonctionne pas ; mtpfs se bloque indéfiniment quand je le démarre. J'ai lu qu'Ubuntu devrait être capable de gérer le MTP sans outils supplémentaires, mais je n'ai aucune idée de comment c'est censé fonctionner. Lorsque je branche le téléphone, voici ce que j'obtiens en kern.log :

Apr  5 23:02:44 turandot kernel: [ 7858.845536] usb 3-2: new SuperSpeed USB device number 34 using xhci_hcd
Apr  5 23:02:44 turandot kernel: [ 7858.862996] usb 3-2: New USB device found, idVendor=19d2, idProduct=0306
Apr  5 23:02:44 turandot kernel: [ 7858.863005] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr  5 23:02:44 turandot kernel: [ 7858.863009] usb 3-2: Product: Android
Apr  5 23:02:44 turandot kernel: [ 7858.863013] usb 3-2: Manufacturer: Android
Apr  5 23:02:44 turandot kernel: [ 7858.863016] usb 3-2: SerialNumber: 293baffd
Apr  5 23:02:44 turandot kernel: [ 7858.864244] usb 3-2: Enable of device-initiated U1 failed.
Apr  5 23:02:44 turandot kernel: [ 7858.864594] usb 3-2: Enable of device-initiated U2 failed.

J'ai essayé ADB avec mon ancien Moto X Pure, et ADB peut s'y connecter sans problème depuis le même ordinateur portable Ubuntu.

Je ne sais vraiment pas quelle est la prochaine étape ; j'ai suivi exactement les mêmes instructions que la dernière fois que j'ai transféré des fichiers vers l'Axon, mais cela ne fonctionne absolument pas maintenant.

modifier - bien progressé. Dans le passé, j'avais branché mon téléphone à l'ordinateur via une "rallonge" USB assez ancienne. Aujourd'hui, j'ai branché le câble USB-C vers USB-A directement dans l'ordinateur portable. Lorsque je suis revenu à l'ancienne rallonge, le téléphone a été reconnu. Je laisse la question ici car peut-être que quelqu'un sait pourquoi cela peut arriver.

1voto

user222493 Points 11

J'ai trouvé en suivant cet article https://www.howtoforge.com/tutorial/how-to-connect-your-Android-device-on-linux/ pour configurer votre installation linux pour le système de fichiers mtpfs. En un mot :

1) Sur votre Ubuntu Linux : sudo apt-get install mtpfs sudo mtpfs -o allow_other ~/mnt 2) Sur votre téléphone : Sous Paramètres -> Connexion à un PC, sélectionnez "Media Device MTP".

Cela devrait immédiatement permettre la connexion (avec n'importe quel câble en usb) à votre Ubuntu 16.04 (que j'utilise avec mon Axion ZTE 7 Mini) et permettre l'accès au stockage interne du téléphone et au stockage SD avec le gestionnaire de fichiers.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X