Eldre Android-enheter støtter USB masselagringsenhet for å overføre filer frem og tilbake med en datamaskin. Moderne Android-enheter bruker MTP eller PTP-protokoller - du kan velge hvilken du foretrekker
Slik velger du en USB-tilkobling protokollen, åpner du Innstillinger-appen, trykker bagasje, trykker du på menyknappen, og trykk USB datamaskintilkobling.. Du vil også se protokollen enheten bruker som et varsel når den er koblet til en datamaskin via USB
Hvorfor Moderne Android-enheter støtter ikke USB Mass Storage
USB-masselagring. - også kjent som "USB masselagringsenhet klasse," USB MSC, eller UMS - var måten eldre versjoner av Android utsatt deres lagring til en datamaskin. Når du har koblet din Android-enhet til datamaskinen, vil du være nødt til å spesifikt trykke en «Koble lagringsplass til PC" for å gjøre Android enhetens lagrings tilgjengelig til datamaskinen via USB-masselagring. Når du kobler den fra datamaskinen, vil du være nødt til å trykke en "Slå av USB-lagring" -knappen.
USB-masselagringsenhet er standard protokoll som brukes av minnepinner, eksterne harddisker, SD-kort, og andre USB lagringsenheter. Stasjonen gjør seg fullstendig tilgjengelig til datamaskinen, akkurat som om det var en intern stasjon.
Det var problemer med måten dette arbeidet. Uansett hva enheten er å få tilgang til lagringsbehov eksklusiv tilgang til den. Når du koblet lagringsplass til datamaskinen, ble det koblet fra Android operativsystem som kjører på enheten. Filer eller programmer som er lagret på SD-kort eller USB-lagring vil være utilgjengelig når den var koblet til datamaskinen
Systemfiler måtte lagres et sted.; de ville aldri kobles fra enheten, slik at du endte opp med Android-enheter som inneholder separate /data partisjoner på "System Storage" og /sdcard partisjoner for "USB-lagring" på samme interne lagringsenheten. Android installert apps og dets system filer til /data, mens brukerdata ble lagret på /sdcard partisjonen.
På grunn av dette vanskelig split, du kan ende opp med for lite plass til apps og for mye plass for data eller for lite plass til apps og for mye plass for data. Du kan ikke endre størrelsen på disse partisjonene uten forankring enheten - produsenten valgte riktig mengde for hver partisjon på fabrikken
HTG Forklarer: Hvorfor er flyttbare stasjoner fremdeles bruker FAT32 stedet for NTFS
Fordi filsystemet måtte være tilgjengelig fra Windows-enhet, det måtte være formatert med FAT-filsystemet. Ikke bare Microsoft har patenter det utøver på FAT, er FAT også en eldre, tregere filsystemet uten et moderne tillatelse system. Android kan nå bruke moderne ext4 filsystem for alle partisjoner fordi de ikke trenger å være direkte leses av Windows.
Koble til en Android-telefon eller nettbrettet til en datamaskin som en standard USB-lagringsenhet er praktisk, men det er for mange ulemper. Galskapen måtte stoppe, så moderne Android-enheter bruker forskjellige USB-tilkobling protokoller
MTP -. ". Media Transfer Protocol" medieenhet
MTP står for når Android-bruker denne protokollen, ser det ut til datamaskinen som en "medieenhet." Media transfer Protocol ble allment fremmet som en standardisert protokoll for overføring av lydfiler til digitale musikkspillere som bruker Windows Media Player og lignende programmer. Det er designet for å la andre medier spiller selskaper å konkurrere med Apples iPod og iTunes.
Denne protokollen fungerer veldig forskjellig fra USB-masselagring. Snarere enn å utsette på Android-enheten rå filsystemet til Windows, MTP opererer på filnivå. Android-enheten ikke utsette hele sin lagringsenhet til Windows. I stedet, når du kobler en enhet til datamaskinen, spør datamaskinen enheten og enheten reagerer med en liste over filer og kataloger det tilbyr. Datamaskinen kan laste ned en fil - det vil be om filen fra enheten, og enheten vil sende filen over forbindelsen. Hvis en datamaskin ønsker å laste opp en fil, sender den filen til enheten og enheten velger å lagre det. Når du sletter en fil, sender datamaskinen et signal til enheten sier, "kan du slette denne filen", og enheten kan slette den.
Android kan velge filene det presenterer til deg, og skjule systemfiler slik at du ikke kan se eller endre dem. Hvis du prøver å slette eller redigere en fil som ikke kan endres, vil enheten avvise forespørselen og du vil se en feilmelding.
Datamaskinen trenger ikke eksklusiv tilgang til lagringsenheten, så det er ikke nødvendig å koble lagring, kobler du den, eller ha separate partisjoner for ulike typer data. Android kan også bruke ext4 eller andre filsystem den ønsker -. Windows trenger ikke å forstå filsystemet, gjør bare Android
I praksis MTP fungerer mye som USB masse lagring. For eksempel viser en MTP-enhet opp i Windows Utforsker, slik at du kan bla gjennom og overføre filer. Linux har også tilbud for MTP-enheter via libmtp, som vanligvis følger med populære desktop Linux-distribusjoner. MTP-enheter skal vises på Linux-skrivebordet dørs filbehandler for
Apples Mac OS X er et hjemmested. - Det inkluderer ikke MTP-støtte i det hele tatt. Apples iPod, iPhone og iPad bruker sin egen proprietære synkronisering protokollen sammen med iTunes, så hvorfor skulle de ønsker å støtte et konkurrerende protokoll?
Google gir en Android File Transfer program for Mac OS X. Dette programmet er bare en enkel MTP-klient, slik at det vil fungere for å overføre filer frem og tilbake på en Mac. Google gir ikke dette programmet for andre operativsystem fordi de inneholder MTP-støtte
- PTP. ". Picture Transfer Protocol" Digital Camera
PTP står for når Android bruker denne protokollen, ser det ut til datamaskinen som et digitalt kamera.
MTP er faktisk basert på PTP, men legger til flere funksjoner, eller "extensions". PTP fungerer på samme måte MTP, og er ofte brukt av digitale kameraer . Hvilket som helst program som støtter gripe bilder fra et digitalt kamera vil støtte gripe bilder fra en Android-telefon når du velger PTP modus. PTP er designet for å være en standard protokoll for å kommunisere med digitale kameraer.
I denne modusen din Android-enhet vil arbeide med digitale kamera programmer som støtter PTP men ikke MTP. Apples Mac OS X støtter PTP, slik at du kan bruke PTP modus for å overføre bilder fra en Android-enhet til en Mac via en USB-tilkobling uten noen spesiell programvare.
Hvis har du en eldre Android-enhet, kan du bli tvunget til å bruke USB-masselagring. På en moderne Android-enhet, har du et valg mellom MTP og PTP - du bør bruke MTP mindre du har programvare som bare støtter PTP
Hvis enheten har et uttakbart SD-kort, kan du fjerne SD-kortet og. sette den direkte inn i datamaskinens SD-kortspor. SD-kortet vil være tilgjengelig for datamaskinen din som en lagringsenhet, slik at du kan få tilgang til alle filene på den, kjøre fil-programvare, og gjøre noe annet du ikke kan gjøre med MTP.