1Sep
Starejše naprave Android podpirajo masovni pomnilnik USB za prenos datotek z računalnikom. Sodobne naprave Android uporabljajo protokole MTP ali PTP - izbirate lahko, kateremu želite.
Če želite izbrati protokol za povezavo USB, odprite aplikacijo Nastavitve, tapnite Shranjevanje, tapnite gumb menija in tapnite povezavo računalnika USB.Prav tako boste videli protokol, ki ga vaša naprava uporablja kot obvestilo, ko je priključen na računalnik prek USB-ja.
Zakaj sodobne naprave Android ne podpirajo USB-pomnilnika
USB-pomnilnik - znan tudi kot "razred USB naprave za shranjevanje podatkov", USB MSC ali UMS - je bil način starejših različic Android-a izpostavljen njihovem pomnilniku na računalnik. Ko ste svojo napravo s sistemom Android priključili na računalnik, se morate posebej dotakniti gumba »Poveži shranjevanje na računalnik«, da bo pomnilnik naprave Android dosegljiv v računalniku prek pomnilnika USB.Ko jo odklopite iz računalnika, se morate dotakniti gumba »Izklopi USB-pomnilnik«.
USB-pomnilnik je standardni protokol, ki ga uporabljajo bliskovni pogoni, zunanji trdi diski, kartice SD in druge pomnilniške naprave USB.Pogon je popolnoma dostopen računalniku, tako kot če bi bil notranji pogon.
Obstajajo težave z načinom dela. Ne glede na to, katera naprava dostopa do pomnilnika, potrebuje izključen dostop do nje. Ko ste pomnilnik povezali z računalnikom, je bil odklopljen iz operacijskega sistema Android, ki se izvaja v napravi. Vse datoteke ali aplikacije, shranjene na kartici SD ali v pomnilniku USB, niso bile na voljo, ko so bile priključene na računalnik.
Sistemske datoteke je bilo treba nekje shraniti;Nikoli jih ni bilo mogoče izključiti iz naprave, zato ste na isti napravi za notranjo pomnilniško napravo končali z napravami Android, ki vsebujejo ločene / podatkovne particije za »sistemsko shranjevanje« in / sdcard particije za »shrambo USB«.Aplikacije, nameščene na Android, in sistemske datoteke na / podatke, medtem ko so bili uporabniški podatki shranjeni na particiji / sdcard.
Zaradi te trde delitve boste morda na premalo prostora za aplikacije in preveč prostora za podatke ali premalo prostora za aplikacije in preveč prostora za podatke. Te particije ni bilo mogoče spremeniti, ne da bi prižgali napravo - proizvajalec je izbral ustrezen znesek za vsako tovarniško particijo.
Ker je datotečni sistem moral biti dostopen iz naprave Windows, ga je bilo treba formatirati z datotečnim sistemom FAT.Microsoft ne samo, da ima patente, ki jih izvaja na FAT, FAT pa je tudi 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 jih ni treba neposredno brati v sistemu Windows.
Priporočljivo je povezovanje telefona ali tabličnega računalnika s sistemom Android na standardni USB-pomnilniški napravi, vendar je preveč slabosti. Neuravnoteženje se je moralo ustaviti, zato sodobne naprave Android uporabljajo različne protokole USB.
MTP - Medijska naprava
MTP pomeni "Protokol prenosa medijev". Ko Android uporablja ta protokol, se računalnik prikaže kot "medijska naprava". Protokol prenosa medijev je bil splošno podprt kot standardni protokol za prenos zvočnih datotek v digitalnoglasbenih predvajalnikov, ki uporabljajo Windows Media Player in podobne programe. Zasnovan je bil tako, da bi drugim družbam multimedijskih predvajalnikov lahko tekmoval z Appleovim iPodom in iTunesom.
Ta protokol deluje zelo različno od pomnilnika USB.MTP deluje na ravni datoteke, namesto da razkrije surovi datotečni sistem naprave Android operacijskemu sistemu Windows. Vaša naprava Android ne razkrije celotne naprave za shranjevanje v sistem Windows. Namesto tega, ko napravo povežete z računalnikom, računalnik poišče napravo in se naprava odzove s seznamom datotek in imenikov, ki jih ponuja. Računalnik lahko prenese datoteko - zahteval bo datoteko iz naprave in naprava bo poslala datoteko prek povezave.Če računalnik želi naložiti datoteko, pošlje datoteko v napravo in naprava jo izbere, da jo shrani. Ko izbrišete datoteko, računalnik pošlje signal v napravo, ki pravi: »prosim izbriši to datoteko« in jo lahko naprava izbriše.
Android lahko izbere datoteke, ki jih predstavlja, in skriti sistemske datoteke, tako da jih ne morete videti ali spremeniti.Če poskušate izbrisati ali urediti datoteko, ki je ni mogoče spremeniti, bo naprava zavrnila zahtevo in videli boste sporočilo o napaki.
Vaš računalnik ne potrebuje izključnega dostopa do pomnilniške naprave, zato ni potrebe po povezovanju pomnilnika, prekinitvi povezave ali ločenih particij za različne vrste podatkov. Android lahko uporablja tudi ext4 ali kateri koli drug datotečni sistem, ki ga želi - Windowsu ni treba razumeti datotečnega sistema, samo Android.
V praksi MTP deluje podobno kot masovni pomnilnik USB.Naprava MTP se na primer prikaže v Raziskovalcu, tako da lahko brskate in prenašate datoteke. Linux vsebuje tudi ponudbe za naprave MTP prek libmtp, ki je ponavadi vključena v priljubljene namizne distribucije Linuxa. Naprave MTP naj bodo prikazane tudi na upravitelju datotek na namizju v Linuxu.
Appleov Mac OS X je zadržek - to sploh ne vključuje podpore MTP.Appleov iPod, iPhone in iPad uporabljajo lasten sinhronizacijski protokol skupaj z iTunesom, zakaj bi torej želeli podpirati konkurenčni protokol?
Google ponuja aplikacijo za prenos datotek Android za Mac OS X. Ta program je preprost MTP-odjemalec, zato bo deloval za prenos datotek naprej in nazaj na Mac. Google te aplikacije ne nudi za drug operacijski sistem, ker vključuje podporo za MTP.
PTP - digitalni fotoaparat
PTP pomeni "Protokol prenosa slik". 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 pogosto uporablja v digitalnih fotoaparatih. Vsak programski program, ki podpira zajemanje fotografij iz digitalnega fotoaparata, podpira grabiranje 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 digitalnega fotoaparata, ki podpirajo PTP, ne pa MTP.Appleov Mac OS X podpira PTP, zato 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, ste morda prisiljeni uporabljati masovni pomnilnik USB.Na sodobni napravi Android imate izbiro med MTP in PTP - uporabite MTP, razen če imate programsko opremo, ki podpira samo PTP.
Če ima vaša naprava izmenljivo kartico SD, jo lahko odstranite in jo vstavite neposredno v režo za kartico svojega računalnika. Kartica SD bo vašemu računalniku na voljo kot pomnilniška naprava, tako da lahko dostopate do vseh datotek na njem, zaženete programsko opremo za obnovitev datotek in storite še kaj, kar ne morete storiti z MTP.
Image Credit: Vegetando na Flickrju