Sledujte nás na YouTube

Android M dokáže používat paměťovou kartu jako vnitřní úložiště

S paměťovými kartami v telefonech je to jako na horské dráze, jednou jsou nežádoucí a jejich použití je omezeno pouze na ukládání hudby a fotografií, podruhé jsou zase nezbytnou součástí zařízení, na které lze instalovat aplikace a jejich data. Google se zřejmě rozhodl ponechat všechna omezení stranou a příští verzi Androidu obohatí o možnost používat paměťovou kartu jako součást vnitřní paměti.

   

Zmínka o této funkci se objevila v dokumentaci pro vývojáře i v samotném SDK a platí nejen pro paměťové karty, ale i pro externí paměti připojené k telefonu skrze USB. K tomuto úkonu je nutné externí paměť po vložení do telefonu naformátovat a zvolit položku „Formátovat jako interní paměť“. Naformátovaný disk se pak tváří jako druhý systémový disk, který je šifrován pro použití v daném zařízení a mimo něj jej nebude možné používat. Za to však získáte možnost instalovat na paměťovou kartu aplikace či ukládat privátní soubory.

    

Pokud testujete preview Androidu M a máte zájem vyzkoušet výše uvedenou funkci, najdete návod k jejímu zprovoznění na těchto stránkách. Samotný Android M také dostal nový způsob práce s externími úložišti, po jejich připojení zobrazí oznámení a nabídne možnost otevřít obsah disku v systémovém prohlížeči souborů s možností jejich přesouvání, kopírování atd. Tuto funkci dříve zajišťovali výrobci telefonů, od Androidu M ji bude mít pod palcem přímo Google.

Jakub Karásek

Redaktor serveru SMARTMania.cz, příznivec mobilních technologií, konvertibilních zařízení a bezdrátového nabíjení, fanoušek tvrdé hudby a milovník rychlé jízdy v motokárách, na kole a na lyžích. Odpůrce FUPu, pomalého internetu a přerostlých tabletofonů.

45 komentářů

  1. Dano (neregistrovaný)

    No super… a co mi ostatni, ktori naleteli na upgrade z 4.1 na KitKat, prisli tym padom o zapis na kartu a nechceme root-ovat telefon? Odpoviem sa Google: „Vys…e si oko“.

    • Martin P. (neregistrovaný)

      Ono záleželo na výrobci smartphonu, někteří výrobci umožnili ukládání na SD kartu.

    • uni (neregistrovaný)

      coco (neregistrovaný): Což je sice hezké, ale to, že si chceš v nějakém přehrávači např. upravit IDTag ti to moc nepomůže. Zkus něco nastudovat, než vyneseš ortel.

    • martin3 (neregistrovaný)

      tak kdyz ses podelanej a nechces rootovat,tak si kup win,nebo ios :D

    • Mr. Arakin (neregistrovaný)

      DANO: pri vyberu noveho telefonu mas jedinecnou moznost dat soucasnemu vyrobci najevo, ze jsi nespokojen a sahnout po jine znacce, ktera se na tebe nevykasle. Nesvaluj ale toto na Google. Google tuto chybu napravil. Jinak u Sony neni problem zapisovat na kartu ani s verzi 4.4.

  2. Royce (neregistrovaný)

    K čemu je dobrá flashka jako interní paměť?? U pam. karty to chápu.. ale flashka??

    • Martin P. (neregistrovaný)

      Asi tak ono je potřeba rozlišovat holé možnosti operčního systému a to co dostanete ve smartphonu.

      Stejně bude spousta smartphonu bez slotu na SD kartu i bez USB-OTG. Upřímě s 32GB nemusíte moc prostor na programy řešit.

    • chose007 (neregistrovaný)

      Android se dneska dává do kdejakého chytrého záchodu, multimediálního centra apod., kde by to třeba smysl dávat mohlo. U klasického smartphonu si to taky neumím moc představit, ale na druhou stranu, proč ne? Pochybuju, že by v Googlu o tomto nikdo nepřemýšlel a dělali tam věci úplně bezdůvodně.

  3. uni (neregistrovaný)

    Samozřejmě to bude mít i dopad na dostupnost SD karty přes UMS, kdy předpokládám bude celá zašifrovaná, možná to přímo i zablokuje tuto možnost připojení.

    Upřímně nevím, co to komu má vlastně přinést, snad mi to dává jedině smysl ve spojení s Android One, kde byla pam. karty povinná. Ale přijít o možnost práce s daty na pam. kartě z vnějšku mi přijde jako dost velká daň.

    • uni (neregistrovaný)

      Resp. to nejvíce pomůže recenzentům, jejich velmi obecné „…ale tu si můžete zvětši kartou o kapacitě až…“ konečně dostane informační hodnotu, která byla doposud dost mizerná:)

    • Martin P. (neregistrovaný)

      To není o tom, že karta bude přístupná UMS , ale stále to bude přes protokol MTP.

      Druhá věc je že karta dostupná byla, ale omezeně. V některých továrních ROM byla dostupná normálně.

      Takže když nový Google Nexus nebude mít slot na SD kartu bude přístup na sdkartu hoooodně důležitý.

      To jak se s tím popasují výrobci jednotlivých telefonů bude a na těch výrobcích.

    • uni (neregistrovaný)

      Dovolím si upřít tvou pozornost na informaci v článku:

      „Naformátovaný disk se pak tváří jako druhý systémový disk, který je šifrován pro použití v daném zařízení a mimo něj jej nebude možné používat.“

      Je jedno, zda UMS, MTP, čtečka karet, atd. Data zkrátka budou šifrovaná a tedy pro běžnou manipulaci z jiného přístroje nedostupné, šifrovací klíč bude obsažen v daném přístroji, kde byla karta formátovaná, jinde dostupný nebude.

      Je to něco jiného než je např. u WP, kde se šifrují aplikační data v přístroji, ale můžeš nahrát neaplikační data i jinak (typicky multimédia a dokumenty). Ale karta sama o sobě šifrovaná není.

    • zipiik (neregistrovaný)

      UNI: Nemyslim, ze to bude tak , jak popisujes. Obsah bude sifrovanim chraneny proti tomu, aby nekdo vyndal kartu a precetl si z ni data, ale nevidim duvod, proc by k ni nemel byt pristup pres MTP stejne jako je do sifrovaneho uloziste v Nexusech.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): Já nic nepopisuji, jen cituji. Přirovnání s Nexus úložištěm není na místě. Toto úložiště je nedílnou součástí přístroje, tak jako tak je na něj přístup zprostředkováván v zařízení, má tak možnost ovlivnit, co se zpřístupní. Ale když vyndáš kartu, máš po kontrole.

      Navíc v UMS režimu je přístroj defakto jen čtečkou, také bez vlivu. Proto jsem o něm mluvil.

    • zipiik (neregistrovaný)

      Naopak bych kartu s ulozistem srovnaval. Ikdyz ma Nexus jen 1 uloziste, tak je rozdelene na cast nepristupnou pres MTP a cast, ktera je pristupna (/storage/emulated/0) – nejedna se o pevne rozdeleni na svazek s emulovanou SD kartou jako u Nexusu S, ale jen o umisteni adresaru, symlinku a nastaveni pristupovych prav. Predpokladam, ze neco podobneho bude i na primountovane pametove karte…nebo se karta pripoji 2.zpusobem a pak bude cela pristupna jen pro data a nepujdou na ni instalovat programy.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): V tuhle chvíli ani nevíme, jak se to bude chovat. Jestli jako RAID 0, JBOB, druhý disk, zástupný disk nebo kdo ví co. Takže předpokládat sice můžeme, můžeme o tom plkat dokola, ale to je tak vše, co můžeme.

      Navíc představa šifrovaného zápisu na pam. kartu, brrr.

    • uni (neregistrovaný)

      btw. ad symlinky. Vracíme se na mou prvotní pointu, nedostupnost karty pro UMS:)

    • zipiik (neregistrovaný)

      Pravda, plkame, uvidime, treba se to ani do finalniho buildu nedostane. RAID/JBOD bych necekal, protoze vyndani karty = ztrata dat i na vnitrnim ulozisti. Spis tipuju dalsi partition sikovne namountovana a prolinkovana. Ale je to jen muj dohad.

      Nechapu, co je na ukladani sifrovanych dat na kartu spatneho? Kdyz muze byt sifrovane interni uloziste, proc by nemohly byt sifrovana data na karte? Technicky je eMMC hodne podobna cipum v SD kartach a sifrovani treba na urovni FS neni takovy problem.

      UMS jsem ani nekomentoval, proste pokud se maji na kartu nahravat aplikace, tak UMS nejde, protoze nejde pristup naraz z telefonu i notebooku. Tohle uz se zkouselo na Androidu tusim 2.2 nebo 2.3 a bud beh z karty musel program povolit, nebo se tahle ochrana obesla a pak clovek musel myslet na to, co na kartu dat nebo ne, protoze po pripojeni k notebooku nebyly aplikace na karte pristupne. Navic na karte pak musel byt FAT32, aby ji precetlo i bezne PC a jakekoli rizeni prav aplikaci k ulozisti jde pak do kytek. Z uzivatelseho hlediska je tohle proste moc vysoka cena za USM. Podle me je spravny pristup, at si uzivatel rozhodne, jestli chce mit na karte aplikace nebo jestli chce kartu jen pro obrazky, filmy nebo hudbu. Otazkou je, jak se tohle bude chovat, kdyz bych chtel jednu kartu takovou a druhou makovou, ale to fakt uvidime, az bude M-ko venku.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): Jak co, výkon:) Android s tím má potíž i v vnitřní paměti (pravda, na dnešní dobu jakési postarší eMMC 4.x), natož pak na pam. kartě…

      UMS se nezkoušel u Androidu, UMS je normálně součástí systému, je jen na výrobci, zda jej zpřístupní či nikoli. Někdo ano, někdo ne. Toť vše. Ale ve chvíli, kdy z toho bude systémová partition si toto nedovedu představit, ohrozí to stabilitu. Nevidím důvod, proč by musel být Fat, může být i NTFS (Android opět zvládá) nebo ExFat (obodbně). Opět jen na straně výrobce, zda integruje či nikoli. Není to problém Androidu.

      Ano, ať je to na uživateli, ostatně o dopadech volby hovoří jeden se screenů. Já jsem jen doplnil další dopad. Nic víc. Nevím jak z toho na konec vznikla taková diskuse. Přitom prostý fakt:)

    • uni (neregistrovaný)

      BTW. až bude eMko venku neuvidíme vůbec nic, protože to bude na Nexusech a pak dlouho nic:)

      Ani bych se nedivil, kdyby se to použilo jako argument, proč nezpřístupnit např. na SGS5, apod….

    • zipiik (neregistrovaný)

      Diskuse vznikla, protoze zavery, ktere z tech 2 obrazku delas, nejsou jednoznacne. Muzou taky klidne rikat, ze tu kartu nepujde primo recist v jinem zarizeni, ale nerikaji, ze fotky nepujdou precist po kabelu pres MTP (nebo pres WiFi a FTP). To neuvidime, nez to bude v realu v nejakem stroji.

      IO vykon na SD karte je stejny pro sifrovana i pro nesifrovana data, proto nevim, proc je nesifrovana karta s UMS fajn a sifrovana s MTP fuj. Problemem muze byt spis CPU, ale dnes kazdy ARMv8 CPU obsahuje i akceleraci sifrovani, ztrata vykonu je podle testu na Nexusu 9 pod 10% vykonu.

      UMS je/byl soucasti systemu, ale zkouselo se ukladani aplikaci na kartu, na kterou byl zaroven UMS pristup…a vypadalo to, jak jsem popsal (moje osobni zkusenost), proto rikam, ze nejde mit na ulozsite UMS a zaroven na nem mit nainstalovane aplikace. U MTP zadny problem. A k formatum – exFAT neresi pristupova prava na urovni FS, NTFS nevim, jak moc je pouzitelne v Linuxu rizeni prav na NTFS, ale urcite se nehodi na flashky/karty, na to je to dost delo s velkou rezii.

    • zipiik (neregistrovaný)

      Navic standardy pro SD karty a jejich odvozeniny pouzivaji prave FAT a exFAT, k cemu by pak bylo, ze ma karta sice UMS, kdyz ji site k notebooku pripojim (to muzu klidne i bez UMS), ale autoradio mi z ni muziku neprehraje. To uz jaksi ztraci univerzalitu a neprinasi nic navic.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): Co ti na to říci, novější rádio nebo od lepšího výrobce. Resp. řešíš něco, na co samotní výrobci kašlou (aneb MTP) a ty tu brečíš, že by UMS musel být s FAT, trochu zbytečně, nemyslíš?:) Jakýkoli UMS je stále značně univerzálnější než MTP.

    • zipiik (neregistrovaný)

      Proc bych nad necim brecel? Jen tvrdim, ze tvoje oblibene UMS, bez ktereho prijdes „o možnost práce s daty na pam. kartě z vnějšku“ neni ani vsespasne univerzalni ani nenahraditelne a v tomhle pripade spis celou vec komplikuje a prinasi spostu omezeni.

    • Matej (neregistrovaný)

      Zipik: Poslechnul bych UNIho, vsechno vi, vsude byl a ke vsemo ma co rict…

    • zipiik (neregistrovaný)

      UNI: Podle prispevku vyvojare z Googlu bude mozne na adoptovanou storage prenest cele primarni sdilene uloziste (/sdcard), takze sdileni dat pres kabel (MTP) zrejme nebude problem – [odkaz]

      Podle vyvojarske dokumentace, aby byla aplikace premistitelna, staci nebyt prasatko a v programu pouzivat relativni cesty a umisteni aplikace si cist z API – [odkaz]

      Zatim to zni vcelku smysluplne, pokud to Google necim nepotopi. Jasne, bude to chtit pouzivat rychlejsi karty duveryhodnych vyrobcu, idealne tridy U3, rychlost holt neni zadarmo.

    • uni (neregistrovaný)

      MATEJ (NEREGISTROVANÝ): na to stačí selský rozum. Stěžovat si na omezení něčeho, co je samo o sobě rozšiřující možnosti nemá smysl:-)

      ZIPIIK (NEREGISTROVANÝ): tedy bude zcela nahrazena interní paměť? Začíná to znít jako něco, co bude určeno k specifickému účelu a možná se ti na konec zabýváme zbytečně….:-)

    • zipiik (neregistrovaný)

      Velky maku, na co jsem si stezoval? Nekdo ti slapnul na UMS? Na nic jsem si nestezoval, UMS mam rad, flashky diky jemu funguji skvele, ale je to protokol master-slave, ktery znemoznuje rizeni pristupu k mediu z vice zdroju ve stejny okamzik. Proto nelze, aby z nej bezela aplikace v telefonu a zaroven sdilel data do notebooku. Na to jsou tu jine protokoly, ktere toto omezeni nemaji, ale maji zas jine. Zkus si predstavit, ze ne vsichni maji stejne pozadavky jako ty…ostatne, jak je to s UMS v iOS? Ze pry nic moc…

      K nahrazeni interni pameti jsi dospel jakym mentalnim pochodem? Jasne psali o moznosti premistovat aplikace a moznosti uvolnit si vnitrni pamet. Kdyby karta nahradila interni storage, tak by se nemusely resit cesty pro umozeni aplikace, proste by se namountovala jako /data a aplikace by nic nepoznaly. Vzhledem k tomu, ze to resi, tak se namountuje nekam jinam, treba jako /data2 a rozsiri tak prostor v interni storage.

    • uni (neregistrovaný)

      ZIPIIK (NEREGISTROVANÝ): zatahování iOS nechápu, je to jiná architektura, není zde ani pointou. Asi to ukončeme, létají tu podivné argumenty a z druhé poloviny víme kulové, co bude. Těšme/děsme se věci budoucích. A schovej pls to cihlu v ponožce.

    • zipiik (neregistrovaný)

      Ptal jsem se iOS, protoze mi z tvych starsich prispevku prislo, ze jsi uzivatel iOS. Architektura zas tak rozdilana neni, aspon co se nizsich vrstev tyce (UNIX-like system s vlastni aplikacni a grafickou nadstavbou), ale filozofie je jina, iOS uzivateli a jeho aplikacim nedava moc svodoby, ani co se pristupu k datum tyce (napr. video muze prehravat jen ta aplikace, ktera ho stahla/pro kterou ho nahraly iTunes, ale zadna jina). Kdyz to srovnam, Google se rizenim pristupu ke karte v KitKatu hodne priblizil iOS (a pekne si to sliznul).

      Snad uz dostal rozum a definitivne se rozhodl, jak to tedy s kartou a externi storage mysli, ikdyz mam pocit, ze to, s cim prisel v Lku, melo byt uz ve ICS/JB a to, co chysta v Mku melo byt nejpozdeji v KitKatu. Ale dekujme za ty dary, pozde, ale prece a ted mu drzme palce, at to vydrzi aspon 2 velke relesy :) Pristup, ze si uzivatel muze urcit, jestli chce mit z karty „pevne“ rozsireni vnitrni pameti nebo jen vymenne uloziste, tu dnes nabizi jen Android.

    • zipiik (neregistrovaný)

      Skoda jen obdobi, kdy tu vyrobci „machrovali“ s 16GB vlajkovymi lodemi (a kdyz uz vyrabeli vyssi kapacity, tak se k nam ofiko nedovazely), se muselo preklepat s nejednotnym pristupem ke karte, kde se moznosti prace s ni nelisil vyrobce od vyrobce, ale snad model od modelu a update od update. Doufam, ze vyrobci tenhle jednotny model prevezmou a nebudou mit tendence ho upravovat.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): hele, já jsem jen rozšířil informace v článku o ovlivnění UMS. Proč kolem toho řešíme FS, iOS, rádia, UNIX, filozofie OS….netuším. Sorry, jestli jsem řekl něco tak špatně, že se to muselo sáhodlouze napravovat, ačkoli upřímně vlastně stále nevím, co bylo špatně.

    • zipiik (neregistrovaný)

      Myslim, ze to zacalo „Ale přijít o možnost práce s daty na pam. kartě z vnějšku mi přijde jako dost velká daň.“ a pokracovalo „Je jedno, zda UMS, MTP, čtečka karet, atd. Data zkrátka budou šifrovaná a tedy pro běžnou manipulaci z jiného přístroje nedostupné, šifrovací klíč bude obsažen v daném přístroji, kde byla karta formátovaná, jinde dostupný nebude.“ a vrcholilo „Navíc představa šifrovaného zápisu na pam. kartu, brrr.“ :c) To, ze nebude UMS, je jasne, jen jsme chtel rict, ze to neni zadna tregedie.

    • uni (neregistrovaný)

      zipiik (neregistrovaný): hmm, poněkud zbytečně předjímáš. Pokud je člověk zvyklý užívat UMS a má kolem toho postavený systém, bude nemile překvapen. Jen si vybav, jakou „popularitu“ získal Samsung u uživatelů zablokováním updatem u SGS2…. Takže celá diskuse je jen proto, že ty nepovažuješ UMS za podstatný? Aha…

    • zipiik (neregistrovaný)

      Cela diskuse je tu proto, zes tvrdil, ze se k datum na adoptovane karte nedostanes – „Je jedno, zda UMS, MTP, čtečka karet, atd. Data zkrátka budou šifrovaná a tedy pro běžnou manipulaci z jiného přístroje nedostupné“

      K datum na karte se dostanes, ale ne pres UMS, ale treba pomoci MTP nebo FTP nebo pres cloud. Ano, UMS fungovat nebude…proc, to jsem se snazil zduvodnit dal. Uz jednou se zkousela kombinace UMS + aplikace na karte, pouzival jsem to na HTC Hero a nebyl to dobry zazitek.

      Myslim, ze ten, kdo ma system postaveny na UMS si dnes na trhu smartphonu nevybere, UMS nepodporuje ani Apple, ani MS (pokud mi neco neuteklo) a u Googlu je jedina sance, ze dokaze pres UMS sdilet „neadoptovane“ karty (tj. mod karty pro vymenu dat).

    • uni (neregistrovaný)

      zipiik (neregistrovaný): to je furt dokola… Nic se nezkoušelo, je to tu stále. Důvodem není UMS nebo aplikace na kartě, ale šifrování karty, vždyť se PROSÍM podívej do článku, i ten screenshot to popisuje. Karta bude šifrována, nepoužitelná v jiném systému. Ty pak jen předpokládáš, že k ní bude přístup přes MTP, zatímco já vím, že přes UMS nebude.

      UMS pak podporuje Google a BlackBerry, tedy 80% trhu se smartphone…. (přiznávám, nevím jak jsou na tom ty podivnosti s „tisicí“ prodanými kusy).

      Já bych to fakt ukončil.

    • uni (neregistrovaný)

      Ostatně, nejde jen o UMS, ale o práci s kartou obecně, po vyjmutí. Tečka.

    • zipiik (neregistrovaný)

      Oba vime, ze na sifrovanou kartu se UMS nedostanem, ja vim, ze pomoci MTP dostanem. Adoptovana karta v jinem zarizeni nefunguje, musi se naformatovat, ale pokud je karta v domovskem zarizeni, tak se k datum dostat da (MTP, FTP). Tecka

  4. mimonaut (neregistrovaný)

    V podstatě přidání funkčnosti jako z WP7. Gratulace :-)

    • uni (neregistrovaný)

      WP 8, resp. 8.1.

    • Martin P. (neregistrovaný)

      Né tak docela , instalovat aplikace na kartu bylo možné už dávno, pak bylo odebráno a znova přidáno.

      Ale instalovat aplikace na OTG-USB disk je novinka kterou nemá ani WP.

  5. Mr. Arakin (neregistrovaný)

    Za me – no konecne. To deleni bylo naprosto zbytecne.

  6. zipiik (neregistrovaný)

    Jestli tohle znamena, ze by Google mohl zacit podporovat USB flashky nebo nedej boze i pametove karty v Nexusech, tak snad zamrne peklo :c) Zatim to z dostupnych informaci vypada, ze se Google podival, po cem uzivatele touzi a to se snazi dat do M-ka…a kdyby napodzim vysel Nexus 5 II, ktery by pridal i potrebny HW (slot na karty, ctecku otisku), vubec bych se nezlobil. Jestli to tu cte nekdo od Googlu, prosim jeste kvalitni audiovystup, aspon na urovni iPodu/iPhone :)

    • uni (neregistrovaný)

      Google v Nexusech podporoval pam. karty… Prostě nemá žádnou koncepci. Nicméně z uvedeného nijak nevyplývá, že by měla být nějaká změna v principech Nexus přístrojů (což bych se nedivil, ty přístroje mají dělat co nejlepší UX, což „systém“ přesunutý na pam. kartu rozhodně nezajistí).

    • zipiik (neregistrovaný)

      Taky necekam, ze by se pametovky zacaly objevovat v Nexusech, ale jednou si clovek muze zaspekulovat, ne? ;c)

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *