Startseite » wie man » Erläuterte Android-USB-Verbindungen MTP, PTP und USB-Massenspeicher

    Erläuterte Android-USB-Verbindungen MTP, PTP und USB-Massenspeicher

    Ältere Android-Geräte unterstützen USB-Massenspeicher zum Übertragen von Dateien mit einem Computer. Moderne Android-Geräte verwenden die Protokolle MTP oder PTP - Sie können wählen, welches Sie bevorzugen.

    Um ein USB-Verbindungsprotokoll auszuwählen, öffnen Sie die App Einstellungen, tippen Sie auf Speicher, tippen Sie auf die Menüschaltfläche und tippen Sie auf USB-Computerverbindung. Sie sehen auch das Protokoll, das Ihr Gerät als Benachrichtigung verwendet, wenn es über USB mit einem Computer verbunden ist.

    Warum moderne Android-Geräte keinen USB-Massenspeicher unterstützen

    USB-Massenspeicher - auch als "USB-Massenspeichergeräteklasse", USB MSC oder UMS bezeichnet - war die Art und Weise, wie ältere Versionen von Android ihren Speicher einem Computer zugänglich machten. Wenn Sie Ihr Android-Gerät an Ihren Computer angeschlossen haben, müssen Sie speziell auf die Schaltfläche "Connect storage to PC" klicken, um den Speicher des Android-Geräts über USB-Massenspeicher für den Computer zugänglich zu machen. Wenn Sie den Computer vom Computer trennen, müssen Sie auf die Schaltfläche "USB-Speicher deaktivieren" tippen.

    USB-Massenspeicher ist das Standardprotokoll, das von Flash-Laufwerken, externen Festplatten, SD-Karten und anderen USB-Speichergeräten verwendet wird. Das Laufwerk steht dem Computer vollständig zur Verfügung, als wäre es ein internes Laufwerk.

    Es gab Probleme mit der Funktionsweise. Welches Gerät auf den Speicher zugreift, benötigt exklusiven Zugriff darauf. Wenn Sie den Speicher an den Computer angeschlossen haben, wurde er vom Android-Betriebssystem, das auf dem Gerät ausgeführt wird, getrennt. Alle Dateien oder Apps, die auf der SD-Karte oder einem USB-Speicher gespeichert sind, sind nicht verfügbar, wenn sie an den Computer angeschlossen wurde.

    Systemdateien mussten irgendwo gespeichert werden; Sie würden niemals vom Gerät getrennt werden, so dass Sie schließlich Android-Geräte mit separaten / Datenpartitionen für „Systemspeicher“ und / SD-Kartenpartitionen für „USB-Speicher“ auf demselben internen Speichergerät erhalten. Android installierte Apps und seine Systemdateien in / data, während Benutzerdaten auf der / sdcard-Partition gespeichert wurden.

    Aufgrund dieser harten Aufteilung kann es passieren, dass zu wenig Speicherplatz für Apps und zu viel Speicherplatz für Daten oder zu wenig Speicherplatz für Apps und zu viel Speicherplatz für Daten vorhanden sind. Sie können die Größe dieser Partitionen nicht ändern, ohne Ihr Gerät zu verwurzeln. Der Hersteller hat für jede Partition die entsprechende Menge im Werk ausgewählt.

    Da das Dateisystem vom Windows-Gerät aus zugänglich sein musste, musste es mit dem FAT-Dateisystem formatiert werden. Microsoft hat nicht nur Patente auf FAT, sondern FAT ist auch ein älteres, langsameres Dateisystem ohne modernes Berechtigungssystem. Android kann jetzt das moderne ext4-Dateisystem für alle Partitionen verwenden, da diese nicht direkt von Windows lesbar sein müssen.

    Das Anschließen eines Android-Telefons oder -Tablets an einen Computer als Standard-USB-Speichergerät ist bequem, hat jedoch zu viele Nachteile. Die Verrücktheit musste aufhören, so dass moderne Android-Geräte unterschiedliche USB-Verbindungsprotokolle verwenden.

    MTP - Mediengerät

    MTP steht für "Media Transfer Protocol". Wenn Android dieses Protokoll verwendet, erscheint es dem Computer als "Mediengerät". Das Medienübertragungsprotokoll wurde weithin als standardisiertes Protokoll für die Übertragung von Audiodateien auf digitale Musikplayer mit Windows Media Player eingesetzt und ähnliche Anwendungen. Es wurde entwickelt, um es anderen Medien-Player-Unternehmen zu ermöglichen, mit Apples iPod und iTunes zu konkurrieren.

    Dieses Protokoll funktioniert ganz anders als USB-Massenspeicher. Anstatt das rohe Dateisystem Ihres Android-Geräts Windows vorzustellen, wird MTP auf Dateiebene ausgeführt. Ihr Android-Gerät macht sein gesamtes Speichergerät nicht für Windows verfügbar. Wenn Sie ein Gerät an Ihren Computer anschließen, fragt der Computer das Gerät ab und das Gerät antwortet mit einer Liste der von ihm angebotenen Dateien und Verzeichnisse. Der Computer kann eine Datei herunterladen - er fordert die Datei vom Gerät an und das Gerät sendet die Datei über die Verbindung. Wenn ein Computer eine Datei hochladen möchte, sendet er die Datei an das Gerät, und das Gerät entscheidet sich zum Speichern. Wenn Sie eine Datei löschen, sendet Ihr Computer ein Signal an das Gerät, in dem es heißt: "Bitte löschen Sie diese Datei". Das Gerät kann sie löschen.

    Android kann die Dateien auswählen, die Ihnen präsentiert werden, und Systemdateien ausblenden, sodass Sie sie nicht sehen oder ändern können. Wenn Sie versuchen, eine Datei zu löschen oder zu bearbeiten, die nicht geändert werden kann, lehnt das Gerät die Anforderung ab und eine Fehlermeldung wird angezeigt.

    Ihr Computer benötigt keinen exklusiven Zugriff auf das Speichergerät. Daher müssen Sie den Speicher nicht anschließen, trennen oder getrennte Partitionen für verschiedene Datentypen einrichten. Android kann auch ext4 oder ein beliebiges anderes Dateisystem verwenden - Windows muss das Dateisystem nicht verstehen, nur Android.

    In der Praxis funktioniert MTP ähnlich wie USB-Massenspeicher. Ein MTP-Gerät wird beispielsweise in Windows Explorer angezeigt, sodass Sie Dateien durchsuchen und übertragen können. Linux enthält auch Angebote für MTP-Geräte über libmtp, die in der Regel in beliebten Desktop-Linux-Distributionen enthalten sind. MTP-Geräte sollten auch im Dateimanager Ihres Linux-Desktops angezeigt werden.

    Apples Mac OS X ist ein Holdout - MTP-Unterstützung ist überhaupt nicht enthalten. IPod, iPhone und iPad von Apple verwenden zusammen mit iTunes ein eigenes, proprietäres Synchronisationsprotokoll. Warum sollten sie ein Konkurrenzprotokoll unterstützen??

    Google bietet eine Android-Dateiübertragungsanwendung für Mac OS X. Diese Anwendung ist nur ein einfacher MTP-Client. Sie kann also Dateien auf einem Mac hin und her übertragen. Google bietet diese Anwendung nicht für andere Betriebssysteme an, da diese MTP-Unterstützung enthalten.

    PTP - Digitalkamera

    PTP steht für "Picture Transfer Protocol". Wenn Android dieses Protokoll verwendet, erscheint es dem Computer als Digitalkamera.

    MTP basiert eigentlich auf PTP, fügt jedoch weitere Funktionen oder „Erweiterungen“ hinzu. PTP funktioniert ähnlich wie MTP und wird üblicherweise von Digitalkameras verwendet. Jedes Softwareprogramm, das das Aufnehmen von Fotos von einer Digitalkamera unterstützt, unterstützt das Abrufen von Fotos von einem Android-Telefon, wenn Sie den PTP-Modus auswählen. PTP wurde als Standardprotokoll für die Kommunikation mit Digitalkameras entwickelt.

    In diesem Modus kann Ihr Android-Gerät mit Digitalkamera-Anwendungen arbeiten, die PTP, nicht aber MTP unterstützen. Das Mac OS X von Apple unterstützt PTP. Sie können also den PTP-Modus verwenden, um Fotos von einem Android-Gerät über eine USB-Verbindung ohne spezielle Software auf einen Mac zu übertragen.


    Wenn Sie ein älteres Android-Gerät besitzen, müssen Sie möglicherweise USB-Massenspeicher verwenden. Auf einem modernen Android-Gerät haben Sie die Wahl zwischen MTP und PTP. Sie sollten MTP verwenden, es sei denn, Sie haben Software, die nur PTP unterstützt.

    Wenn Ihr Gerät über eine austauschbare SD-Karte verfügt, können Sie die SD-Karte entfernen und direkt in den SD-Kartensteckplatz Ihres Computers einlegen. Die SD-Karte steht Ihrem Computer als Speichergerät zur Verfügung. Sie können also auf alle darauf befindlichen Dateien zugreifen, Dateiwiederherstellungssoftware ausführen und alles tun, was Sie mit MTP nicht tun können.

    Bildnachweis: Vegetando on Flickr