Dateien zum / vom Android-Handy holen

15

Ich habe Probleme beim Zugriff auf das Dateisystem meines Telefons (Samsung / Google Galaxy Nexus). Es hat nur in früheren Versionen von Ubuntu funktioniert, aber jetzt scheint es leer zu sein, ob es mit MTP oder PTP gemountet ist. Ich habe ein paar Anleitungen zum Erstellen und erneuten Installieren von libmtp usw. ohne Erfolg befolgt. Diese Antwort hat mir auch nicht geholfen und gMTP hängt sich nur auf, wenn ich auf die Schaltfläche "Verbinden" klicke. Ich weiß, dass ich mit WiFi, z. B. Airdroid, auf meine Fotos zugreifen kann, aber das ist zu langsam und etwas umständlich für mich, und heruntergeladene Fotos verlieren ihre ursprünglichen Zeitstempel.

Hat jemand Erfolg gehabt, an dieses Telefon an 12.04 anzuschließen ??

wim
quelle
Hilft eine der Antworten hier ?
Tom Brossman
nein `` `` `
wim
Haben Sie versucht, Banshee, ich habe Samsung Galaxy S2, und mit Banshee funktioniert es gut. Bilder / Musik / Videos.
Probieren Sie
Ich habe es gerade versucht, mein Gerät wird in Banshee nicht
angezeigt
1
nein, mein
handy

Antworten:

11

Voraussetzungen

Installieren Sie zunächst die erforderlichen Pakete:

sudo apt-get install mtp-tools mtpfs

Ein bisschen Ellenbogenfett

Verbinden Sie Ihr Android-Handy mit Ihrem Computer. Öffnen Sie auf Ihrem Telefon die Benachrichtigungsschublade und klicken Sie auf USB Connection type. Stellen Sie sicher, dass MTPausgewählt ist.

MTP-Modus

Führen Sie nun diese Befehle unter Ubuntu aus:

mtp-detect | grep idVendor
mtp-detect | grep idProduct

Notieren Sie die Zahlen vor idVendorund idProduct. Du wirst die später brauchen.


Führen Sie nun diesen Befehl aus:

gksu gedit /etc/udev/rules.d/51-android.rules

Ein GeditFenster sollte sich öffnen. Geben Sie diesen Text in einer einzigen Zeile ein:

SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"

Ersetzen Sie VENDORID durch den zuvor notierten idVendor. Ersetzen Sie in ähnlicher Weise PRODUCTID durch das notierte idProduct.

Speichern und schließen Sie die Datei.


Trennen Sie das Telefon und führen Sie die folgenden Befehle aus:

sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse

Ersetzen Sie yourusernamedurch Ihren Ubuntu-Benutzernamen. Führen Sie nun diesen Befehl aus:

gksu gedit /etc/fuse.conf

GeditEntfernen Sie im Fenster die #am Anfang der letzten Zeile (die mit beginnt #user_allow_other). Schließen Sie und speichern Sie die Datei.


Starten Sie Ihren Computer neu und führen Sie dann diese drei Befehle aus:

echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc

Schließen Sie Ihr Telefon erneut an, vergewissern Sie sich, dass es sich noch im MTPModus befindet, und führen Sie dann den folgenden Befehl aus:

android-connect

Ta-dam!

Sie können jetzt den Inhalt Ihres Android-Telefons mit Nautilus durchsuchen. Starten Sie einfach den Dateimanager und klicken Sie dann in der Seitenleiste auf den Namen Ihres Telefons, um das Dateisystem Ihres Telefons zu durchsuchen, wie Sie es mit einem USB-Stick tun würden. Sie können Dateien wie ein normales Dateisystem hinzufügen, entfernen und ändern.

Dateisystem des Telefons


Möglicherweise haben Sie jedoch bemerkt, dass Sie das Telefon nicht über das Nautilus-Auswurfsymbol trennen können. Um das Telefon sicher zu entfernen, müssen Sie stattdessen den folgenden Befehl ausführen:

android-disconnect

Von nun an müssen Sie ausgeführt werden android-connect, um das Telefon zu aktivieren und anschließend android-disconnectdas Telefon sicher zu entfernen. Alles andere sollte automatisch erledigt werden.

Hinweis: Für diese beiden Befehle sind keine Root-Berechtigungen erforderlich. Alle Benutzer, die Mitglieder der fuseBenutzergruppe sind, sollten in der Lage sein, diese Befehle ohne Root-Zugriff auszuführen.

Sie sind fertig

Das ist es! Sie haben Ihr Ice Cream Sandwich-Telefon erfolgreich mit Ihrem Ubuntu-Computer verbunden.


Quelle: OMG! Ubuntu!

SirCharlo
quelle
2
Ich habe den OMGubuntu-Leitfaden bereits ausprobiert und er hat bei mir nicht richtig funktioniert
wim
Was hat nicht funktioniert? Details angeben.
SirCharlo
Kann jemand eine Lösung für das Problem "Verbinden" / "Trennen" vorschlagen?
David6
Der Versuch, auf der gemounteten Freigabe zu browsen, hängt nur, und die einzige Möglichkeit, sie wieder freizugeben, besteht darin, das Kabel
abzuziehen
Um diese Funktion nutzen zu können, muss mtp-detect ein Gerät zurückgeben. @ SirCharlo
merveotesi
0

Als alternative Möglichkeit, Daten zwischen ihnen zu übertragen, können Sie versuchen, Ubuntu One sowohl auf Ihrem PC als auch auf Ihrem Mobilgerät (Tablet oder Telefon) zu verwenden.

Martini
quelle