Jak vyměnit paměť na Androidu? co je třeba udělat? Rozdělení MicroSD karty přes počítač

Moderní uživatelé si nedokážou představit svůj život bez smartphonu v kapse, protože pro mnohé to není jen zařízení, které pomáhá kontaktovat požadovaného účastníka, ale také jakési okno do světa. Přítomnost velkého množství paměti v zařízení je vysoce ceněna aktivními uživateli, mnozí do zařízení ukládají nejen zábavní předměty, ale také mnoho dalších věcí. užitečné informace, včetně dokumentárních informací.

Souhlasím, při stahování to není moc příjemné důležitý soubor bude čelit nemožnosti uložení z důvodu nedostatku paměti. Tváří v tvář problému s nedostatkem paměti mnoho lidí přemýšlí o tom, jak nahradit vnitřní paměť telefonu paměťovou kartou. Nutno podotknout, že s tímto problémem se potýkají především majitelé čínské telefony a tablety.

Pokusme se tento problém porozumět podrobněji. Chcete-li změnit cestu, kam se aplikace ukládají, musíte mít v zařízení konkrétní program. Měli byste si být vědomi možných rizik a problémů s nimi spojených. Při nesprávné výměně paměti může dojít k vnitřní chybě programu, která povede k úplnému flashnutí telefonu. Selhat může i externí paměťové zařízení – paměťová karta, pro její obnovení budete muset použít i flashování telefonu.

Úprava systémového souboru

Tedy, aby se změnil vnitřní paměť na externí a instalovat libovolné aplikace přímo na kartu, musíte ji najít v telefonu nebo nainstalovat Kořenový program Prohlížeč nebo ES Explorer, přítomnost v systému je také vyžadována root práva Přečtěte si, jak je rychle získat.

Výměna paměti probíhá následovně: je třeba vybrat program Root Broswser nebo Explorer a spustit jej, poté vyhledat soubor vold.fstab v systému, nachází se na adrese zařízení/systém/atd/, soubor otevřít a pečlivě přečíst, budeme muset upravit pár řádků.

Abyste si to mohli přečíst, musíte se seznámit se strukturou souborů. Pokud soubor pečlivě prozkoumáte, snadno najdete odpovídající řádky odpovědné za nahrazení interní paměti externí pamětí. Po nalezení odpovídajících řádků je třeba provést malou manipulaci a změnit vnitřní paměť na externí paměť, jinými slovy prohodit řádky tak, aby vše vypadalo jako na obrázku níže.

V v tomto případěřádek dev_mount sdcard…. je zodpovědný za standardní bezpečnost souborů a dev_mount sdcard2…. pro externí (SD karta). Aby se naše vestavěná paměť přesně změnila na externí paměť, kterou potřebujeme, stačí změnit několik řádků. Ale ne všechny a ne úplně, ale pouze dodatečné a závěrečné nápisy, které následují dev_mount sdcard/storage/sdcard0 a dev_mount sdcard2/storage/sdcard1. Jakmile to uděláme na obrázku, musíme to uložit.


Po výměně vnitřní paměti za paměťovou kartu byste měli restartovat telefon. Po restartování zařízení si budete moci užít dostupnost paměti a instalace všech následujících her bude provedena na SD kartu. Neztrácejte ze zřetele skutečnost, že jste všechny manipulace provedli ručně a pokud něco chybí, budete muset poslat telefon k blikání.

Existuje stejně účinný způsob, jak nahradit paměť bez použití programu Root Broswser. Chcete-li to provést, stačí provést několik manipulací s telefonem pomocí počítače, doslova tři kliknutí. Nejprve budete muset spustit soubor HTC Driver Installer a nainstalovat jej do počítače, aby se objevily všechny potřebné nástroje pro další práci.

Druhou manipulací bude instalace ovladače na systémové médium C:\\android-sdk-windows, poté byste měli spustit program SDK Manager a zkontrolovat soubory a jejich připravenost k instalaci. Poté byste měli připojit telefon k počítači a potvrdit příkaz: přeneste vše na kartu SD, přečtěte si, jak to udělat.

Používáme ADB

Připojte telefon s povoleným laděním USB v nastavení.
Přejděte do složky s programem a spusťte soubor adb.exe pomocí příkazového řádku řádky cmd, se stisknutým tlačítkem Shift klikněte pravým tlačítkem na soubor a vyberte zde otevřít příkazová okna

Otevře příkazový řádek ve kterém píšeme adb zařízení

Nyní spusťte následující příkaz, který prohodí paměť, stačí jej napsat a stisknout Enter.

Po těchto manipulacích byste měli odpojit telefon od počítače a restartovat telefon. Po restartu si můžete ověřit, že tlačítko funguje: přeneste vše na SD kartu a voila, můžete telefon bezpečně používat. Nyní budou všechny aplikace a důležité dokumenty a stažené soubory uloženy na externí disk.

Je třeba si uvědomit, že po vyjmutí paměťové karty z telefonu zmizí nainstalované aplikace, to je asi jediné negativum tato metoda. Doporučuje se také používat externí disky alespoň třídy 10, protože malé disky nepřinesou požadovaný výsledek.

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 při úpravách uděláte chybu systémový soubor Telefon se nemusí příště nabootovat – budete ho muset přeformátovat.

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ěť, od Google Play Budete muset nainstalovat Root Browser.

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é přeflashovat.

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

Aplikace je dostupná v Play Market a funguje pouze na zařízeních s právy root. Tento správce souborů fyzicky nenahrazuje vnitřní 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. Dále:


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í žádná paměť.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 (bylo tomu tak 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:
Dva nejnovější 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 hloupým testem.

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í pojďme tvořit nové připojení adresářů, například přesunout 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 zapnuta externí mapa musí být vytvořen (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še prasátko. užitečné utility pro zařízení se systémem 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 jiný zajímavý program Kořen Externí 2 Interní 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řechodu může celý váš systém fungovat lépe než předtím.
buď 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.

Nízké množství vnitřní paměti u levných smartphonů a tablety se systémem Android hlavním problémem je nemožnost instalovat aplikace, v takových případech výměna interní Paměť Android na paměťovou kartu.

Pro ty, kteří z názvu nepochopili, o čem tento článek je: předpokládejme, že máte 400 MB vnitřní paměti Androidu, což je velmi málo (asi 12–20 nainstalované aplikace), pak můžete přemýšlet o odebrání a nahrazení hlavní paměti paměťovou kartou.

Než začneš!

Vy Verze Androidu 5.1 nebo novější? Skvělý! Pak možná na svém smartphonu můžete zvýšit nebo!

Metoda 1

metoda 2

Pokud takové nastavení nemáte? Pak čtěte dále v článku!

Rizika a co potřebujete vědět

Výměna interní paměti Androidu za paměťovou kartu probíhá pouze pokud máte nainstalovaná práva root (žádný root, metoda nefunguje)! Pro ty, kteří nevědí, co je Root a jak ho získat:

Kromě toho ty povinný znát strukturu souborového systému Android.

Náhrada paměti je možná pouze v případě, že vaše zařízení Android existuje systémový soubor vold.fstab na cestě /system/atd , pokud žádný nemáte, tak tato metoda bohužel ne pro tebe! Využít výhodu alternativní způsoby(odkaz 1, odkaz 2, odkaz 3). Taky pokud Android nemá vlastní paměť, pak tento článek také ne pro tebe. Článek je převážně pro zařízení s procesor Mediatek(MTK) nebo Rockchip.

Protože systémový soubor bude upraven existuje rizikože můžete udělat chybu a zařízení se nespustí, abyste to napravili, musíte přeflashovat zařízení a také může selhat paměťová karta a narazíte na stejný problém, pomůže také firmware.

Pokud vyměníte vnitřní paměť za paměťovou kartu, ta bude mít velmi krátkou životnost (kvůli častému čtení/zápisu) a může také klesnout rychlost Práce s Androidem pokud je velmi nízká třída microSD karty.

Pozornost!

Než začnete provádět jakékoli změny, použijte oficiální možnost výměny paměťové karty -.

Pokyny pro výměnu vnitřní paměti Androidu za paměťovou kartu

1. Nainstalujte správce souborů Root Browser (pokud jste zvolili jiný, pak nepište „chytré“ otázky do komentářů „nevidím“ „neupravuje“)

2. Spusťte soubor Kořenový správce Prohlížejte a sledujte cestu:

/system/etc/

3. Hledání souboru vold.fstab a otevřete jej (klikněte na soubor a vyberte Upravit)

4. V souboru vold.fstab vidíme přibližně tento obrázek:

## Vold 2.0 fstab ## # Běžné připojení zařízení ## ##Formát: dev_mount

Na v tomto příkladu Vezměte prosím na vědomí, že pokud jste si předtím pečlivě přečetli strukturu, jsou zvýrazněny dva řádky souborový systém Android, pak už to víte /SD karta nebo /sdcard0 toto je vnitřní paměť a /extsd nebo /external_sdcard, /sdcrad1, /sdcrad2, /external_sd Tento externí paměť, tedy MicroSD.

Vše, co musíte udělat, je prohodit tyto dva řádky:

dev_mount extsd /mnt/extsd auto /devices/virtual/block/XXXXXX dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXX/XXXXXX

Další příklad na jiném zařízení:

Dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host dev_mount sdcard2 /storage/sdcard1

Změňte na následující:

Dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

Máte ještě doplňující otázky? Zeptejte se jich v komentářích, řekněte nám, co se vám osvědčilo nebo naopak!

Jak vyměnit paměť na Androidu a proč je to vůbec potřeba? Měli bychom se do takových manipulací vůbec pouštět a jsou schopny způsobit nenapravitelné poškození našeho zařízení? Takové otázky často zajímají lidi, kteří ovládají zařízení s malým množstvím vestavěné paměti. Pokud má váš smartphone odpovídající kapacitu například čtyři gigabajty, pak víte, že použití takového zařízení není nic jiného než utrpení. Protože nahrát na něj dostatečné množství multimediálních souborů je velmi, velmi problematické. Jak tedy můžete na Androidu vyměnit paměť z interní na externí?

Úvod do problému

Mimochodem, neměli byste si myslet, že pouze operační systém Android trpí takovým problémem, jako je malé množství vestavěné paměti. Je k dispozici také na iOS. Tyto dva systémy spolu neustále soutěží. Čas od času do boje zasáhne i „Windows Fawn“, ale brzy se ocitne vyhozen za tatami. Co je ovlivněno? Téma iOS? Existují fakta, která toto „vystavení“ vždy dokazují operační systém před uživateli. Zpočátku byl jeho kód záhadou. Přesto k podobnému trendu dochází. Operační systém Android, vyvinutý specialisty Google, se ale v současnosti s každou aktualizací stále více uzavírá potenciálním vývojářům. To je přesně to, co trápí lidi, kteří jsou na tento operační systém tak zvyklí.

Proč potřebujete znát odpověď na otázku, jak vyměnit paměť na Androidu?

V současné době již OS, o kterém mluvíme, neumožňuje uživatelům instalovat aplikace s příslušným softwarem – tzv. cache – na externí paměťový disk. V našem případě budiž paměťová karta MicroSD. Majitelé zařízení s kapacitou 32 gigabajtů a výše se nejspíš zašklebí, ale co mají dělat lidé, kteří mají k dispozici od 4 do 8 GB, z nichž část (všimněte si toho!) jdou na údržbu operačního systému? Jedinou cestou z této situace je provedení určitých manipulací. A tady je důležitější než kdy jindy znát odpověď na otázku, jak vyměnit paměť na Androidu. Ve skutečnosti to není těžké. Vyžaduje se však extrémní pozornost a mimochodem rovné ruce. Pokud máte tyto parametry, přejdeme ke zvážení významu operace, abychom pochopili, co se bude provádět a proč.

Jak vyměnit paměť na Android 5? Co dělat s jinými verzemi?

Ze současné situace, kdy máme k dispozici jen pár gigabajtů pro hostování multimediálního kontingentu, existuje východisko. Spočívá za prvé v pořízení externího a za druhé v softwarové náhradě určitého kódu, který dokáže naše zařízení přesvědčit, že ten interní je externí. No a samozřejmě naopak. Smartphone tedy bude kartu MicroSD vnímat jako vnitřní deska. Chtěl bych poznamenat, že otázka, jak vyměnit paměťové karty v systému Android, zní zásadně nesprávně, protože jich je několik externí disky se nemůže zúčastnit.

Co je potřeba k výměně?

Bez ohledu na to, jakou verzi operačního systému jste nainstalovali a jaké zařízení výrobce máte, budeme potřebovat stejnou sadu nástrojů. Jedná se o programy zvané a Total Commander(což zná obrovské množství uživatelů). Kromě toho budete muset získat jeden pro zařízení.

Proces výměny

Chcete-li zahájit operaci, otevřete program Root Explorer. Přesuneme se na adresu /system/atd. Tam musíte najít soubor s názvem vold.fstab. V něm byste měli najít řádky a parametry, které jsou zodpovědné za přípojné body externí a vnitřní paměti. Jmenují se takto: SDcard a extsd. Poté budete muset vyměnit parametry. Tím se dokončí aktivní fáze operace. Nezapomeňte udělat zálohy soubory a pamatujte, že tyto operace uživatel provádí na vlastní nebezpečí a riziko.