Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Jäätelövoileipä selitti: mtp - mikä se on, miksi sitä käytetään ja miten se asennetaan

Sisällysluettelo:

Anonim

MTP (Media Transfer Protocol) näkyi ensin oletusarvoisesti Android-laitteissa, joissa on Honeycomb. Se on vähän muutos tavalliseen USB-massamuisti (UMS) -siirtoon, johon olemme tottuneet, kun kytket puhelimen, painat "USB-tila" ja aloitat tiedostojen siirron. Ja koska siitä on tullut Galaxy Nexuksen jäätelövoileivän standardi, on aika katsoa sitä. Ota tauko, kun näemme, mikä se on, miksi käytämme sitä ja kuinka asentaa se tietokoneellesi helppoa tiedostojen siirtoa varten.

Katso Ultimate Ice Cream Sandwich -oppaamme

Mikä on MTP?

MTP on joukko mukautettuja laajennuksia PTP: lle (Picture Transfer Protocol), jota on lisätty, jotta tiedostot ja niihin liittyvät metatiedot voidaan siirtää USB: n kautta. Vielä kanssamme?

Alun perin osa Windows Media -kehystä, vuonna 2008 USB Implementers Forum -laitetyöryhmä standardoi MTP: n USB-laitetyypiksi, joten siitä tuli tunnustettu standardi. Jos sinulla oli vanha iriver tai Creative MP3-soitin tai vanha PDA-laite, olet todennäköisesti käyttänyt MTP: tä. Jos käytät erillistä digitaalikameraa, joka asennetaan automaattisesti laitteeksi, kun liität sen, käytät PTP: tä, mikä on käytännössä sama asia. Se ei ole uusi, mutta se on uusi Androidille kuin Honeycomb, ja se tulee näkemään paljon enemmän silmäpallot Ice Cream Sandwich -tuotteessa.

Jos olet kuin minä, muutos on pelottavaa eikä kukaan pidä siitä. On mahdollista, että et ole kuin minä ja haluat uusia ominaisuuksia ja ideoita, joten katsotaanpa miksi sitä käytetään, ja mikä tärkeintä, miten se asennetaan.

Miksi käyttää MTP: tä USB-massamuistin sijasta?

Yksinkertaisesti sanottuna, MTP on nyt standardi, jota käytetään estämään OEM-valmistajia ja operaattoreita antamasta sinulle runsaasti "säilytystilaa" ja hyvin vähän sovellustilaa. Se ei ole sotkuisen vanhan Android- geekin ramblings, mutta sana heti Android-insinöörin Dan Morrililta:

Emme tehneet tätä, koska halusimme käyttää ext3: ta (vaikka se on sivuhyöty.) Teimme sen, koska halusimme pystyä yhdistämään "julkinen jaettu tallennustila" (eli musiikille ja valokuville) sisäiseen yksityiseen sovellukseen varastointi.

Olemme kyllästyneet näkemään, että OEM-valmistajat sisältävät paljon Gt sisäistä tallennustilaa musiikkia varten, kun taas käyttäjillä oli vielä loppumassa tilaa sovelluksille ja tiedolle. Tämän lähestymistavan avulla voimme yhdistää kaiken yhdeksi tilavuudeksi, mikä on paljon parempi.

USB-massamuistilla on yksi iso haitta - kun asennat tallennusosion (olipa kyseessä sitten SD-kortti tai sisäinen lohko, kuten Nexus S: llä), olet osoittanut koko osion toisen koneen käyttämään. Tämä tarkoittaa, että alkuperäisellä isäntällä (joka olisi puhelin tai tabletti) ei ole pääsyä siihen, ja uudessa isäntässä (tietokone, johon olet kytkenyt puhelimesi tai tablet-laitteen) sallitaan tehdä pahoja asioita, jotka saattavat häiritä sitä kaikki ylös. Siksi joidenkin sovellusten siirtäminen SD-kortille - ja erityisesti widgetit - johtaisi toisinaan yllätykseen.

Bonuksena MTP: n käyttö tarkoittaa, että Android-laitevalmistajien ei enää tarvitse käyttää FAT-tiedostojärjestelmiä laitteen tallennuksessa ja he voivat käyttää ext-muotoilua saadaksesi asiat toimimaan hieman paremmin ja nopeammin. Laitteita myydään edelleen SD-korttipaikkojen kanssa, ja ne voivat käyttää samaa USB-massamuistitilaa kuin olemme tottuneet, mutta uusien laitteiden, joissa ei ole irrotettavaa tallennustilaa, tulisi käyttää kaikkia Ice Cream Sandwich -mikrofonin siirtämiseen eteenpäin.

Asennus

Windows XP: n jälkeen MTP-laitteet "vain toimivat" Windowsissa. Kytke Galaxy Nexus -laite, valitse yhteystyypiksi MTP. Windows löytää ohjaimen ja olet valmis lähtemään. Voit selata ja siirtää tiedostoja puhelimesi ja tietokoneesi välillä ilman ongelmia. Se on helppoa ja maagista. Mutta kaikki eivät käytä Windowsia, eikö niin? Tässä on ohjeet asettamaan asiat muille 10 prosentille tietokoneista, Linuxista ja Macista.

Mac käyttöjärjestelmä

Androidin ihmiset ovat helpottaneet MTP-laitteiden käyttöä Macissa. Lataa ja asenna vain Android-tiedostonsiirto-ohjelma, kytke laite tietokoneeseesi ja kaksoisnapsauta AFT-sovellusta käynnistääksesi sen. Voit sitten vetää ja pudottaa minkä tahansa tiedoston (enintään 4 Gt) laitteelle ja laitteesta. Siellä on jopa oma ohjesivu, jos osut pilaan.

Linux

Linux-asennuksessa asiat eivät ole aivan yhtä helppoja. Plussapuolella voit hallita asioiden asennusta, mutta ratkaisua ei ole yhdellä napsautuksella. Älä lannistu, voit asettaa MTP: n asettamaan ja käynnistämään hetkessä vähän päätekäskyjen avulla. Tässä on esittely Galaxy Nexuksen käyttämisestä Ubuntun kanssa:

Aseta UDEV-sääntö päätteen kautta avaamalla sääntötiedosto

sudo nano -w /etc/udev/rules.d/51-android.rules

Ja kirjoittamalla seuraava rivi tiedoston loppuun (muista käyttää käyttäjänimeäsi lopussa!):

ALAKOHTA == "usb", ATTR {idVendor} == "04e8", ATTR {idProduct} == "6860", MODE = "0600", OWNER = " "

Asenna nyt työkalut ja aseta kiinnityskohta syöttämällä seuraavat komennot yksi rivi kerrallaan

  • sudo apt-get install mtpfs
  • sudo mkdir / media / GNexus
  • sudo chmod 775 / media / GNexus

Kytke Galaxy Nexus ja syötä seuraava rivi samaan pääteikkunaan:

sudo mtpfs - salli_muuta / media / GNexus

Vedä ja pudota Nautiluksen läpi, ja kun olet valmis ja joudut irrottamaan, kirjoita seuraava:

sudo umount mtpfs

Tämän täytyy riittää, kunnes joku kirjoittaa pari skriptiä tai käyttöliittymän. Sinun ei tarvitse asentaa mtpfs: tä, tehdä kiinnityskohtaa tai chmodia sitä ensimmäisen kerran. Saatat joutua asentamaan laitteen manuaalisesti joka kerta, tiedän enemmän, kun saan yhden pelata.

Vaihtoehto

Minulla on Galaxy Tab 10.1, joka käyttää MTP: tä siirtotilaan, eikä koskaan kytke sitä tietokoneeseen. Käytän Wifi File Explorerin ja QuickSSHd: n yhdistelmää markkinoilta ja siirrän tiedostoja lähiverkon kautta kotona. Haluat ehkä tutkia tätä itse, jos olet kuin minä ja vihaat johtoja.