Jak zatrzymać wyświetlanie komunikatów „Nie można zamontować urządzenia z Androidem”?

15

Korzystanie 15.04

Kiedy podłączam telefon do komputera, pojawia się komunikat informujący, że Ubuntu nie było w stanie zamontować urządzenia - jednak mogę uzyskać dostęp do pamięci telefonu, aby dodać / usunąć pliki itp.

Jak mogę powstrzymać Ubuntu przed wyświetlaniem tego konkretnego komunikatu o błędzie? Niektóre strony sugerują wyłączenie wszystkich komunikatów o błędach, których wolałbym nie robić, inne mówią o odblokowaniu mojego telefonu przed podłączeniem go, w którym już to robię, ale ten komunikat nadal się pojawia.

Boggy B.
źródło
Czy możesz dodać zrzut ekranu (obraz?) Błędu i konkretnej marki / telefonu, którego używasz oprócz wyjścia lsusb?
Fabby
Pokazuje „Nie można podłączyć urządzenia MTP (usb 002: 007). Ale telefon coorectly łączy się, pokazane są zarówno wewnętrzne, jak i zewnętrzne dyski flash. Mam telefon HTC. Lsusb pokazuje, że jest podłączony, ale w 002:
008.
Powiązane: aby całkowicie zatrzymać automount
Justin

Odpowiedzi:

7

Ciekawe pytanie, w którym głosowałem;) Właściwie mam urządzenie z Androidem i ta wiadomość pojawia się przez cały czas, gdy podłączam urządzenie, ale nie zwracam na to uwagi. Istnieje pewne obejście, z którym można się bawić, to tryb kopiowania USB w ustawieniach systemu Android, przejdź do Aplikacje / Rozwój, gdzie znajdziesz debugowanie USB.

Gdy podłączasz telefon po raz pierwszy i zaznaczone jest debugowanie USB, to tak naprawdę nie jest poprawne.

Po pierwsze, odznacz / odznacz tryb debugowania USB na urządzeniu z Androidem, pojawi się komunikat:

Naciśnij OKna powiadomieniu i odłącz kabel USB. Teraz podłącz kabel USB, kliknij OKponownie na powiadomienie i w Ustawieniach systemu, w których debugowanie USB na zaznacz / zaznacz i naciśnij OKna powiadomieniu na Androidzie i naciśnij OKna pulpicie (jeśli pojawi się). To w zasadzie tyle, teraz odłącz i podłącz kabel USB tyle razy, ile chcesz, aby komunikat powiadomienia nie pojawił się. Próbowałem także wylogować się i zalogować do nowej sesji, ale nie pojawiło się też powiadomienie.

Żartowniś
źródło
1
To mi nie działa. Myślę, że można to zrobić zgodnie z regułami udev, a nie poprzez klikanie w przód i w tył.
Pilot6
Cóż, nie mam pojęcia nawet po całkowitym wyłączeniu zasilania, kiedy podłączam USB, ten komunikat już się nie pojawia. Jeśli cofnę kroki, powiadomienie pojawi się ponownie. Wydaje mi się, że jeśli to działa na moim urządzeniu Samsung Galaxy, może być tak, że różne urządzenia muszą zostać zmodyfikowane w tym przypadku inaczej, co powoduje, że pytanie jest zbyt szerokie, aby można było uzyskać odpowiedzi lub możliwe do przetestowania przez użytkownika, który ma dokładnie takie same urządzenia i problemy, jak podano w OP.
JoKeR
A przy moim telefonie debugowanie jest domyślnie wyłączone. Próbowałem to również przełączyć, ale to nic nie zmienia, z wyjątkiem numerów USB różniących się komunikatem o błędzie.
Pilot6
Cóż, jak powiedziałem różne poprawki dla różnych urządzeń;) kiedy będę miał urządzenie HTC obok siebie, spróbuję obejść to.
JoKeR
@ Pilot6 spójrz na ten potwierdzony błąd tutaj, ponieważ stwierdził status potwierdzony i wpływa na wielu użytkowników. A w komentarzach znajdziesz komentarz użytkownika HTC, który pomógł mu także w przełączaniu USB.
JoKeR
2

To działało dla mnie na Ubuntu 14.04:

Na urządzeniu z Androidem w obszarze Ustawienia-> Sieć wybierz Konfiguracja USB i zmień ją z „Ładowanie” na „MTP” (Media Transfer Protocol)

Nigdy więcej wyskakujących okienek!

KSampat
źródło
2

Na moim Samsungu Galaxy S7 mogłem przejść do opcji dla programistów i po prostu zmienić opcję „Konfiguracja USB” na „Ładowanie”. Zaopiekowało się mną. Wcześniej również wyłączyłem urządzenie przez udev .

Flickerfly
źródło
2

Na Ubuntu 16.04 ta procedura działała dla mnie:

  1. Włącz opcje programistyczne
  2. Ustawienia> Opcje programisty> Wybierz konfigurację USB
  3. Wybierz MTP

Teraz powinieneś zobaczyć menedżera plików pokazującego punkty montowania wewnętrznej / zewnętrznej karty SD.

usaaib
źródło
+1 za dokładną ścieżkę po stronie Androida. W moim przypadku MTPzostał już wybrany, kiedy miałem ten problem, i zmieniając go na Chargingrozwiązany.
IsaacS
Zadałem pytanie „ADB nie znajduje żadnych urządzeń, a MTP nie działa”, ponieważ ten wątek nie obejmuje tego pytania, mimo że dotyczy wyskakującego okienka „Nie można zamontować ...”.
John Rose