Uzyskać dostęp do plików na zewnętrznej karcie SD Samsung Galaxy S3?

18

Mam Samsung Galaxy s3 z zapasową pamięcią Samsung ROM i próbuję przesłać pliki - filmy, zdjęcia, muzykę i pliki do pobrania, z mojego telefonu do mojego systemu przez USB z Ubuntu 12.04.

Przejrzałem sugerowane linki

Ale wszystko idzie mi po głowie. Czy ktoś może mi pomóc z prostym programem GUI lub linkiem, dzięki czemu mogę po prostu skopiować i wkleić wybrane pliki z telefonu do mojego systemu?

nense
źródło
1
Jest to obecnie bardzo frustrujący problem z Linuksem. Problem polega na tym, że linux nie obsługuje natywnie nowego protokołu MTP używanego przez urządzenia z Androidem v4.0 do dostępu do pamięci przez kabel USB. Mam ten sam problem. Nie znalazłem żadnego niezawodnego rozwiązania. Niektóre zgłosiły sukces, ale w większości przypadków nie jest to powtarzalne ani niestabilne. Mam nadzieję, że zostanie to wkrótce naprawione.
ECII
Hmm, szkoda ... Czy ktoś próbował biegać z kiesami przy użyciu wina?
nense

Odpowiedzi:

11

Dostęp do plików można uzyskać w wewnętrznej pamięci telefonu (/ mnt / sdcard) lub na zewnętrznej karcie SD (/ mnt / extSdCard /), używając gMTP jako kolejnej repliki @Easty odnotowano ( http://www.humans-enabled.com/2011 /12/how-to-fix-samsung-galaxy-nexus-mtp.html ).

Musisz zainstalować libmtp (instrukcje znajdują się na tej stronie i można je łatwo znaleźć gdzie indziej) oraz gMTP .

Po zainstalowaniu wszystkiego wykonaj następujące czynności:

  1. Podłącz telefon do kabla USB podłączonego do komputera
  2. Przesuń palcem od góry i sprawdź, czy jest podłączone jako „ urządzenie multimedialne ” (MTP), jeśli nie, kliknij powiadomienie, aby zmienić tryb aparatu (PTP) na urządzenie multimedialne (MTP)
  3. uruchom gmtp ze swojego programu uruchamiającego (klawisz Windows, a następnie wpisz „ gmtp ”)
  4. Gdy telefon się połączy (może to trochę potrwać) może zostać wyświetlony monit o połączenie z telefonem lub kartą (menu rozwijane) - wybierz ten, do którego chcesz uzyskać dostęp, w tym przypadku „ Karta
  5. Voila! Możesz przeglądać kartę, wybierać pliki i pobierać je na komputer za pomocą przycisku Pobierz.

Jeśli chcesz przełączyć się z przeglądania karty SD do pamięci telefonu, po prostu kliknij rozłącz, a następnie połącz w gmtp i wybierz „ Telefon ” zamiast „Karta”.

Mam nadzieję, że to pomaga, na pewno mi pomogło! Dzięki @Easty !

BrionS
źródło
4

Możesz też po prostu kupić kabel micro USB (OTG) w serwisie eBay, dostępne są oryginalne marki Samsung lub innych firm. Za pomocą tego kabla możesz podłączyć zewnętrzną pamięć USB, zewnętrzny dysk twardy i dowolną pamięć zewnętrzną do swojego Galaxy S3. S3 wykryje i możesz przesłać pliki lub dowolny nośnik między s3 do pamięci USB.

Nie potrzebujesz komputera, wystarczy podłączyć i grać. Lub jeśli musisz podłączyć komputer do s3, możesz użyć tego kabla lub zainstalować KIES (oprogramowanie do synchronizacji Samsunga).

UWAGA: NALEŻY ZAWRZEĆ UWAGĘ Kabel „otg” USB z kablem micro USB jest dostarczany z urządzeniem Samsung do ładowania i synchronizacji.

BK Lal
źródło
1

Spróbuj wykonać następujące czynności. Zostało to przetestowane na Galaxy SII, zakładam, że będzie działać również dla SIII

  1. przejdź do Menu -> Ustawienia -> Sieci zwykłe i bezprzewodowe -> Narzędzia USB
  2. Kliknij Connect Storage to PC
  3. Podłącz kabel USB do komputera.
  4. Kliknij opcję Podłącz pamięć USB
  5. Użyj menedżera plików, aby zainstalować / skopiować / wkleić.
  6. Po zakończeniu kliknij Odłącz pamięć od komputera, aby odłączyć i odmontować dysk z Ubuntu.

Odniesienie: http://www.tuxtrix.com/2011/07/how-to-access-samsung-galaxy-s-ii-usb.html

Ubuntuser
źródło
6
S3 nie działa jak w S2
jaezcurra
1

Obecnie używam Ubuntu 12.10 i mam Sprint Samsung Galaxy S3 z Cyanogenmod. Muszę jeszcze sprawić, by MTP lub PTP działały pomyślnie.

Jestem jednak w stanie bardzo łatwo pobierać i przesyłać dane (zdjęcia, muzykę, filmy, pliki). Na moim urządzeniu z Androidem po prostu uruchamiam Dropbear SSH. A następnie z mojego pulpitu Ubuntu używam rsync do wysyłania i odbierania danych.

Dustin Kirkland
źródło
1

Miałem podobny problem z moim Galaxy S2. Kiedy podłączyłem go do Ubuntu, nigdy nie został rozpoznany. Używam następującej sztuczki:

  • Na telefonie z Androidem przejdź do Aplikacja-> Ustawienia
  • Tam przejdź do Wirelessand Network i wybierz USB Utilities
  • Kliknij Connect Storage to PC
  • Powinien pojawić się komunikat: Podłącz kabel USB, aby użyć pamięci masowej
  • Teraz podłącz kabel USB do komputera
  • Zielony robot z Androidem powinien być wyświetlany z opcją „Podłącz pamięć USB”, kliknij go
  • Zielony robot zmienia kolor na pomarańczowy i teraz możesz uzyskać dostęp do plików na karcie SD swojego telefonu

Źródło: Po tym, jak to naprawiłem, napisałem to na moim blogu: http://www.computerandyou.net/2012/01/how-to-fix-android-samsung-galaxy-s2-not-recognized-on-linux/


Alternatywny:

Alternatywnie możesz użyć gMTP. Narzędzie GUI do użycia z protokołem MTP. Możesz mieć problemy z libmtp. Lepiej więc zainstalować go wcześniej:

  • Pobierz bibliotekę MTP libmtpz Sourceforge: http://sourceforge.net/projects/libmtp/files/libmtp/
  • użyj następujących poleceń jeden po drugim, aby go zainstalować:

    cd Downloads
    tar xvzf libmtp-1.1.5.tar.gz
    cd libmtp-1.1.5
    ./configure --prefix=/usr
    make
    sudo make install
    
  • Teraz zainstaluj gMTP:

    sudo apt-get install gmtp
    
  • Uruchom gMTP i podłącz telefon.

Źródło: Napisałem ten szczegółowy artykuł ze zdjęciem dla mojego problemu z połączeniem Kindle Fire z Ubuntu . Może się przydać.

abhishek
źródło
0

Najpierw sprawdź, czy w twoim urządzeniu jest karta microsd. Dostałem nowe urządzenie i w pewnym sensie założyłem, że ma kartę microSD, ale tak nie było. Po włożeniu karty microsd zadziałały instrukcje podane przez Easty.

Kinjal Dixit
źródło
0

Przekonałem się, że wiersz poleceń działa w tym przypadku bardzo dobrze, dzięki sprytnemu narzędziu z Centrum oprogramowania o nazwie adb (Android Debug Bridge).

Zainstaluj za pomocą sudo apt-get install android-tools-adblubandroid-tools-adb:i386

Podłącz telefon, wykonaj czynności, adb pull <remote> <local>aby pobrać pliki lub adb shellprzeglądać katalogi telefonu i dowiedzieć się, gdzie są rzeczy.

Wszystkie potrzebne informacje są tutaj: http://developer.android.com/tools/help/adb.html

Eugenio Perea
źródło
1
Zapomniałem dodać: prawdopodobnie musisz włączyć debugowanie USB w telefonie. Ustawienia systemowe> Opcje programistyczne. Jeśli nie widzisz opcji programisty, przejdź do Informacje o telefonie i dotknij siedem razy numeru kompilacji na samym dole. Tak naprawdę.
Eugenio Perea
0

Łatwiejszym rozwiązaniem (w porównaniu do samodzielnego kompilowania libmtp) byłaby instalacja go-mtpfs. Zawiera najnowszą wersję libmtp i mogę sprawdzić, czy działa z moim GS3 z CM 10. Możesz także zainstalować go-mtpfs-unitypakiet, który ma ładną ikonę uruchamiania i funkcjonalność.

Aby zainstalować, uruchom

sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install go-mtpfs-unity

Pełne wskazówki można znaleźć tutaj: http://www.webupd8.org/2012/12/how-to-mount-android-40-ubuntu-go-mtpfs.html

Najłatwiejszym rozwiązaniem byłoby korzystanie z AirDroid , darmowego w Play Store. Wystarczy zainstalować aplikację na telefonie, uruchomić ją i wskazać dowolną przeglądarkę internetową na adres, który ona ci podaje. Stamtąd można uzyskać dostęp do systemu plików, przesyłać / pobierać zdjęcia i filmy, a nawet wysyłać wiadomości SMS.

Myślę, że obecna wersja (w Sklepie Play) wymaga, aby telefon i komputer znajdowały się w tej samej sieci Wi-Fi, ale teraz jest wersja beta v2, gdzie nie jest to konieczne.

Keidax
źródło
0

Znalazłem najbardziej praktyczne rozwiązanie, aby uzyskać dostęp do plików na zewnętrznej karcie SD Samsung Galaxy S3 za pomocą Ubuntu 12.04 lub nowszego oraz eksploratora plików Nautilus

  1. Samsung Galaxy S3 i komputer Ubuntu muszą znajdować się w tej samej sieci / hotspocie WiFi. Możesz też użyć swojego Samsunga Galaxy S3 jako modemu USB do podłączenia komputera Ubuntu (jest to szybsze rozwiązanie do przesyłania plików).

    Ustawienia Samsung Galaxy s3:

  2. Musisz kupić DAVDRIVE w sklepie Google Play za 1,26 USD

  3. Musisz zmienić DAVDRIVE: Ustawienia> System plików> Root systemu plików> /

  4. Uruchom aplikację DAVDRIVE.

    Ustawienia Ubuntu:

  5. Otwórz Nautilus> Plik> Połącz z serwerem

  6. Ustaw na WebDAV (HTTP), wpisz adres IP serwera, port, użytkownika i hasło (podane przez aplikację DAVDRIVE)

  7. Po pomyślnym otwarciu folderu połączenia z serwerem za pomocą Nautilus przejdź do:

    Nautilus> folder WebDAV> Pamięć> extSdCard

Uwaga: jeśli nie potrzebujesz dostępu do extSdCard, musisz jedynie zainstalować bezpłatną wersję aplikacji DAVDRIVE Lite.

Felix
źródło
0

Alternatywne rozwiązanie;

Korzystam z Ubuntu One do udostępniania plików między moim urządzeniem z Androidem a komputerem. Jeśli korzystasz z sieci bezprzewodowej, jest to najprostszy sposób przesyłania plików między urządzeniami z Androidem a Ubuntu.

Próbowałem od razu rozwiązań gmpt, ale nie miałem szczęścia. To może być ostatnie rozwiązanie, ale działa przynajmniej delikatnie.

jeffisabelle
źródło
0

Zaktualizowałem swój komputer do wersji 14.04 i za jego pomocą po prostu podłączasz kabel USB między Galaxy S3 a komputerem. Po wykonaniu tej czynności na środku ekranu komputera pojawi się nowe okno z pytaniem, co zrobić z folderami telefonu. Innymi słowy, montuje się pomyślnie.

Wszystko działa automatycznie.

Mam nadzieję, że to pomoże.

PecoraNera1
źródło