Vysvětlení připojení k zařízením Android: MTP, PTP a USB Mass Storage

Obsah:

Video: Vysvětlení připojení k zařízením Android: MTP, PTP a USB Mass Storage

Video: Vysvětlení připojení k zařízením Android: MTP, PTP a USB Mass Storage
Video: KEYNOTE — Synology 2022 AND BEYOND 2024, Březen
Vysvětlení připojení k zařízením Android: MTP, PTP a USB Mass Storage
Vysvětlení připojení k zařízením Android: MTP, PTP a USB Mass Storage
Anonim
Starší zařízení Android podporují velkokapacitní úložiště USB pro přenos souborů tam a zpět s počítačem. Moderní zařízení Android používají protokoly MTP nebo PTP - můžete si zvolit, který z nich chcete.
Starší zařízení Android podporují velkokapacitní úložiště USB pro přenos souborů tam a zpět s počítačem. Moderní zařízení Android používají protokoly MTP nebo PTP - můžete si zvolit, který z nich chcete.

Chcete-li vybrat protokol připojení USB, otevřete aplikaci Nastavení, klepněte na položku Úložiště, klepněte na tlačítko nabídky a klepněte na USB připojení počítače. Zobrazí se také protokol, který vaše zařízení používá jako oznámení, když je připojen k počítači přes USB.

Proč moderní zařízení Android nepodporují USB velkokapacitní paměť

Velkokapacitní paměť USB - známá také jako "třída velkokapacitních paměťových zařízení USB", "USB MSC" nebo "UMS" - byla způsobem, jak starší verze systému Android ukládaly své úložiště do počítače. Když jste zařízení Android připojili k počítači, musíte klepnout na tlačítko "Připojit k počítači", abyste ukládali úložiště zařízení Android do počítače prostřednictvím velkokapacitního úložiště USB. Při odpojování od počítače byste museli klepnout na tlačítko "Vypnout úložiště USB".

Velkokapacitní paměť USB je standardní protokol používaný flashovými jednotkami, externími pevnými disky, kartami SD a dalšími paměťovými zařízeními USB. Jednotka je zcela dostupná pro počítač, jako by to byla interní jednotka.

Byly problémy s tím, jak to fungovalo. Jakékoli zařízení, které přistupuje k úložišti, potřebuje k tomu výhradní přístup. Když jste připojili úložiště k počítači, bylo odpojeno od operačního systému Android spuštěného v zařízení. Veškeré soubory nebo aplikace uložené na kartě SD nebo úložišti USB nebudou k dispozici po připojení k počítači.

Systémové soubory musely být někde uloženy; nikdy by nebyly odpojeny od zařízení, takže jste skončili se zařízeními Android, které obsahují samostatné / datové oddíly pro oddíly "systémové úložiště" a / sdcard pro "úložiště USB" na stejném interním úložném zařízení. Aplikace Android a jeho systémové soubory na / data, zatímco uživatelská data byla uložena v oddílu / sdcard.
Systémové soubory musely být někde uloženy; nikdy by nebyly odpojeny od zařízení, takže jste skončili se zařízeními Android, které obsahují samostatné / datové oddíly pro oddíly "systémové úložiště" a / sdcard pro "úložiště USB" na stejném interním úložném zařízení. Aplikace Android a jeho systémové soubory na / data, zatímco uživatelská data byla uložena v oddílu / sdcard.

Kvůli tomuto těžkému rozdělení můžete skončit s příliš malým prostorem pro aplikace a příliš velkým prostorem pro data nebo příliš malým prostorem pro aplikace a příliš velkým prostorem pro data. Tyto oddíly nelze změnit bez zakořenění vašeho zařízení - výrobce si pro továrnu zvolil odpovídající částku pro každý oddíl.

Vzhledem k tomu, že souborový systém musel být přístupný ze zařízení Windows, musel být naformátován systémem souborů FAT. Nejen, že společnost Microsoft má patenty, které vyvíjí na FAT, FAT je také starší, pomalejší souborový systém bez moderního systému oprávnění. Android nyní může používat moderní souborový systém ext4 pro všechny jeho oddíly, protože nemusí být přímo čitelný systémem Windows.
Vzhledem k tomu, že souborový systém musel být přístupný ze zařízení Windows, musel být naformátován systémem souborů FAT. Nejen, že společnost Microsoft má patenty, které vyvíjí na FAT, FAT je také starší, pomalejší souborový systém bez moderního systému oprávnění. Android nyní může používat moderní souborový systém ext4 pro všechny jeho oddíly, protože nemusí být přímo čitelný systémem Windows.

Připojení telefonu nebo tabletu Android k počítači jako standardního úložného zařízení USB je výhodné, ale existuje příliš mnoho nevýhody. Bláznivost se musela zastavit, takže moderní zařízení Android používají různé protokoly připojení USB.

Image
Image

MTP - mediální zařízení

MTP znamená "Media Transfer Protocol". Když Android používá tento protokol, objeví se v počítači jako "mediální zařízení". Protokol o přenosu médií byl široce propagován jako standardizovaný protokol pro přenos zvukových souborů do digitálních hudebních přehrávačů pomocí programu Windows Media Player a podobné aplikace. Byla navržena tak, aby umožnila jiným společnostem přehrávačům médií konkurovat iPodu a iTunes společnosti Apple.

Tento protokol funguje velmi odlišně od velkokapacitního úložiště USB. Spíše než vystavovat syrový souborový systém zařízení Android systému Windows, MTP pracuje na úrovni souborů. Vaše zařízení Android nevystavuje celé zařízení pro ukládání dat systému Windows. Místo toho, když připojíte zařízení k počítači, počítač dotazuje zařízení a přístroj reaguje na seznam souborů a adresářů, které nabízí. Počítač může stáhnout soubor - soubor požádá ze zařízení a zařízení pošle soubor přes připojení. Pokud chce počítač nahrát soubor, odešle soubor do zařízení a zařízení se rozhodne jej uložit. Když odstraníte soubor, pošle počítač do zařízení signál, který "vymaže tento soubor" a přístroj jej může smazat.

Aplikace Android si může vybrat soubory, které vám představí, a skrýt systémové soubory, takže je nemůžete vidět ani měnit. Pokud se pokusíte odstranit nebo upravit soubor, který nelze změnit, zařízení odmítne požadavek a zobrazí se chybová zpráva.

Váš počítač nepotřebuje výhradní přístup k paměťovému zařízení, takže není třeba připojovat úložiště, odpojovat jej nebo mít oddělené oddíly pro různé typy dat. Android může také používat ext4 nebo libovolný jiný souborový systém, který chce - systém Windows nemusí chápat souborový systém, pouze systém Android.

V praxi funguje MTP hodně jako velkokapacitní paměť USB. Například zařízení MTP se zobrazí v Průzkumníku Windows, takže můžete procházet a přenášet soubory. Linux také obsahuje nabídky pro zařízení MTP prostřednictvím libmtp, který je obecně součástí populárních distribucí Linux. MTP zařízení by se měla objevit také na správce souborů vašeho Linuxu.
V praxi funguje MTP hodně jako velkokapacitní paměť USB. Například zařízení MTP se zobrazí v Průzkumníku Windows, takže můžete procházet a přenášet soubory. Linux také obsahuje nabídky pro zařízení MTP prostřednictvím libmtp, který je obecně součástí populárních distribucí Linux. MTP zařízení by se měla objevit také na správce souborů vašeho Linuxu.

Apple Mac OS X je podržením - neobsahuje podporu MTP vůbec. Apple iPod, iPhone a iPad používají vlastní protokol pro synchronizaci spolu s iTunes, tak proč by chtěli podporovat konkurenční protokol?

Společnost Google poskytuje aplikaci Android File Transfer pro systém Mac OS X. Tato aplikace je prostě jednoduchým klientem MTP, takže pracuje pro přenos souborů tam a zpět na počítači Mac. Google neposkytuje tuto aplikaci pro jiný operační systém, protože zahrnuje podporu MTP.

Image
Image

PTP - digitální fotoaparát

PTP znamená "Picture Transfer Protocol". Pokud Android používá tento protokol, objeví se v počítači jako digitální fotoaparát.

MTP je vlastně založen na protokolu PTP, ale přidává další funkce nebo "rozšíření". PTP pracuje podobně jako MTP a běžně se používá v digitálních fotoaparátech. Jakýkoli softwarový program, který podporuje stahování fotografií z digitálního fotoaparátu, vám při výběru režimu PTP podporuje fotografování z telefonu Android. PTP byl navržen jako standardní protokol pro komunikaci s digitálními fotoaparáty.

V tomto režimu bude vaše zařízení Android pracovat s aplikacemi digitálního fotoaparátu, které podporují protokol PTP, nikoli protokol MTP. Apple Mac OS X podporuje PTP, takže můžete použít režim PTP k přenosu fotografií ze zařízení Android na Mac přes USB připojení bez speciálního softwaru.

Image
Image

Máte-li starší zařízení Android, můžete být nuceni používat velkokapacitní úložiště USB. V moderním zařízení Android máte volbu mezi MTP a PTP - měli byste používat MTP, pokud nemáte software, který podporuje pouze protokol PTP.

Pokud má vaše zařízení odnímatelnou kartu SD, můžete kartu SD vyjmout a vložit ji přímo do slotu SD karty počítače. Karta SD bude k vašemu počítači k dispozici jako úložné zařízení, takže budete mít přístup ke všem souborům na něm, můžete spustit software pro obnovu souborů a dělat cokoli jiného, co s MTP nemůžete udělat.

Doporučuje: