Jak kombinovat flash disk a vnitřní paměť systému Windows. Link2SD – rozšíření systémové paměti Android

Majitelé smartphonů Samsung nejnovějších modelů mají poměrně velkou vnitřní paměť, ale v rozpočtových možnostech nebo dřívějších verzích je vše mnohem horší. Uživatelé proto jednoduše nemají dostatek prostoru pro své oblíbené aplikace, hry a hudbu. Co dělat v tomto případě? – cesta ven existuje, ale hned vás varujeme, že není bezpečná.

Výměna interní sdcard za externí externí

Způsobem řešení tohoto problému vidíme výměnu interní karty za externí. Tento postup je možný na telefonech Samsung a potřebujeme úplný root a správce souborů pro systémové soubory - .

Pokyny pro výměnu paměti
1. Dostaneme plnou, jednu z metod;
2. Stáhněte si speciální hack z našeho serveru a rozbalte jej do počítače;
3. Proveďte úplnou zálohu zařízení, například pomocí , nebo přejděte na a vytvořte úplnou zálohu (doporučujeme dvě možnosti);
4. Přejděte na RootExplorer a zkopírujte soubory (z hacku) do složky system/etc a souhlasíte s jejich nahrazením. Je vhodné nejprve zkopírovat obsah složky do počítače;
5. Restartujte smart a užijte si výsledek.

Obrácený postup

Existují tři způsoby, jak provést vrácení zpět, pokud vám jeden nepomůže, přejděte k dalšímu, nemusíte dělat vše najednou. Postup provedení je v pořádku
1. Nahradím obráceně složku etc z mého počítače a restartuji počítač;
2. Stáhněte si návratový hack a nahrajte jej do složky system/etc;
3. Provedeme úplnou obnovu z dříve vytvořených záloh.

Některá zařízení Android mají sloty pro paměťové karty (obvykle formát microSD). Pokud vaše zařízení podporuje SD karty, můžete:

  • zvýšit kapacitu paměti;
  • používat kartu pro některé funkce a aplikace.

Chcete-li zjistit, zda má vaše zařízení slot pro SD kartu, navštivte web výrobce.

Poznámka. Některé z těchto kroků lze provést pouze na zařízeních se systémem Android 6.0 a novějším.

Jak nainstalovat SD kartu

Krok 1: Vložte SD kartu.
  1. Zkontrolujte, kde se nachází slot pro SD kartu.
  2. Vypněte telefon.
  3. Vyjměte přihrádku na kartu SD nebo sejměte zadní kryt zařízení (v závislosti na modelu). V případě potřeby zvedněte poutko, které drží kartu.
  4. Vložte SD kartu do slotu. Pokud jste zvedli přídržný jazýček, spusťte jej.
  5. Znovu nainstalujte přihrádku na kartu SD nebo zadní kryt zařízení.
Krok 2: Zapněte SD kartu.
  1. Počkejte, až se zobrazí oznámení o kartě SD.
  2. Klikněte Naladit.
  3. Vyberte požadovaný typ úložiště.
    • Vyjímatelné úložiště:
      Kartu můžete přenést do jiného zařízení spolu se všemi svými soubory (jako jsou fotografie a hudba). Aplikace nelze přesunout na vyměnitelný disk.
    • Vnitřní paměť:
      Karta může ukládat aplikace a data pouze pro toto zařízení. Pokud jej přesunete na jiné zařízení, všechna data na něm budou smazána.
  4. Při nastavení karty SD postupujte podle pokynů na obrazovce.
  5. Po dokončení klikněte Připraveno.

Jak používat SD kartu

Jak přesunout aplikace na SD kartu

Pokud jste kartu připojili jako interní úložiště, můžete na ni přenášet aplikace.

Poznámka. Ne všechny aplikace lze přenést na SD kartu.

Jak přesunout soubory na SD kartu

Pokud jste nainstalovali kartu SD jako vyměnitelné úložné zařízení, můžete na ni přenášet různé soubory, například hudbu a fotografie. Poté je lze smazat z vnitřní paměti zařízení.

Krok 1: Zkopírujte soubory na SD kartu.

Krok 2: Odstraňte soubory z interního úložiště.

Můžete zobrazit obsah karty SD a zjistit, kolik místa zbývá.

Když je karta SD použita jako interní úložiště

Když se SD karta používá jako vyměnitelné úložné zařízení

  1. Přejetím prstem dolů z horní části obrazovky otevřete panel oznámení.
  2. Pod oznámením o kartě SD klepněte na OTEVŘENO.

Dovolte mi, abych si hned zarezervoval, že nemluvíme o programech jako link2sd. Princip je podobný, ale nepropojíme 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ů Android s malou vestavěnou pamětí se pravděpodobně setkalo s následujícím problémem: je vložena velká SD karta (například 16, 32 nebo dokonce 64 GB), ale po instalaci několika těžkých programů se naše zařízení nebo jiné program směle prohlásí, že na kartě není dostatek místa. Někdy je samotný program malý, ale po instalaci se přepne do režimu online a stáhne gigabajty dat do vašeho smartphonu.
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 (dříve tomu tak bylo na všech smartphonech). Externí SD karta se v tomto případě montuje jako /sdcard2, /mnt/sdcard2, /mnt/extSdCard nebo dokonce /sdcard/.externalSD. Jak jsem pochopil, tak to výrobci dělají tak, 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/NameInsert. Málokdy to lze 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, navíc nejsou dostatečně „čisté“, například jsou známy problémy při připojení smartphonu k počítači přes USB (nelze odpojit) atd.

Situaci pomůže zlepšit 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é, je třeba pro nezkušené čtenáře habr udělat pár vysvětlení. Jak sám napsal (ne idiot-proof program), tzn. nepravděpodobné, že by prošel zkouškou bláznů.

Po instalaci spusťte program (poprvé samozřejmě povolujeme práva root), klikněte na nabídku, poté na „Předvolby“ a nastavte výchozí cesty k externí paměti „Výchozí datová cesta“ například /sdcard/external_sd/ a vnitřní paměť „Výchozí cílová cesta“ /sdcard/ . Opouštíme menu.

Klikněte na nabídku a poté na „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ě by měla 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 připojení se po vytvoření automaticky neaktivují (šedá ikona diskety, jako na obrázku níže pro gameloft). Chcete-li dokončit propojení složek, zaškrtněte požadované odkazy pomocí zaškrtávacích políček a klikněte na nabídku -> „Bind zaškrtnuto“. Ikony aktivních (propojených) složek by měly zezelenat.

Mimochodem, pokud chcete připojit celou externí kartu, plně doporučuji to udělat ne s /sdcard/externalSD/, ale s tečkou vepředu /sdcard/.externalSD/. To vám ušetří takové potíže, jako jsou dvojité náhledy v galeriích atd. Pravda, nepomůže to všem galeriím a hráčům, protože... někteří také hledají média ve skrytých adresářích.
Po trápení jsem se pro sebe rozhodl propojit pouze jednotlivé adresáře.

UPD. Mimochodem, externí SD karta je mnohem pomalejší než vnitřní paměť, takže přenos dat programu na externí SD přirozeně zpomaluje chod tohoto programu. Na to by měli pamatovat zejména ti, kteří se rozhodnou kompletně změnit přípojné body interní a externí 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 rozhodnete pro výměnu interní a externí paměti, tzn. přeřadit externí SD kartu na /sdcard a v nastavení zařízení taková možnost není - pokud máte root, lze to snadno provést provedením následující operace:
V Root-Exploreru připojíme "/etc" jako R/W (pokud R/O), najdeme soubor "/etc/vold.fstab", uložíme kopii a otevřeme (dlouhým kliknutím) jej v textovém editoru.
V následujících dvou řádcích změníme názvy bodů připojení: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. k dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Můžete si přečíst více. Navrhují 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.
Pamatujte, že po přepnutí může celý váš systém fungovat lépe než předtím.
Buďte opatrní- musíte pochopit, že vše, co děláte jako root, 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 zavést zařízení a pro léčbu budete muset zavést systém obnovte a upravte „vold.fstab“ již tam.

Tuto metodu lze použít ve spojení s DirectoryBind, ale nyní je to naopak: „Výchozí cílová cesta“ (/sdcard) a všechna připojení vytvořená v DirectoryBind budou směřovat na externí kartu.

Možnosti zařízení lze vážně rozšířit, pokud vyměníte interní paměť Androidu za paměťovou kartu. To vám umožní nainstalovat do tabletu nebo jiného gadgetu mnohem více aplikací, ale hlavním požadavkem pro provedení této aktualizace je mít na zařízení práva root. Podívejme se na způsoby použití karty SD jako systémové paměti zařízení a na podmínky s tím spojené.

Rizika a podmínky pro výměnu vnitřní paměti gadgetu kartou SD

Před opakováním níže uvedených kroků by měl uživatel zvážit několik důležitých bodů:

  1. Životnost SD karty se značně zkrátí kvůli častým cyklům čtení/zápisu při spouštění aplikací.
  2. Rychlost gadgetu může znatelně poklesnout, pokud použijete kartu MicroSD nižší třídy.
  3. Pokud uděláte chybu při úpravě systémového souboru, nemusí se telefon příště nabootovat – budete ho muset přeflashovat.

Obecně je postup (zejména pro nezkušené uživatele) poměrně riskantní, takže má smysl jej provádět výhradně pro staré gadgety s malým množstvím vlastní paměti.

Pomocí nástroje Root Browser a úpravou souboru vold.fstab

Chcete-li vyměnit paměť, budete muset nainstalovat kořenový prohlížeč z Google Play.

Zopakujme, že plně s ním můžete pracovat pouze na rootovaných zařízeních. Po spuštění výše uvedené aplikace:


V systému Android znamená sdcard interní paměť a extsd znamená externí paměť, tedy SD kartu. Nahrazením těchto řádků jsme vlastně vyměnili tyto typy paměti. Na některých systémech mohou tyto části kódu vypadat jinak, například takto:

Je třeba je vyměnit takto:

Po dokončení popsaného postupu restartujte gadget. Než to uděláte, ujistěte se, že v upraveném kódu nejsou žádné chyby, takže v budoucnu nebude nutné jej přeformátovat.

Druhý způsob, jak zvýšit paměť pomocí Link2SD

Aplikace je dostupná na Play Market a funguje pouze na zařízeních s právy root. Tento správce souborů fyzicky nenahrazuje interní paměť zařízení externím diskem, ale je schopen přenést jakékoli nástroje na kartu SD, což výrazně šetří zdroje gadgetu.

Zvláštností dané aplikace je, že samotná MicroSD bude muset být rozdělena a správně naformátována. Zkopírujte si proto vše cenné ze své karty do počítače a začněte rozdělovat disk na sekce.

Rozdělení karty zařízení do sekcí, pokud existuje vlastní obnova

Každé zařízení Android má režim obnovení, ale níže popsaná metoda je vhodná pouze pro zařízení s . Pokud jste nikdy neslyšeli o CWM, přejděte k druhé možnosti rozdělení disku. Dále vám řekneme, jak problém vyřešit, pokud má režim obnovení zařízení položku Partition SD Card:

Rozdělení MicroSD karty přes počítač

Připojte kartu k notebooku nebo PC. K tomu můžete použít čtečku karet nebo jiné zařízení, hlavní věc je, že by měla být definována jako jednotka a ne jako mediální zařízení MTP. Další:


V levných nebo zastaralých zařízeních s Androidem je dnes vážný problém s vnitřní pamětí, respektive jejím nedostatkem, a přestože zařízení může mít paměťovou kartu o velikosti několika gigabajtů, stále na ni nelze nainstalovat mnoho programů. Funkce zabudovaná v Androidu umožňuje přenést některé aplikace na paměťovou kartu, ale jak ukazují zkušenosti, nestačí.

Testoval jsem různé aplikace pro rozšíření vnitřní paměti zařízení Android: App2SD, Link2SD, FolderMount. Osobní zkušenost ukázala, že nejlepším řešením je aplikace Link2SD. Aplikace (stejně jako jiné podobné programy) vyžaduje zakořeněné zařízení Android, ale pokud je vše provedeno správně, můžete na problém nedostatku vnitřní paměti na dlouhou dobu zapomenout.

Průvodce krok za krokem

Chcete-li rozšířit paměť svého zařízení Android pomocí aplikace Link2SD, musíte provést následující kroky:

  1. Ujistěte se, že zařízení má nainstalovaný funkční kořenový adresář;
  2. Připravte si paměťovou kartu;
  3. Nainstalujte a nakonfigurujte aplikaci Link2SD.

Rootování zařízení

Navzdory mnoha takzvaným „univerzálním“ rootovacím aplikacím pro zařízení Android osobní zkušenost ukazuje, že rootování je jedinečný proces pro každé zařízení. Vyhledejte na internetu rootovací aplikaci (metodu) specificky pro váš model zařízení. Je popsána práce s jednou z těchto „univerzálních“ aplikací pro rootování zařízení Android.

Příprava paměťové karty

Příprava spočívá ve vytvoření dalšího oddílu Ext na paměťové kartě SD, na který se následně přenesou aplikační soubory z interního úložiště a uvolní se tak vnitřní paměť zařízení.

Existuje mnoho různých způsobů, jak vytvořit oddíly, ale pro náš úkol doporučuji použít jeden z následujících:

Pozor! Před provedením operace rozdělení paměťové karty na oddíly uložte všechna data na paměťové kartě do počítače nebo jiného zařízení, protože Během procesu vytváření oddílu budou odstraněny! Po vytvoření oddílů vraťte všechna data zpět na paměťovou kartu.

Pokud se později z nějakého důvodu rozhodnete vrátit paměťovou kartu do původního stavu, postupujte podle pokynů.

Nastavení Link2SD

Pokud jste úspěšně dokončili předchozí dva kroky, je čas udělat poslední krok: nainstalovat a nakonfigurovat aplikaci Link2SD.

Když poprvé spustíte program, požádá o oprávnění superuživatele kliknutím na tlačítko „Povolit“.

Dále se objeví dialog pro výběr souborového systému 2. oddílu paměťové SD karty. Pokud se takový dialog neobjeví nebo jej potřebujete znovu otevřít, klikněte v aplikaci na tlačítko nabídky a vyberte možnost „Znovu vytvořit připojovací skript“. Vyberte položku odpovídající systému souborů druhého oddílu vaší paměťové karty a klikněte na „OK“. Pokud se zobrazí chybová zpráva, otevřete dialog znovu a vyberte jinou položku (mně skript fungoval úspěšně na položce „ext2“, ačkoli druhý oddíl paměťové karty byl naformátován na „ext3“). Měli byste obdržet zprávu, že oddíl byl úspěšně připojen. Poté restartujte zařízení kliknutím na tlačítko „Restartovat zařízení“.

Vraťte se do programu, počkejte, až se načte seznam aplikací, vyberte aplikaci, kterou chcete přesunout, a klikněte na tlačítko „Odeslat“. V dalším dialogu vyberte, jaká data aplikace chcete přenést (většinou přenáším vše, co je možné). V bezplatné verzi Link2SD můžete přenášet vše kromě dat aplikací, ale i to bude mít znatelný efekt.




Nahoru