Úvodná » ako » Pripojenia Android USB vysvetlili MTP, PTP a USB Mass Storage

    Pripojenia Android USB vysvetlili MTP, PTP a USB Mass Storage

    Staršie zariadenia so systémom Android podporujú veľkokapacitné úložisko USB na prenos súborov tam a späť pomocou počítača. Moderné zariadenia so systémom Android používajú protokoly MTP alebo PTP - môžete si vybrať, ktorú uprednostňujete.

    Ak chcete vybrať protokol pripojenia USB, otvorte aplikáciu Nastavenia, klepnite na Ukladanie, klepnite na tlačidlo ponuky a klepnite na USB pripojenie k počítaču. Uvidíte tiež protokol, ktorý vaše zariadenie používa ako upozornenie, keď je pripojené k počítaču cez USB.

    Prečo moderné zariadenia Android nepodporujú USB veľkokapacitné úložisko

    Veľkokapacitné úložisko USB - tiež známe ako "veľkokapacitné zariadenie USB", "USB MSC" alebo "UMS" - bolo spôsobom, akým staršie verzie Androidu odhalili svoje ukladanie do počítača. Po pripojení zariadenia so systémom Android k počítaču budete musieť konkrétne klepnúť na tlačidlo Pripojiť k počítaču, aby sa úložisko zariadenia Android sprístupnilo počítaču prostredníctvom veľkokapacitného zariadenia USB. Keď ho odpojíte od počítača, budete musieť klepnúť na tlačidlo "Vypnúť úložisko USB".

    Veľkokapacitné pamäťové zariadenie USB je štandardný protokol, ktorý používajú jednotky flash, externé pevné disky, karty SD a iné pamäťové zariadenia USB. Jednotka je úplne dostupná pre počítač, rovnako ako keby to bola vnútorná jednotka.

    Vyskytli sa problémy s tým, ako to fungovalo. Akékoľvek zariadenie, ktoré pristupuje k úložisku, potrebuje výhradný prístup k nej. Keď ste pripojili úložný priestor k počítaču, boli odpojené od operačného systému Android spusteného v zariadení. Všetky súbory alebo aplikácie uložené na karte SD alebo v zariadení USB nebudú k dispozícii, keď boli pripojené k počítaču.

    Systémové súbory museli byť uložené niekde; nikdy sa neodpojí od zariadenia, takže ste skončili so zariadeniami Android obsahujúcimi oddelené / dátové oddiely pre oddiely "systémové úložisko" a / sdcard pre "Ukladací priestor USB" na tom istom internom úložnom zariadení. Aplikácie so systémom Android a ich systémové súbory na / data, zatiaľ čo používateľské dáta boli uložené na oddieli / sdcard.

    Kvôli tomuto ťažkému rozdeleniu môžete skončiť s príliš malým priestorom pre aplikácie a príliš veľkým priestorom pre dáta, príliš malým priestorom pre aplikácie a príliš veľkým priestorom pre dáta. Tieto oddiely by ste nemuseli upravovať bez toho, aby ste zakorenili vaše zariadenie - výrobca vybral z výroby to isté množstvo pre každý oddiel.

    Pretože súborový systém musel byť dostupný zo zariadenia Windows, musel byť formátovaný so súborovým systémom FAT. Spoločnosť Microsoft má nielen patenty, ktoré vyvíja na FAT, FAT je tiež starší, pomalší súborový systém bez moderného systému povolení. Systém Android teraz môže používať moderný systém súborov ext4 pre všetky jeho oddiely, pretože nemusia byť priamo čitateľné systémom Windows.

    Pripojenie telefónu alebo tabletu so systémom Android k počítaču ako štandardné úložné zariadenie USB je výhodné, ale príliš veľa nedostatkov. Blázon sa musel zastaviť, takže moderné zariadenia Android používajú rôzne protokoly pripojenia USB.

    MTP - mediálne zariadenie

    MTP znamená "Media Transfer Protocol". Keď Android používa tento protokol, počítač sa javí ako "mediálne zariadenie". Protokol o prenosu médií bol široko propagovaný ako štandardizovaný protokol na prenos zvukových súborov do digitálnych hudobných prehrávačov pomocou programu Windows Media Player a podobné aplikácie. Bolo navrhnuté tak, aby umožňovalo iným spoločnostiam prehrávačom médií súťažiť s iPodom Apple iTunes.

    Tento protokol pracuje veľmi odlišne od veľkokapacitného úložného zariadenia USB. Namiesto toho, aby váš operačný systém so systémom Android odhalil systém Windows, funguje MTP na úrovni súborov. Zariadenie so systémom Android nevystavuje celé úložné zariadenie systému Windows. Namiesto toho pri pripájaní zariadenia k počítaču počítač dotazuje zariadenie a zariadenie reaguje na zoznam súborov a adresárov, ktoré ponúka. Počítač môže načítať súbor - súbor požiada zo zariadenia a prístroj zašle súbor cez pripojenie. Ak počítač chce nahrať súbor, odošle súbor do zariadenia a zariadenie sa rozhodne ho uložiť. Keď súbor odstránite, počítač odošle signál do prístroja a povedal: "Odstráňte tento súbor" a zariadenie ho môže odstrániť.

    Android si môže vybrať súbory, ktoré vám prináša a skryť systémové súbory, takže ich nemôžete vidieť ani upravovať. Ak sa pokúsite odstrániť alebo upraviť súbor, ktorý sa nedá zmeniť, zariadenie odmietne žiadosť a zobrazí sa chybové hlásenie.

    Váš počítač nepotrebuje exkluzívny prístup k úložnému zariadeniu, takže nie je potrebné pripojiť úložisko, odpojiť ho alebo mať oddelené oddiely pre rôzne typy dát. Android môže tiež použiť ext4 alebo akýkoľvek iný súborový systém, ktorý chce - systém Windows nemusí pochopiť systém súborov, iba systém Android.

    V praxi funguje MTP veľa ako veľkokapacitné USB zariadenie. Napríklad zariadenie MTP sa zobrazí v programe Prieskumník Windows, aby ste mohli prehliadať a prenášať súbory. Linux tiež zahŕňa ponuky pre zariadenia MTP prostredníctvom libmtp, ktorý je vo všeobecnosti zahrnutý do populárnych distribúcií Linux. Zariadenia MTP by sa mali objaviť aj v správcovi súborov na pracovnej ploche systému Linux.

    Apple Mac OS X je holdout - vôbec neobsahuje podporu MTP. Apple iPod, iPhone a iPad používajú svoj vlastný proprietárny protokol synchronizácie spolu s iTunes, tak prečo by chceli podporiť konkurenčný protokol?

    Spoločnosť Google poskytuje aplikáciu Android File Transfer pre systém Mac OS X. Táto aplikácia je jednoduchý MTP klient, takže bude pracovať na prenos súborov tam a späť na počítači Mac. Spoločnosť Google neposkytuje túto aplikáciu pre iný operačný systém, pretože zahŕňa podporu MTP.

    PTP - digitálny fotoaparát

    PTP znamená "protokol prenosu obrázkov". Keď Android používa tento protokol, zobrazí sa počítaču ako digitálny fotoaparát.

    MTP je v skutočnosti založená na PTP, ale pridáva ďalšie funkcie alebo "rozšírenia". PTP pracuje podobne ako MTP a bežne sa používa v digitálnych fotoaparátoch. Akýkoľvek softvérový program, ktorý podporuje kopírovanie fotografií z digitálneho fotoaparátu, vám umožní vybrať fotografie z telefónu Android, keď zvolíte režim PTP. PTP bol navrhnutý ako štandardný protokol pre komunikáciu s digitálnymi fotoaparátmi.

    V tomto režime zariadenie Android bude pracovať s aplikáciami digitálneho fotoaparátu, ktoré podporujú protokol PTP, ale nie MTP. Apple Mac OS X podporuje PTP, takže môžete použiť režim PTP na prenos fotografií zo zariadenia so systémom Android do počítača Mac cez pripojenie USB bez špeciálneho softvéru.


    Ak máte staršie zariadenie s Androidom, môžete byť nútení používať veľkokapacitné úložisko USB. Na modernom zariadení so systémom Android máte možnosť vybrať si medzi MTP a PTP - mali by ste použiť MTP, ak nemáte softvér, ktorý podporuje iba protokol PTP.

    Ak má vaše zariadenie snímateľnú SD kartu, môžete kartu SD vybrať a vložiť priamo do zásuvky na kartu SD. Karta SD bude k dispozícii vášmu počítaču ako úložné zariadenie, takže budete mať prístup k všetkým súborom na nej, spustiť softvér na obnovu súborov a urobiť čokoľvek, čo s MTP nemôžete urobiť.

    Image Credit: Vegetácia na Flickr