Domača » kako » USB-povezave za Android so pojasnile MTP, PTP in masovni pomnilnik USB

    USB-povezave za Android so pojasnile MTP, PTP in masovni pomnilnik USB

    Starejše naprave Android podpirajo pomnilnik USB za prenos datotek z računalnikom naprej in nazaj. Sodobne naprave Android uporabljajo protokole MTP ali PTP - izbirate lahko, kateri želite.

    Če želite izbrati protokol za povezavo USB, odprite aplikacijo Nastavitve, tapnite Pomnilnik, tapnite gumb menija in tapnite Povezava z računalnikom USB. Videli boste tudi protokol, ki ga naprava uporablja kot obvestilo, ko je povezan z računalnikom prek USB-ja.

    Zakaj moderne naprave Android ne podpirajo USB Mass Storage

    USB pomnilniški pomnilnik - znan tudi kot »množična naprava USB za shranjevanje podatkov«, USB MSC ali UMS - je bil način, kako so starejše različice Androida svoje naprave za shranjevanje izpostavile računalniku. Ko ste napravo Android povezali z računalnikom, morate posebej pritisniti gumb »Poveži shranjevanje z računalnikom«, da bo shramba naprave Android dostopna računalniku prek pomnilnika USB. Ko ga odklopite iz računalnika, morate pritisniti gumb »Izklopi pomnilnik USB«.

    USB pomnilnik je standardni protokol, ki ga uporabljajo pogoni flash, zunanji trdi diski, kartice SD in druge naprave za shranjevanje USB. Pogon je popolnoma na voljo računalniku, kot če bi bil notranji pogon.

    Bilo je težav z načinom dela. Ne glede na to, katera naprava dostopa do shrambe, potrebuje izključni dostop do nje. Ko ste povezavo shranili z računalnikom, je bila prekinjena povezava z operacijskim sistemom Android, ki se izvaja v napravi. Vse datoteke ali aplikacije, shranjene na kartici SD ali pomnilniku USB, ne bodo na voljo, ko bo povezan z računalnikom.

    Sistemske datoteke je bilo treba nekje shraniti; nikoli ne bodo prekinjene povezave z napravo, zato ste končali z napravami Android, ki vsebujejo ločene / podatkovne particije za particije »sistemske shrambe« in / sdcard za »shrambo USB« na isti notranji pomnilniški napravi. Android je namestil aplikacije in sistemske datoteke na / data, medtem ko so bili uporabniški podatki shranjeni na particiji / sdcard.

    Zaradi tega trdega razcepa boste morda imeli premalo prostora za aplikacije in preveč prostora za podatke ali premalo prostora za aplikacije in preveč prostora za podatke. Velikosti teh particij ne morete spreminjati, ne da bi korenili napravo - proizvajalec je izbral ustrezno količino za vsako particijo v tovarni.

    Ker je moral biti datotečni sistem dostopen iz naprave Windows, ga je bilo treba formatirati z datotečnim sistemom FAT. Ne samo, da ima Microsoft patente, ki jih ima na FAT, je tudi FAT starejši, počasnejši datotečni sistem brez sodobnega sistema dovoljenj. Android lahko zdaj uporablja sodoben datotečni sistem ext4 za vse svoje particije, ker jim sistema Windows ni treba neposredno brati.

    Povezovanje telefona ali tabličnega računalnika Android z računalnikom kot standardne pomnilniške naprave USB je priročno, vendar je preveč slabosti. Nesreča se je morala ustaviti, zato moderne naprave Android uporabljajo različne protokole za povezavo USB.

    MTP - medijska naprava

    MTP je kratica za »Protokol za prenos medijev«. Če Android uporablja ta protokol, se zdi, da je računalnik »medijska naprava«. in podobne aplikacije. Zasnovan je bil tako, da drugim podjetjem za predvajanje medijev omogoča tekmovanje z Appleovim iPodom in iTunesom.

    Ta protokol deluje zelo različno od množičnega pomnilnika USB. MTP, namesto da razkrije neobdelani datotečni sistem naprave Android, deluje na ravni datoteke. Vaša naprava Android sistema Windows ne razkrije celotne naprave za shranjevanje. Ko napravo priključite v računalnik, računalnik poizveduje napravo in naprava se odzove s seznamom datotek in imenikov, ki jih ponuja. Računalnik lahko prenese datoteko - zahteva datoteko iz naprave in naprava bo datoteko poslala prek povezave. Če želi računalnik prenesti datoteko, jo pošlje v napravo, naprava pa jo bo shranila. Ko izbrišete datoteko, računalnik pošlje napravi signal: »izbrišite to datoteko« in naprava jo lahko izbriše.

    Android lahko izbere datoteke, ki jih predstavlja, in skrije sistemske datoteke, tako da jih ne morete videti ali spremeniti. Če poskusite izbrisati ali urediti datoteko, ki je ni mogoče spremeniti, bo naprava zavrnila zahtevo in prikazalo se bo sporočilo o napaki.

    Vaš računalnik ne potrebuje izključnega dostopa do naprave za shranjevanje, zato ni treba povezovati pomnilnika, prekiniti povezave ali imeti ločenih particij za različne vrste podatkov. Android lahko uporablja tudi ext4 ali kateri koli drugi datotečni sistem, ki ga želi - Windows ne mora razumeti datotečnega sistema, ampak samo Android.

    V praksi MTP deluje kot USB pomnilnik. Naprava MTP se na primer prikaže v Raziskovalcu, da lahko brskate in prenašate datoteke. Linux vključuje tudi ponudbe za MTP naprave prek libmtp, ki je običajno vključen v priljubljene namizne Linux distribucije. Naprave MTP bi morale biti prikazane tudi na upravljalniku datotek na namizju.

    Appleov Mac OS X je zadržek - ne vključuje podpore MTP sploh. Appleov iPod, iPhone in iPad uporabljajo lasten lastniški sinhronizacijski protokol skupaj z iTunes, zakaj bi želeli podpirati konkurenčni protokol.?

    Google ponuja aplikacijo Android File Transfer za Mac OS X. Ta aplikacija je preprosto MTP odjemalec, tako da bo deloval za prenos datotek naprej in nazaj na Mac. Google ne ponuja te aplikacije za druge operacijske sisteme, ker vključujejo podporo za MTP.

    PTP - digitalni fotoaparat

    PTP je kratica za »Protokol za prenos slike.« Ko Android uporablja ta protokol, se računalnik prikaže kot digitalni fotoaparat.

    MTP dejansko temelji na PTP, vendar dodaja več funkcij ali »razširitev«. PTP deluje podobno kot MTP in se običajno uporablja pri digitalnih fotoaparatih. Vsaka programska oprema, ki podpira oprijemanje fotografij iz digitalnega fotoaparata, podpira oprijemanje fotografij iz telefona Android, ko izberete način PTP. PTP je bil zasnovan kot standardni protokol za komuniciranje z digitalnimi fotoaparati.

    V tem načinu bo vaša naprava Android delovala z aplikacijami za digitalne fotoaparate, ki podpirajo PTP, ne pa MTP. Appleov Mac OS X podpira PTP, tako da lahko s PTP načinom prenesete fotografije iz naprave Android na Mac prek povezave USB brez posebne programske opreme.


    Če imate starejšo napravo Android, boste morda morali uporabiti masovni pomnilnik USB. Na sodobni napravi Android lahko izbirate med MTP in PTP - uporabite MTP, razen če imate programsko opremo, ki podpira samo PTP.

    Če ima vaša naprava odstranljivo kartico SD, jo lahko odstranite in jo vstavite neposredno v režo za kartice SD na računalniku. Kartica SD bo v vašem računalniku na voljo kot pomnilniška naprava, tako da lahko dostopate do vseh datotek na njej, zaženete programsko opremo za obnovitev datotek in naredite vse, kar ne morete storiti z MTP.

    Image Credit: Vegetando na Flickru