J'essaie de connecter un téléphone Google Pixel, avec Android 7.1, à un ordinateur portable Ubuntu 16.04 avec un câble USB à l'aide de mtp-tools. Mais le mtp ne voit pas le système de fichiers du téléphone et affiche le message d'erreur "Échec de l'obtention des informations de stockage".
Ensuite, essayez les outils mtp ...
# mtp-detect
libmtp version: 1.1.10
Listing raw device(s)
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Found 1 device(s):
Google Inc (for LG Electronics/Samsung): Nexus 4/5/7/10 (MTP) (18d1:4ee1) @ bus 2, dev 17
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 1: Get Storage information failed. ***** ???
USB low-level info:
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 18d1
idProduct: 4ee1
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
... many lines omitted ...
# mtp-connect
libmtp version: 1.1.10
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Android device detected, assigning default bug flags
Usage: connect <command1> <command2>
Commands: --delete [filename]
--sendfile [source] [destination]
--sendtrack [source] [destination]
--getfile [source] [destination]
--newfolder [foldername]
# mtp-filetree
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Device: (NULL)
LIBMTP_Get_Storage(): Resource temporarily unavailable
OK.
Au cas où ce serait utile ...
cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee1", MODE="0666", OWNER="sullivan"
Merci beaucoup pour tout conseil!
Unlocking my phone
Et dès que j'ai branché l'USB, la carte SD de mon téléphone était montée et cliquable.sudo
.Cela fonctionne pour moi sur un Motorola Moto Z Force Droid sous Android 7.1.1:
Sur le téléphone, accédez à Paramètres> Options développeur (activez si ce n'est pas déjà fait)> faites défiler jusqu'à Sélectionner la configuration USB> sélectionnez Protocole de transfert d'image> puis sélectionnez à nouveau Protocole de transfert multimédia. La mémoire interne du téléphone et la mémoire de la carte SD (le cas échéant) se montent ensuite.
Je n'ai pas eu à installer de logiciel sur l'ordinateur Ubuntu 16.04.3 que j'utilise.
la source
La réponse de Sullivan a fonctionné pour moi, mais seulement après avoir remplacé le câble que j'utilisais. Avec le câble précédent (2 mètres de long), la connexion était extrêmement lente ou se déconnectait fréquemment.
J'ai également fait ce qui suit, en plus de la réponse de Sullivan:
la source
J'ai un Moto Z2 Force exécutant Android 8.0.0 et je me connecte à un PC exécutant Ubuntu 64 bits 16,04 LTS
Je n'ai pas vu "Options développeur" sur mon téléphone, mais en sélectionnant Paramètres> Appareils connectés> USB> Transférer des fichiers, il permet la copie de fichiers GUI depuis mon téléphone. REMARQUE: Vous devez avoir votre clé USB connectée, sinon les options USB sont fantômes. Cela ne vous permet pas de charger des fichiers sur le téléphone, il suffit de copier à partir de celui-ci ..., mais, c'est facile pour le souper.
la source