Szukałem tutaj i google, a wszystko, co mogłem znaleźć, to to, jak w Ubuntu 13.04 forward są obsługiwane urządzenia MPTP. Odpowiedzi, które znalazłem, dotyczą Ubuntu 12.04 lub Ubuntu 12.10
Cóż, podłączyłem telefon w trybie mtp i nie widzę go na moim komputerze. Jak mogę to zobaczyć?
Edycja: Żądane dane
To jest mój telefon (Xtreamer q)
Próbowałem także urządzenia Samsung Galaxy S2, które wyświetliło komunikat o błędzie (nie można zamontować urządzenia). Mój telefon nie popełnił takiego błędu.
I to jest wynik działania lsusb i mtp-detect
└┌(%:~/Applications/Process.1dFit)┌- lsusb
Bus 002 Device 004: ID 04f2:b1fc Chicony Electronics Co., Ltd
Bus 002 Device 005: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 007: ID 283b:10a3
Bus 002 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
┌┌(y2@walking)┌(15/pts/0)┌(03:52pm:11/14/13)┌-
└┌(%:~/Applications/Process.1dFit)┌- mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
Listing raw device(s)
No raw devices found.
Myślę, że problem stanowi trzecia linia tekstu od dołu. Ale nie mam z tym nic wspólnego.
lsusb
amtp-detect
. Android musi być podłączony po uruchomieniu tych poleceń.lsusb
imtp-detect
? Jeśli tak, jak widzę, twój telefon nie jest wykrywany. Spróbuj podłączyć go do innego komputera, aby sprawdzić, czy problem nadal występuje.Odpowiedzi:
Ja również miałem problem z tym, że moja „asus padfone infinity” nie została zamontowana za pośrednictwem protokołu mtp. (adb działał).
Rozwiązaniem było podłączenie go przez jeden z portów USB3 mojego thinkpada zamiast portu USB2. Wygląda na to, że port USB2 nie jest rozpoznawany jako usb2, czy też nazwy abonamentowe dla usb2 to „usb1”?
syslog po podłączeniu do portu USB2 :
Podłączanie do portu USB 3.0 :
źródło
Miałem ten sam problem i następujące działały
źródło
Android fs można zbadać, jeśli masz system plików MTP (Media Transfer Protocol) w swoim systemie. Zainstaluj system plików MTP w swoim systemie. Następnie spróbuj podłączyć telefon komórkowy. Próbowałem na Ubuntu 14.04 LTS i Androida Samsung Galaxy S3. Mam nadzieję, że twój będzie pracował.
instalacja systemu plików MTP na Ubuntu.
Teraz odłącz i podłącz swój telefon. Następnie uruchom ponownie komputer, jeśli nadal nie działa.
źródło
To działało dla mnie poniżej 16.04 LTS. Zasadniczo kopiuję go, na wypadek gdyby link umarł.
Zainstaluj system plików libmtp, FUSE dla urządzeń obsługujących MTP mtpfs, używając poniższych poleceń
CROSSED
Utwórz katalog w / media za pomocą poniższego polecenia i zmień uprawnienia do zapisu
Podłącz urządzenie z Androidem za pomocą kabla USB w Ubuntu. Na urządzeniu z Androidem przesuń palcem z góry na ekranie głównym i kliknij Dotyk, aby uzyskać więcej opcji. W następnym menu wybierz opcję „Transfer File (MTP)”.
Uruchom poniżej polecenia w terminalu, aby znaleźć identyfikator urządzenia itp. Możesz zobaczyć VID i PID w wyjściu polecenia dla twojego urządzenia. Zanotuj te dwie liczby.
Otwórz plik reguł systemu Android za pomocą edytora tekstu za pomocą poniższego polecenia.
Wpisz poniższy wiersz, korzystając z VID i PID urządzenia w pliku 51-android.rules. Zapisz i zamknij plik.
Uruchom poniższe polecenie, aby zrestartować menedżera urządzeń.
Kolejne kroki są przede wszystkim potrzebne, aby uzyskać dostęp do zawartości zewnętrznej karty pamięci SD urządzenia z systemem Android. Musiałem to zrobić, ponieważ menedżer plików NIE pokazywał zawartości karty SD. Nie jest to jednak rozwiązanie, ale jest to obejście, które działa dla większości użytkowników zgodnie z postem na forum Google i działało dla mojej Motorola G drugiej generacji z kartą SanDisk SD.
Uruchom ponownie komputer Ubuntu i podłącz urządzenie z Androidem.
źródło