1Sep

Android USB csatlakozások magyarázata: MTP, PTP és USB Mass Storage

click fraud protection

A régebbi Android eszközök támogatják az USB-háttértárat a fájlok számítógéppel való átviteléhez. A modern Android eszközök az MTP vagy a PTP protokollokat használják - kiválaszthatja, melyiket preferálja.

USB csatlakozási protokoll kiválasztásához nyissa meg a Beállítások alkalmazást, érintse meg a Tárolás, érintse meg a menü gombot, és érintse meg az USB számítógépes kapcsolat elemet. Akkor is látni fogod a protokollt, amelyet a készülék értesítésként használ, ha USB-kapcsolaton keresztül csatlakozik a számítógéphez.

Miért nem támogatják a modern Android-eszközök az USB-háttértárat?

Az USB tömegtár - más néven "USB-tárolóeszköz-osztály", az USB MSC vagy az UMS volt az, ahogyan az Android régebbi verziói kitakarították a számítógépüket. Ha csatlakoztatta Android készülékét a számítógéphez, akkor érdemes megérintenie a "Csatlakoztatás tárolása a számítógéphez" gombbal ahhoz, hogy az Android-eszköz tárhelye elérheto legyen a számítógéphez az USB tömegtárral. A számítógépből való leválasztásakor érdemes megérintenie a "Kapcsolja ki az USB-tárhelyet" gombot. Az

instagram viewer

USB tömegtár a szabványos protokoll, amelyet flash meghajtók, külső merevlemezek, SD kártyák és más USB tárolóeszközök használnak. A meghajtó teljesen elérhetővé teszi a számítógépet, akárcsak egy belső meghajtó.

Problémák merültek fel ezzel a módszerrel. Bármely eszköz is hozzáférhet a tárhelyhez, kizárólagos hozzáférést igényel. Amikor csatlakoztatta a tárolót a számítógéphez, az az Android operációs rendszertől az eszközön fut. Az SD-kártyán vagy USB-tárolón tárolt fájlok vagy alkalmazások nem érhetők el, amikor a számítógéphez csatlakoztak.

A rendszerfájlokat valahol tárolni kellett;soha nem kapcsolódtak le az eszközről, így az Android eszközökkel, amelyek különálló / adatpartíciókat tartalmaznak a "rendszer tárolására" és / sdcard partícióira "ugyanazon a belső tárolóeszközön" USB tárolóeszközön ".Az Android telepített alkalmazások és rendszerfájljait a / data-ra, míg a felhasználói adatokat a / sdcard partíción tárolták.

Ennek a kemény megosztottságnak köszönhetően az alkalmazásoknak túl kevés helyet és túl sok helyet lehet elérni az adatokhoz, vagy túl kevés hely az alkalmazásokhoz és túl sok hely az adatokhoz. Nem tudta átméretezni ezeket a partíciókat a készülék gyökerezése nélkül - a gyártó a gyárban minden egyes partícióhoz megfelelő mennyiséget választott ki.

Mivel a fájlrendszernek elérhetőnek kellett lennie a Windows-eszközön, meg kellett formázni a FAT fájlrendszerrel. Nem csak a Microsoftnak van szabadalmaztatása a FAT-on, hanem a FAT is egy régebbi, lassabb fájlrendszer, amely nem rendelkezik modern engedélyezési rendszerrel. Az Android mostantól a modern ext4 fájlrendszert használhatja az összes partícióra, mert nem kell közvetlenül olvasniuk a Windows rendszerben.

Az Android telefon vagy táblagép csatlakoztatása a számítógéphez szabványos USB tárolóként kényelmes, de túl sok hiány van. Az őrületnek meg kellett állnia, így a modern Android készülékek különböző USB csatlakozási protokollokat használnak.

MTP - Media Device

Az MTP a "Media Transfer Protocol" kifejezés alatt áll. Amikor az Android ezt a protokollt használja, úgy tűnik a számítógépnek, mint "médiakészüléknek". A médiatranszfer protokollt széles körben népszerűsítették,zenelejátszók a Windows Media Player és hasonló alkalmazások használatával.Úgy tervezték, hogy lehetővé tegye más médialejátszó vállalatok számára az Apple iPod és iTunes versengését.

Ez a protokoll nagyon eltérő módon működik az USB memóriából. Ahelyett, hogy felfedné az Android-eszköz nyers fájlrendszerét a Windows rendszerre, az MTP a fájl szintjén működik. Android készüléke nem tárja fel a teljes tárolóeszközt a Windows rendszerbe. Ehelyett, amikor csatlakoztat egy eszközt a számítógéphez, a számítógép lekérdezi az eszközt, és az eszköz válaszol az általa kínált fájlok és könyvtárak listájára. A számítógép letölthet egy fájlt - megkéri a fájlt az eszközről, és az eszköz elküldi a fájlt a kapcsolat felett. Ha a számítógép fel akarja tölteni a fájlt, elküldi a fájlt az eszközre, és az eszköz elmenti azt. Amikor töröl egy fájlt, a számítógép jelet küld az eszközre, mondván: "törölje ezt a fájlt", és az eszköz törölheti azt.

Az Android választhatja ki az általa bemutatott fájlokat, és elrejtheti a rendszerfájlokat, így nem láthatja vagy módosíthatja őket. Ha megpróbálja törölni vagy szerkeszteni egy nem módosítható fájlt, az eszköz megtagadja a kérést, és hibaüzenetet fog látni.

A számítógép nem igényel kizárólagos hozzáférést a tárolóeszközhöz, így nincs szükség a tároló csatlakoztatására, leválasztására vagy különféle partíciókra a különböző típusú adatokhoz. Az Android az ext4 vagy bármely más fájltípust is igénybe veheti - a Windowsnak nem kell megértenie a fájlrendszert, csak az Android.

A gyakorlatban az MTP sokat működik, mint az USB-tároló.Például egy MTP eszköz megjelenik a Windows Intézőben, így fájlokat böngészhet és továbbíthat. A Linux a libmtp-en keresztül kínálja az MTP-eszközöket is, amelyek általában a népszerű asztali Linux disztribúciókhoz tartoznak. Az MTP-eszközöknek is meg kell jelenniük a Linux asztal fájlkezelőjében.

Az Apple Mac OS X tartalma - egyáltalán nem tartalmazza az MTP támogatását. Az Apple iPod, iPhone és iPad saját saját szinkronizálási protokollját használja az iTunes-szal együtt, miért akarnak támogatni egy versenytárs protokollt?

A Google egy Android Fájlátvitel-alkalmazást biztosít a Mac OS X rendszerhez. Ez az alkalmazás csak egy egyszerű MTP-ügyfél, így működni fog a fájlok továbbítása Mac-en. A Google nem nyújtja ezt az alkalmazást más operációs rendszerhez, mert MTP-támogatással rendelkezik.

PTP - Digitális fényképezőgép

A PTP a "Picture Transfer Protocol" kifejezés. Amikor az Android ezt a protokollt használja, úgy tűnik a számítógépnek, mint digitális fényképezőgépnek. Az

MTP valójában PTP-alapú, de több funkciót vagy kiterjesztést ad hozzá. A PTP hasonlóan működik az MTP-hez, és gyakran használják a digitális fényképezőgépek. Bármely szoftver, amely támogatja a fotók digitális fényképezőgépről történő felvételét, támogatni fogja a fotók megragadását egy Android telefonról a PTP mód kiválasztásakor. A PTP-t úgy tervezték, hogy szabványos protokoll legyen a digitális fényképezőgépekkel való kommunikációhoz.

Ebben az üzemmódban az Android készülék olyan digitális fényképezőgép-alkalmazásokkal fog működni, amelyek támogatják a PTP-t, de nem az MTP-t. Az Apple Mac OS X támogatja a PTP-t, így a PTP mód segítségével fényképeket másolhat Android-eszközről Mac-re USB-kapcsolaton keresztül bármilyen speciális szoftver nélkül.

Ha régebbi Android-eszközzel rendelkezik, kénytelen lesz USB-tárolót használni. Egy modern Android-eszközön választhat az MTP és a PTP között. Az MTP-t csak akkor használhatja, ha olyan szoftverrel rendelkezik, amely csak PTP-t támogat.

Ha a készülék rendelkezik cserélhető SD-kártyával, eltávolíthatja az SD-kártyát, és behelyezheti közvetlenül a számítógép SD-kártyanyílásába. Az SD kártya a számítógépén tárolóeszközként érhető el, így elérheti az összes fájlt, futtathatja a fájl-helyreállítási szoftvert, és bármi mást tehet az MTP-vel.

képarány: Vegetando on Flickr