• Jak kombinovat paměť na Androidu 5. Přijatelné úložiště – spojení interní a externí paměti do jednoho logického oddílu. Přesuňte nepotřebné aplikace z interní na externí paměťovou kartu

    Počínaje androilem 6.0 bylo možné používat flash kartu jako vnitřní úložiště data zařízení. Nyní může zařízení po určitých akcích využívat paměť dostupnou na SD stejně volně jako interní. Článek bude hovořit o tom, jak připojit kartu SD v této kapacitě a jaká omezení jsou na ni uvalena.

    Jak připojit flash disk jako interní paměť

    Před připojením disku musíte přenést z něj všechny důležité informace. Během procesu nastavení bude zcela vymazáno a data nebudete moci vrátit.

    Nejprve musíte jít do Nastavení a pak přejděte na " Úložiště a disk“, kde byste měli kliknout na kartu SD.

    Dále zvolte " Naladit» a klikněte na « Vnitřní paměť". Ihned poté zařízení upozorní uživatele, že všechny informace budou smazány a bez úplného formátování se stanou nečitelnými na jiných zařízeních.

    Zde musíte vybrat položku " Vyčistit a naformátovat“ a počkejte na dokončení procesu čištění paměti. Pak se může zobrazit zpráva, že médium běží pomalu. Zpravidla to znamená, že použitý flash disk není příliš kvalitní a jeho použití jako úložiště zařízení může ovlivnit i výkon samotného smartphonu. Za dobrou a rychlou práci doporučeno používat Pohony UHS Speed ​​Class 3 (U3).

    Po dokončení formátování bude smartphone vyžadovat přenos informací, měli byste s tím souhlasit a počkat na dokončení práce. Po přenosu bude práce na přeměně flash disku na interní paměť téměř dokončena, zbývá pouze restartovat zařízení.

    Vlastnosti a omezení používání SD karty

    Před použitím flash disku tímto způsobem je třeba si uvědomit několik věcí.

    1. Po převodu budou všechna data, kromě některých aplikací a aktualizací systému, umístěna na SD disk.
    2. Po připojení k počítači bude k interakci také dostupná pouze tato část paměti.

    Ve skutečnosti se všechny akce provádějí pouze s flash diskem, skutečným interním úložištěm telefonu není dostupný pro interakci a prakticky se nijak nevyužívá. Za prvé to znamená, že při vyjmutí disku budou ztracena téměř všechna data, fotografie a aplikace. Za druhé, pokud je objem jednotky flash menší než skutečná kapacita úložiště smartphonu, množství dostupné paměti se sníží, nikoli zvýší.

    Naformátujte kartu pomocí ADB pro použití jako interní úložiště

    Na některých zařízeních není funkce dostupná, ale je možné připojit USB flash disk jako úložiště jiným způsobem. Je však třeba poznamenat, že tato metoda je velmi pracná a může poškodit zařízení Pokud si tedy nejste jisti svými schopnostmi, je lepší to nedělat sami.

    Chcete-li použít tuto metodu, budete muset provést spoustu akcí. Musíte si stáhnout z webu a nainstalovat Android SDK, poté stáhněte a nainstalujte z oficiálních stránek ovladače zařízení a také musíte povolit " režim ladění pomocíUSB» na zařízení.

    • adb shell
    • sm list-disks (po spuštění bude id uvedeno ve tvaru disk:XXX,XX mělo by se zapsat a zadat na další řádek)
    • sm diskový oddíl: XXX,XX soukromý

    Pak to zabere vypněte telefon, přejděte do nastavení a klikněte na sd, vyberte nabídku a klikněte na " Přenos dat". Vše na této akci je dokončeno.

    Jak uvést paměťovou kartu do standardního režimu

    Chcete-li vrátit flash disk do standardního režimu, stačí přejít do jeho nastavení, jako v první možnosti, a vybrat " Přenosná média". Předtím by měly být všechny důležité informace přeneseny na jiné místo, protože disk se během toho zformátuje.

    Okamžitě udělám rezervaci, že nemluvíme o programech jako link2sd. Princip je podobný, ale propojíme nikoli adresáře programů, ale datové adresáře těchto programů, například /sdcard2/Navigon -> /sdcard/Navigon nebo /mnt/extSdCard/Books -> /sdcard/Books atd.
    Navíc potřebujeme root (kde bychom bez něj byli). Mimochodem, poté, co jsem se o tomto programu dozvěděl, je to pro mě další argument pro roota.

    Mnoho majitelů smartphonů nebo tabletů se systémem Android s malou vestavěnou pamětí se jistě setkalo s následujícím problémem: je vložena velká sd karta (například 16, 32 nebo dokonce 64 gigabajtů), ale po instalaci několika těžkých programů se naše zařízení, resp. jiný program s drzostí prohlašuje, že není dostatek místa. Někdy je program sám o sobě malý, ale po instalaci leze na internet a tahá do smartphonu gigabajty dat.
    Po obdržení zprávy „No space“ a pohledu na kartu opět vidíme, že je téměř prázdná, ale vnitřní paměť zařízení je zaplněna.
    Je to proto, že vnitřní paměť se často používá jako výchozí adresář pro mnoho programů. Faktem je, že se montuje jako /sdcard , což byla historicky vždy externí sd karta (bývalo tomu tak u všech smartphonů). Externí sd karta se v tomto případě montuje jako /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard nebo dokonce /sdcard/.externalSD . Chápu, že to výrobci dělají proto, aby zařízení fungovalo po vybalení, tzn. vůbec žádná sd karta.

    Mnoho „bezohledných“ programů vždy chce číst/zapisovat data z/do adresáře /sdcard/NameSubstitute. Zřídka se to dá změnit v nastavení programu.
    V důsledku toho máme to, co máme, a několik příležitostí ke zlepšení současné situace:
    Poslední dvě metody také nejsou všelékem, protože. vyžadují od uživatele určité dovednosti, kromě toho nejsou dostatečně „čisté“, například jsou známé problémy s připojením smartphonu k počítači přes usb (nelze je odpojit) atd.

    Situaci pomůže napravit program DirectoryBind, který si dobrý člověk slig z xda napsal pro sebe a zveřejnil na fóru pro veřejné použití.

    QR kód


    Přestože je zde publikum technicky zdatné, pro nezkušené čtenáře Habra je třeba udělat pár vysvětlení. Jak sám napsal (program není idiot-proof), tzn. nepravděpodobné, že by prošel hloupým testem.

    Po instalaci spusťte program (poprvé samozřejmě povolujeme práva roota), stiskněte nabídku poté "Předvolby" a nastavte výchozí cesty k externí paměti "Výchozí datová cesta" například / sdcard / external_sd / a vnitřní paměti "Výchozí cílová cesta" / sdcard / . Ukončete nabídku.

    Stiskněte nabídku a poté „Přidat nový záznam“

    Nyní vytvoříme nový odkaz na adresář, například přesuneme složku CamScanner na externí kartu. Dlouhým stisknutím cesty ke složce se otevře malý vestavěný správce souborů, kde můžete vytvořit a/nebo vybrat složku. Složka na externí kartě musí být vytvořena (a prázdná).

    Zaškrtnutím políčka "Transfer files from target to data" budou soubory a složky přeneseny z adresáře /sdcard/CamScanner/ do adresáře /sdcard/external_sd/CamScanner.

    Je třeba poznamenat, že odkazy nejsou automaticky aktivovány po vytvoření (šedá ikona diskety, jako na obrázku níže pro gameloft). Chcete-li dokončit vazbu složek, vyberte potřebné odkazy pomocí zaškrtávacích políček a stiskněte nabídku -> "Vazba zaškrtnuta". Ikony aktivních (propojených) složek by měly zezelenat.

    Mimochodem, pokud chcete připojit celou externí kartu, zcela doporučuji to udělat ne jako /sdcard/externalSD/ , ale s tečkou před /sdcard/.externalSD/ . To vás ušetří problémů, jako jsou dvojité náhledy v galeriích atd. Pravda nepomůže všem galeriím a hráčům, protože. někteří hledají média i ve skrytých adresářích.
    Když jsem trpěl, rozhodl jsem se propojit pouze jednotlivé adresáře.

    UPD. Mimochodem, externí SD karta je mnohem pomalejší než interní paměť, takže přenos dat programu na externí SD přirozeně zpomaluje práci tohoto programu. Na to by měli pamatovat zejména ti, kteří se rozhodnou zcela změnit přípojné body vnitřní a vnější paměti, protože. je pravděpodobné, že celé vaše zařízení poběží pomaleji než dříve.

    Doufám, že tento program doplní vaši sbírku užitečných nástrojů pro zařízení Android.

    Pokud se přesto rozhodnete pro výměnu interní a externí paměti, tzn. přemapujte externí SD kartu na / sdcard a v nastavení zařízení žádná taková možnost není - s rootem to lze snadno provést provedením následující operace:
    V Root-Explorer připojte "/etc" jako R/W (pokud R/O), najděte soubor "/etc/vold.fstab", uložte kopii a otevřete (dlouhým kliknutím) jej v textovém editoru.
    V následujících dvou řádcích změníme název přípojných bodů na místech: dev_mount sdcard / mnt / sdcard [e-mail chráněný]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... to dev_mount sdcard /mnt/external_sd [e-mail chráněný]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
    Můžete si přečíst více. Nabízejí také jako alternativu použít další zajímavý program Root External 2 Internal SD.
    Ještě dodám, že v obou případech je potřeba před přepnutím zkopírovat celý obsah složky /sdcard na externí sd kartu.
    Mějte na paměti, že po přechodu může celý váš systém fungovat lépe než dříve.
    buď opatrný- musíte pochopit, že vše, co děláte pod rootem, děláte na vlastní nebezpečí a riziko, a například uložení nesprávného "vold.fstab" může vést k nemožnosti nabootovat zařízení a pro léčbu budete muset bootovat do obnovy a upravte "vold.fstab" již tam.

    Tuto metodu lze použít ve spojení s DirectoryBind, pouze nyní je opakem "Výchozí cílová cesta" (/sdcard) a všechny odkazy vytvořené v DirectoryBind budou směřovat na externí kartu.

    Většina levných a středních smartphonů Android má 4 GB vnitřní paměti (a ty vydané před rokem 2012 jsou mnohem menší). Instalace aplikací a her je proto v určitém okamžiku vážně obtížná - smartphone se pilně snaží něco nainstalovat, poté zobrazí úžasnou zprávu „interní paměť je plná“ a nabídne něco vymazat. Zpočátku to pomáhá - odstraněním přebytku, zbavením se nepotřebného, ​​získá uživatel telefonu volný prostor pro své potřeby. Po dalších pár týdnech či měsících (v závislosti na intenzitě používání softwaru a herních komponent smartphonu) se otravná zpráva opět zobrazí, otravná svou důmyslností a neodstranitelností. Jak se vypořádat s touto nepříjemnou vlastností chování levných smartphonů, zbavených štěstí z velké vnitřní paměti? Existuje několik způsobů, radikální a ne tak radikální, a dnes si o nich povíme.

    První metoda, nikde není jednodušší

    První věc, která pomůže uvolnit paměť, pokud jí nestačí, ale chcete zkusit něco nového, je vymazání mezipaměti aplikace. Na Google Play je dobrá stovka nástrojů pro čištění paměti a všechny jsou stejně užitečné, takže se nebudeme zdržovat popisem konkrétního programu. Stačí vyhledat v seznamu aplikací Cleaner a vybrat si tu nejoblíbenější na základě počtu stažení a hvězdiček v hodnocení. Upozorňujeme, že vymazání mezipaměti neznamená smazání programů, pouze smaže postup ve hrách a může ovlivnit nastavení aplikace (v závislosti na hloubce čištění). V některých případech, pokud mezipaměť narostla na nepřiměřeně velkou úroveň, vnitřní paměť se neočekávaně ukáže jako prakticky volná. Výše uvedené aplikace mají nevýhodu - k čištění dalvik cashe potřebujete práva root (to je napsáno v popisech programů). Prvním krokem je proto najít způsob, jak taková práva získat a aplikovat je na svůj smartphone (možná je způsob již popsán na našem webu, ale pokud pro vaše zařízení neexistuje návod na rootování, zkuste rootovat přes framaroot, odemkněte kořenové aplikace). Poté, co se ujistíte, že jsou práva skutečně získána (cokoli se stane), jejich kontrolou v aplikaci Root Checker, spusťte dříve nainstalovaný čistič a vymažte mezipaměť. Poté musíte restartovat smartphone a přejít do nastavení-paměť, podívejte se, co se tam stalo s pamětí.

    Druhá metoda je o něco obtížnější.

    Stává se, že to nejjednodušší řešení nefunguje – paměť je opravdu napěchovaná aplikacemi až do samotných rajčat. Poté některé z nich přeneste na paměťovou kartu, kterou jste předtím naformátovali buď v telefonu, nebo pomocí čtečky karet (v tomto případě vyberte velikost clusteru ne větší než 64 kB a systém souborů fat32). Přenos se provádí ručně, přes nastavení aplikací, existují programy, které tento obchod automatizují, ale často fungují nakřivo, proto pro úplnou jistotu doporučujeme seřadit aplikace podle místa, které zabírají a ty nejžravější poslat na paměťovou kartu.

    Root Explorer vám pomůže zkontrolovat, zda v systémových složkách není něco zbytečného (dejte nejnovější verzi, je to zajímavější). Přes něj přejděte do adresáře datalocal mp a hledejte tam vše, co má rozšíření rm a log – toto vše směle smažte, čímž se uvolní drahocenně omezené zdroje.

    Metoda třetí, nebezpečná

    Vyzkoušeli jste vše výše uvedené, ale je paměť stále plná nebo nestačí? Nevadí, existují i ​​jiné recepty, trochu složitější a nebezpečnější. K jejich implementaci budete potřebovat větší paměťovou kartu, s kapacitou alespoň 4 GB (nutná je třída 10 a vyšší, jinak se zpomalí to, co bylo na kartu odesláno). Po vložení do smartphonu použijte Root Explorer k nalezení souboru vold.fstab v sekci /system/etc/. Opravíme to a vyměníme vnitřní paměť smartphonu za paměťovou kartu.

    POZORNOST! Jedná se o nebezpečnou akci, která může vést k cyklickému zatěžování smartu a jeho nefunkčnosti! Před zahájením substituce zkopírujte všechna důležitá data, kontakty do počítače, přeneste všechny soubory z flash oddílu na sdcard (nebo externí sd, pokud je vnitřní paměť rozdělena na dva oddíly, z nichž jeden se vydává za sdcard). Názvy oddílů pro různé výrobce a firmware se mohou lišit, k dispozici je také možnost sd a extsd. Po zkopírování nabootujte do CWM recovery (nejprve jej musíte nainstalovat, návod pro váš telefon může být na našem webu). V něm uděláte Zálohování systému přes příslušnou položku (Zálohování a obnova, záloha, obnova přes obnovení). A teprve poté, když znovu spustíte telefon a dostanete se na vold.fstab a stisknete tlačítko rw nahoře v programu Root Explorer, hledejte řádky jako

    dev_mount sdcard /mnt/sdcard auto

    dev_mount extsd /mnt/extsd

    Jdou jedna pod druhou a bez symbolu # na začátku řádku. Nyní v nich změňte názvy - sdcard na extsd v horním řádku a naopak, extsd na sdcard v externím (stejný způsob platí pro další názvy sekcí, flash a external_sd. Na ostatní parametry nesaháme, soubor uložte , restartujte. Nyní se interní paměť smartphonu stala externí a paměťová karta interní, a proto je zde spousta místa pro instalaci aplikací (v nastavení telefonu určete - vložte do interní paměti).Pokud zařízení ano nenabootovat, pak jsou někde chyby v fold.vstab, nabootovat do recovery a obnovit OS ze zálohy. Ještě jednou připomínáme, nebuďte hrdinští, zálohujte si, vtipy se systémovými soubory bez přejištění jsou špatné!

    Metoda čtvrtá, nudná

    A poslední možností, která nemá vliv na tak rozmarný systémový soubor, je vytvoření dalšího oddílu pro instalaci aplikací, který je připojen k interní paměti. K tomu slouží program Link 2 sd (dostupný v Google Play, potřebujete Root). Nejprve ale odeberte a2sd, pokud jej již používáte, jsou nekompatibilní. Vezměte jakoukoli paměťovou kartu od docela normálního výrobce bez mraku vadných paměťových karet, vložte kartu do čtečky karet a naformátujte ji, rozdělte ji na dvě části (jedna je fat32, druhá je ext2). Podrobné pokyny se snímky obrazovky, jak program používat, naleznete na wiki projektu ( http://forum.xda-developers.com/wiki/index.php?title=SD_card_partitioning).

    VAROVÁNÍ 2 - hrozí poškození karetpaměť, nevratná jakýmkoli způsobem.

    Oddíl ext2 je lepší dělat ne více než půl gigabajtu, i když tvrzení není 100% potvrzeno - zkoušeli jsme 2 GB, vše funguje dobře. Mezitím se nedoporučuje vytvářet další oddíl větší než dva gigabajty. Pokud karta není značková, ale nepojmenovaná, je nebezpečné udělat více než 512 MB - je zabugovaná, odmontovaná a přestane úplně fungovat, obecně ukazuje svůj obtížný charakter naplno. Nezapomeňte, obě sekce jsou primární! Po vytvoření oddílů vložte kartu do telefonu a nainstalujte Link 2SD, což mu umožní pracovat jako správce (zeptá se při prvním spuštění). V programu klikněte na Vytvořit odkaz, po zprávě, že je vše v pořádku, restartujte smart a znovu spusťte užitečnou utilitu. Nyní seřaďte aplikace „podle obžerství“ a dlouhým stisknutím vyberte ty největší a klikněte na „odeslat“. Dříve lze přenos dalwickské keše zaznamenat také s birdie, ale to je extrémní případ, kdy není vůbec dostatek paměti. Jinak jsou závady více než pravděpodobné. Po odeslání všeho na další oddíl použijte uvolněnou paměť podle svého uvážení, protože teď je toho víc, mnohem víc!!

    Problémy a jejich řešení

    Počítač nevidí paměťovou kartu, když je připojena? Nainstalujte Multi Mount SD-Card a začněte s montáží před připojením k počítači pomocí widgetu aplikace na ploše.

    Mám smazat, co bylo zveřejněno? Vyberte program, vyberte "návrat", vymažte mezipaměť a odstraňte ji.

    Koupili jste si novou paměťovou kartu, ta stará náhle zemřela a polovina aplikací zmizela a nefungovala? Abyste se tomuto zázraku vyhnuli, musíte po první instalaci a konfiguraci programu vytvořit kopii diskových oddílů na kartě prostřednictvím Acronis na stacionárním počítači, poté zálohu pečlivě uložte, dokud kartu nevyměníte - zakoupením nový, jednoduše obnovte oddíly na nové kartě a vložte ji do smartphonu. Poznámka! Vytáhněte kartu a vložte ji zpět, když je Link2Sd nainstalován a funguje pouze při vypnutém telefonu! Zapněte ji až poté, co se vrátí do slotu - nechcete se bavit googlováním, jak se vypořádat s následky? A budou, protože spousta věcí prostě „spadne“ a přestanou fungovat.

    Většina majitelů zařízení Android dříve nebo později čelí problému nedostatku vnitřního úložného prostoru pro soubory. Pravidelná instalace aplikací postupně snižuje množství volného místa v gadgetu, což vede ke zpomalení, nesprávnému provozu nebo dokonce úplnému selhání systému v normálním fungování. V tomto případě pomůže výměna vnitřní paměti Androidu za paměťovou kartu. Jak to udělat a jaké další způsoby existují, jak se s takovou nepříjemností vypořádat, budeme dále zvažovat.


    Před procházením nastavení a přenosem aplikací na USB flash disk najednou musíte pochopit, jaké typy paměti obecně existují ve vašem zařízení Android:

    • provozní - nezbytné pro správný chod aplikací, programů a dalších procesů, které běží na telefonu nebo tabletu;
    • ROM - ukládá informace o operačním systému během firmwaru a tato data nelze přenést na média třetích stran;
    • interní - aplikace se zde instalují automaticky, stejně jako veškeré informace o uživateli; kolik volného místa zbývá v systému při instalaci nového softwaru;
    • rozšiřující karta - externí disk, který je určen k rozšíření vnitřní paměti zařízení a ukládání aplikací, uživatelských informací.

    Proč nemohu ukládat aplikace na SD kartu?

    V mnoha gadgetech nebude možné automaticky povolit instalaci nových aplikací na USB flash disk. To platí pro telefony a tablety od verze 4.4.2 do 6.0.1. V tomto případě je výměna vnitřní paměti za SD kartu jednoduše nezbytná, a to lze provést několika způsoby (včetně použití aplikací třetích stran). Nejprve však musíte zjistit verzi systému Android, která je na vašem gadgetu nainstalována. Chcete-li to provést, klikněte postupně na:

    1. Jídelní lístek;
    2. Nastavení;
    3. O telefonu.

    V seznamu, který se otevře, bude uvedena verze OS.

    Programy pro přenos aplikací na paměťovou kartu

    Vývojáři se postarali o uživatele a vytvořili programy, aby paměť flash disku byla hlavní na Androidu. To je užitečné zejména pro starší verze systému, jako je 2.2 nebo ještě starší.

    Pohodlný software, který má všechny potřebné nástroje pro přenos informací z interní paměti na externí disk. Rozhraní je intuitivní a jednoduché. Aplikace dostupné pro přesun jsou označeny ikonami, po kliknutí se otevřou všechny dostupné informace o nich a také možné akce (přenos, kopírování, smazání).

    Move2SD Enablerv

    Tento software je pro uživatele zajímavý ze dvou důvodů. Za prvé - je kompatibilní s různými verzemi Androidu (včetně novějších). A druhým je možnost přenášet data a aplikace, které jsou v systému označeny jako „neplatné pro přenos“.

    Další zajímavý vývoj, který zjednodušuje život uživatelům gadgetů Android. Hlavními výhodami jsou jednoduchá instalace softwaru (bez nutnosti dodatečného stahování skriptů a knihoven) a možnost přenášet informace nikoli po kompletních knihovnách, ale pouze po jejich částech.

    Jaké další metody existují?

    Existuje další možnost, jak udělat z SD karty interní paměť na Androidu. Pokud je verze vašeho gadgetu od 2.2 do 4.2.2, pak je instrukce velmi jednoduchá, klikněte na:

    1. Nastavení;
    2. Paměť;
    3. Disk pro zápis ve výchozím nastavení;
    4. SD karta.

    Naproti flash disku se objeví zaškrtnutí nebo kroužek, což znamená změnu nastavení. Nyní instalace aplikací automaticky přejde na flash disk.

    Pro uživatele Android KitKat a vyšších bude tento proces obtížnější a nudnější. Hlavním problémem je, že budete muset rootovat své zařízení. Můžete to udělat doma, ale existuje riziko, že z vašeho zařízení uděláte „cihlu“, kterou buď nelze opravit, nebo bude uvedena do života pouze v servisním středisku za příplatek.

    Pamatujte, že vlastní instalací práv root ztratíte záruku na své zařízení a budete jednat na vlastní nebezpečí a riziko. Jestli to za to stojí nebo ne, je na vás. Možná je méně riskantní pokaždé ručně přenášet nové aplikace?

    Co myslíš? Řekněte nám v komentářích, zda jste museli získat práva root, zda to bylo úspěšné, nebo možná znáte jiné způsoby, jak přepnout paměť tabletu / telefonu na paměťovou kartu.