Objašnjene Androidove USB veze: MTP, PTP i USB Mass Storage

Stariji Android uređaji podržavaju USB masovnu pohranu za prijenos datoteka naprijed-natrag s računalom. Suvremeni Android uređaji koriste MTP ili PTP protokole - možete odabrati koji želite.

Da biste odabrali protokol USB veze, otvorite aplikaciju Postavke, dodirnite Pohrana, dodirnite gumb izbornika i dodirnite USB računalska veza. Vidjet ćete i protokol koji vaš uređaj koristi kao obavijest kada je povezan s računalom putem USB-a.

Zašto moderni Android uređaji ne podržavaju USB Mass Storage

USB masovna pohrana - također poznata i kao "klasa USB uređaja za masovnu pohranu", USB MSC ili UMS - način je na koji su starije verzije Androida izložile svoju pohranu računalu. Kad ste Android uređaj povezali s računalom, posebno ćete morati dodirnuti gumb "Poveži pohranu s računalom" kako biste spremište Android uređaja učinili računalom dostupnim putem USB masovne pohrane. Kad ga odspajate od računala, morali biste dodirnuti gumb "Isključi USB pohranu".

USB masovna pohrana standardni je protokol koji koriste flash pogoni, vanjski tvrdi diskovi, SD kartice i drugi USB uređaji za pohranu. Pogon se računalu čini potpuno dostupnim, baš kao da je interni pogon.

Bilo je problema s načinom rada. Koji god uređaj pristupa pohrani, treba mu ekskluzivni pristup. Kad ste pohranu povezali s računalom, prekinuta je veza s operativnim sustavom Android pokrenutim na uređaju. Sve datoteke ili aplikacije pohranjene na SD kartici ili USB pohrani neće biti dostupne kad je spojena na računalo.

Datoteke sustava morale su se negdje pohraniti; nikad se ne bi prekinuli s uređajem, pa ste na kraju dobili Android uređaje koji sadrže odvojene / podatkovne particije za "sistemsku pohranu" i / sdcard particije za "USB pohranu" na istom internom uređaju za pohranu. Android je instalirao aplikacije i sistemske datoteke na / data, dok su korisnički podaci bili pohranjeni na / sdcard particiji.

Zbog ove teške podjele možda ćete dobiti premalo prostora za aplikacije i previše prostora za podatke ili previše prostora za aplikacije i premalo prostora za podatke. Veličinu ovih particija niste mogli promijeniti bez ukorjenjivanja uređaja - proizvođač je tvornički odabrao odgovarajuću količinu za svaku particiju.

POVEZANO: Zašto prijenosni pogoni i dalje koriste FAT32 umjesto NTFS?

Budući da je sustav datoteka trebao biti dostupan s Windows uređaja, morao je biti formatiran s datotečnim sustavom FAT. Ne samo da Microsoft ima patente na FAT, FAT je i stariji, sporiji datotečni sustav bez modernog sustava dozvola. Android sada može koristiti moderni datotečni sustav ext4 za sve svoje particije jer ih Windows ne mora moći izravno čitati.

Prikladno je povezati Android telefon ili tablet s računalom kao standardni USB uređaj za pohranu, ali previše je nedostataka. Ludilo je moralo prestati, pa moderni uređaji s Androidom koriste različite protokole USB veze.

MTP - Medijski uređaj

MTP je skraćenica od "Protokol za prijenos medija". Kada Android koristi ovaj protokol, računalu se čini kao „medijski uređaj“. Protokol za prijenos medija široko je promoviran kao standardizirani protokol za prijenos audio datoteka u digitalne glazbene uređaje pomoću Windows Media Player-a i sličnih aplikacija. Dizajniran je kako bi omogućio ostalim tvrtkama za reprodukciju medija da se natječu s Appleovim iPodom i iTunesom.

Ovaj protokol djeluje vrlo različito od USB masovne pohrane. Umjesto da izloži sirovi sustav datoteka vašeg Android uređaja sustavu Windows, MTP djeluje na razini datoteke. Vaš Android uređaj ne izlaže čitav svoj uređaj za pohranu sustavu Windows. Umjesto toga, kada uređaj povežete s računalom, računalo ga pita i uređaj odgovara popisom datoteka i direktorija koje nudi. Računalo može preuzeti datoteku - zatražit će datoteku s uređaja, a uređaj će datoteku poslati putem veze. Ako računalo želi prenijeti datoteku, šalje je na uređaj i uređaj je odluči spremiti. Kada izbrišete datoteku, računalo šalje uređaju signal govoreći: "Molimo izbrišite ovu datoteku" i uređaj je može izbrisati.

Android može odabrati datoteke koje vam predstavlja i sakriti sistemske datoteke tako da ih ne možete vidjeti ili izmijeniti. Ako pokušate izbrisati ili urediti datoteku koja se ne može izmijeniti, uređaj će odbiti zahtjev i vidjet ćete poruku pogreške.

Vaše računalo ne treba ekskluzivni pristup uređaju za pohranu, tako da nema potrebe za povezivanjem pohrane, odspajanjem ili odvojenim particijama za različite vrste podataka. Android također može koristiti ext4 ili bilo koji drugi datotečni sustav koji želi - Windows ne mora razumjeti datotečni sustav, već samo Android.

U praksi MTP funkcionira slično kao USB masovna pohrana. Na primjer, MTP uređaj prikazuje se u programu Windows Explorer tako da možete pregledavati i prenositi datoteke. Linux također podržava MTP uređaje putem libmtp-a, koji je obično uključen u popularne Linux distribucije na radnoj površini. MTP uređaji trebali bi se pojaviti i na upravitelju datotekama vaše radne površine Linux.

Appleov Mac OS X je zastoj - uopće ne uključuje MTP podršku. Appleovi iPod, iPhone i iPad koriste vlastiti zaštićeni protokol za sinkronizaciju zajedno s iTunesom, pa zašto bi onda htjeli podržati konkurentski protokol?

Google nudi aplikaciju Android File Transfer za Mac OS X. Ovaj je program samo jednostavan MTP klijent, pa će raditi na prijenosu datoteka naprijed-nazad na Macu. Google ne nudi ovu aplikaciju za drugi operativni sustav jer uključuje podršku za MTP.

PTP - Digitalni fotoaparat

PTP je kratica za „protokol za prijenos slike“. Kada Android koristi ovaj protokol, računalu se čini kao digitalni fotoaparat.

MTP se zapravo temelji na PTP-u, ali dodaje više značajki ili "proširenja". PTP djeluje slično MTP-u, a obično ga koriste digitalni fotoaparati. Bilo koji softverski program koji podržava hvatanje fotografija s digitalnog fotoaparata podržat će hvatanje fotografija s Android telefona kada odaberete PTP način. PTP je dizajniran da bude standardni protokol za komunikaciju s digitalnim fotoaparatima.

U ovom će načinu vaš Android uređaj raditi s programima za digitalne fotoaparate koji podržavaju PTP, ali ne i MTP. Appleov Mac OS X podržava PTP, tako da možete koristiti PTP način za prijenos fotografija s Android uređaja na Mac putem USB veze bez ikakvog posebnog softvera.

Ako imate stariji Android uređaj, možda ćete biti prisiljeni koristiti USB masovnu pohranu. Na modernom Android uređaju imate mogućnost izbora između MTP-a i PTP-a - trebali biste koristiti MTP ako nemate softver koji podržava samo PTP.

Ako vaš uređaj ima izmjenjivu SD karticu, možete je izvaditi i umetnuti izravno u utor za SD karticu vašeg računala. SD kartica će biti dostupna vašem računalu kao uređaj za pohranu, tako da možete pristupiti svim datotekama na njemu, pokrenuti softver za oporavak datoteka i učiniti sve što ne možete učiniti s MTP-om.

Zasluga za sliku: Vegetando na Flickru