1Sep

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

click fraud protection

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 upozornění, 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 vystavily své úložiště do počítače. Když jste zařízení Android připojili k počítači, musíte klepnutím na tlačítko Připojit k počítači uložit zařízení pro ukládání 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ěť

instagram viewer

USB je standardní protokol používaný flash disky, 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 uloženy někde;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 formátován pomocí souborového systému FAT.Nejen, že společnost Microsoft má patenty, které uplatňuje na FAT, FAT je také starší, pomalejší souborový systém bez moderního systému povolení.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.

MTP - mediální zařízení

MTP znamená "Media Transfer Protocol." Pokud 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ů na digitálnípřehrávače hudby pomocí programu Windows Media Player a podobných aplikací.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.

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.

Počítač nepotřebuje výhradní přístup k úložné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.

Apple Mac OS X je holdout - v žádném případě neobsahuje podporu MTP.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.

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 je běžně používán digitálními fotoaparáty. 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, nikoliv 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.

Pokud máte 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 je vaše zařízení vybavena vyjímatelnou kartou 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.

Image Credit: Vegetando na Flickr