itthon / Közösségi média / Hogyan cserélhetem a belső memóriát és az sd-t. Android: Egyszerű módja a külső SD-kártya és a belső memória összekapcsolásának, hogy helyet szabadítson fel. Mit kell cserélni

Hogyan cserélhetem a belső memóriát és az sd-t. Android: Egyszerű módja a külső SD-kártya és a belső memória összekapcsolásának, hogy helyet szabadítson fel. Mit kell cserélni

Okostelefon tulajdonosok Samsung legújabb modellek meglehetősen nagy belső memória, de költségvetési opciókban ill korai változatai minden sokkal rosszabb. Ezért a felhasználóknak egyszerűen nincs elég helyük kedvenc alkalmazásaikhoz, játékaikhoz és zenéikhez. Mi a teendő ebben az esetben? - van kiút, de azonnal figyelmeztetjük, hogy nem biztonságos.

A belső sdcard cseréje külső külsőre

A probléma megoldása érdekében látjuk a helyettesítést belső térkép kívülről. Ez az eljárás Samsung telefonokon lehetséges, és teljes root és fájl kezelő rendszerfájlok - .

Útmutató a memória helyenkénti cseréjéhez
1. Megtelünk, az egyik módszer;
2. Tölts le egy speciális hacket a szerverünkről, és csomagold ki a számítógépedre;
3. Teljes biztonsági mentés eszközöket, például használ, vagy menjen ide, és készítsen teljes biztonsági másolatot (két lehetőséget ajánlunk);
4. Bemegyünk a RootExplorerbe, és átmásoljuk a fájlokat (a feltörésből) a rendszer / etc mappába, beleegyezünk a cserébe. Előtte kívánatos a mappa tartalmát a számítógépére másolni;
5. Túlterheljük az okosokat, és élvezzük az eredményt.

Fordított eljárás

A visszaállítás végrehajtásához három módszer létezik, ha az egyik nem segített, akkor lépjen a következőre, nem kell mindent egyszerre megtennie. A végrehajtási eljárás rendben van
1. A számítógépemről lecserélem az etc mappát, és újraindítom;
2. Töltse le a visszatérő hacket, és töltse fel a rendszer / etc mappába;
3. Mi igen teljes felépülés korábbi biztonsági mentésekből.

Azonnal leszögezem, hogy nem olyan programokról beszélünk, mint a link2sd. Az elv hasonló, de nem a programkönyvtárakat, hanem ezeknek a programoknak az adatkönyvtárait fogjuk linkelni, például /sdcard2/Navigon -> /sdcard/Navigon vagy /mnt/extSdCard/Books -> /sdcard/Books stb.
Ezen kívül szükségünk van egy gyökérre (hol lennénk nélküle). Egyébként, miután megtudtam ezt a programot, ez egy újabb érv számomra a root mellett.

Sok kis beépített memóriával rendelkező androidos okostelefon vagy tablet tulajdonosa biztosan találkozott már a következő problémával: nagy sd kártya van behelyezve (például 16, 32 vagy akár 64 Gigabájt), de több nehéz program telepítése után a készülékünk, ill. egy másik program szemtelenül kijelenti, hogy nincs elég hely. Néha maga a program kicsi, de telepítés után felmászik az internetre, és gigabájtnyi adatot húz az okostelefonra.
A „Nincs hely” üzenetet kapva és a kártyára nézve ismét azt látjuk, hogy az majdnem üres, de a készülék belső memóriája zsúfolásig megtelt.
Ennek az az oka, hogy a belső memóriát gyakran használják sok program alapértelmezett könyvtáraként. A helyzet az, hogy /sdcard néven van felszerelve, ami a történelemben mindig is külső sd-kártya volt (korábban minden okostelefonon így volt). A külső sd kártya ebben az esetben /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard vagy akár /sdcard/.externalSD formátumban kerül beépítésre. Megértem, hogy ezt a gyártók úgy csinálják, hogy a készülék a dobozból kivül működjön, pl. egyáltalán nincs sd kártya.

Sok "gátlástalan" program mindig adatokat akar olvasni/írni a /sdcard/NameSubstitute könyvtárból/oda. Ritkán ez a programbeállításokban módosítható.
Ennek eredményeként megvan, amink van, és számos lehetőségünk van a jelenlegi helyzet javítására:
Az utolsó két módszer szintén nem csodaszer, mert. bizonyos készségeket igényelnek a felhasználótól, emellett nem elég „tiszták”, például ismert problémák merülnek fel az okostelefon és a számítógép usb-n keresztüli csatlakoztatásakor (nem lehet leválasztani), stb.

A DirectoryBind program segít kijavítani a helyzetet, amit egy jó ember xda-s slig írt magának és közzétett a fórumon nyilvános használatra.

QR-kód


Bár a közönség itt technikailag hozzáértő, néhány magyarázatot kell adni a tapasztalatlan Habr-olvasók számára. Ahogy ő maga írta (a program nem idiótabiztos), i.e. alig átmenni a vizsgán egy bolond

Telepítés után futtassuk le a programot (először természetesen végleg engedélyezzük a Root jogosultságokat), nyomjuk meg a menüt, majd a „Preferences”-et és állítsuk be a külső memória alapértelmezett elérési útjait „Default data path” például / sdcard / external_sd / és belső memória "Alapértelmezett cél elérési út" / sdcard / . Lépjen ki a menüből.

Nyomja meg a menüt, majd az "Új bejegyzés hozzáadása" gombot.

Most pedig alkossunk új kapcsolat könyvtárak például átviszik a CamScanner mappát egy külső kártyára. Ha hosszan megnyomja a mappa elérési útját, megnyílik egy kis beépített fájlkezelő, ahol létrehozhat és/vagy kiválaszthat egy mappát. A külső kártyán lévő mappát létre kell hozni (és üresen kell hagyni).

A "Fájlok átvitele a célból az adatokba" jelölőnégyzet bejelölésével a fájlok és mappák az /sdcard/CamScanner/ könyvtárból az /sdcard/external_sd/CamScanner könyvtárba kerülnek.

Meg kell jegyezni, hogy a hivatkozások nem aktiválódnak automatikusan a létrehozás után (szürke floppy ikon, mint az alábbi képernyőképen a gameloft esetében). A mappák összerendelésének befejezéséhez jelölje ki a szükséges hivatkozásokat a jelölőnégyzetekkel, majd nyomja meg a menü -> "Kötés bejelölve" menüpontot. Az aktív (hivatkozott) mappák ikonjainak zöldre kell váltaniuk.

Egyébként, ha a teljes külső kártyát szeretnéd csatolni, akkor teljesen azt javaslom, hogy ne úgy tedd, mint az /sdcard/externalSD/ , hanem az /sdcard/.externalSD/ előtt egy ponttal. Ez megóvja Önt az olyan problémáktól, mint a dupla miniatűrök a galériákban stb. Az igazság nem segít minden galérián és játékoson, mert. egyesek a rejtett könyvtárakban is keresnek médiát.
Miután szenvedtem, úgy döntöttem, hogy csak az egyes könyvtárakat kapcsolom össze.

UPD. Egyébként egy külső SD-kártya sokkal lassabb, mint a belső memória, így a programadatok külső SD-re átvitele természetesen lelassítja ennek a programnak a munkáját. Erre különösen emlékezniük kell azoknak, akik úgy döntenek, hogy teljesen megváltoztatják a belső és külső memória csatlakoztatási pontjait, mert. valószínű, hogy az egész eszköz lassabban fog működni, mint korábban.

Remélem, hogy ez a program kiegészíti az Android-eszközökhöz készült hasznos segédprogramok gyűjteményét.

Ha mégis úgy dönt, hogy felcseréli a belső és a külső memóriát, pl. illessze át a külső sd-kártyát / sdcard-ra, és az eszköz beállításaiban nincs ilyen lehetőség - root birtokában ez könnyen megtehető a következő művelet végrehajtásával:
A Root-Explorerben csatlakoztassa az "/etc" fájlt R/W-ként (ha R/O), keresse meg az "/etc/vold.fstab" fájlt, mentse el a másolatot, és nyissa meg (hosszú kattintással) a Szövegszerkesztőben.
A következő két sorban helyenként megváltoztatjuk a beillesztési pontok nevét: dev_mount sdcard / mnt / sdcard [e-mail védett]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... dev_mount sdcard /mnt/external_sd [e-mail védett]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Bővebben olvashatsz. Alternatív megoldásként egy másik használatát is javasolják érdekes program Root External 2 Internal SD .
Hozzáteszem, hogy mindkét esetben váltás előtt át kell másolni a /sdcard mappa teljes tartalmát egy külső sd kártyára.
Ne feledje, hogy a váltás után az egész rendszer jobban működhet, mint korábban.
légy óvatos- meg kell értenie, hogy mindent, amit root alatt tesz, saját veszélyére és kockázatára tesz, és például a rossz "vold.fstab" mentése azt eredményezheti, hogy nem lehet elindítani az eszközt, és a kezeléshez rendszerindításra lesz szüksége. a helyreállításba, és szerkessze már ott a „vold.fstab” fájlt.

Ez a módszer használható a DirectoryBinddel együtt, csak most az ellenkezője az "Alapértelmezett célútvonal" (/sdcard), és a DirectoryBindben létrehozott összes hivatkozás egy külső kártyára fog mutatni.

Alapértelmezés szerint minden alkalmazás telepítve van az Android-eszköz belső memóriájában. A gyorsítótáruk tárolására is használják. De még az emlékezés is modern okostelefonok néha nem elég az összes szükséges szoftver letöltéséhez. Még jó, hogy vannak megfelelő kapacitású memóriakártyák ehhez. A továbbiakban megvizsgáljuk, hogyan használhatjuk őket a fő memória kiürítésére.

Az Android telefon memóriájának átváltása memóriakártyára

Tisztázzuk, hogy ebben az esetben olyan helyzetre gondolunk, amikor a felhasználónak meg kell győződnie arról, hogy a letöltött fájlokat és programokat microSD-re menti. BAN BEN android beállítások Alapértelmezés szerint az automatikus betöltés a belső memóriába van beállítva. Tehát megpróbálunk ezen változtatni.

Először is fontolja meg az átviteli lehetőségeket telepített programokat, majd - hogyan lehet a belső memóriát flash meghajtó memóriájára változtatni.

Egy megjegyzésre: magának a flash meghajtónak nemcsak nagy mennyiségű memóriával kell rendelkeznie, hanem elegendő sebességosztálynak is kell lennie, mert a rajta található játékok és alkalmazások minősége ettől függ..

1. módszer: Link2SD

Ez az egyik a legjobb lehetőségeket hasonló programok között. A Link2SD lehetővé teszi ugyanazt, amit manuálisan is megtehet, de egy kicsit gyorsabban. Ezenkívül erőszakkal mozgathatja a játékokat és alkalmazásokat szabványos módon ne mozdulj.

Letöltheti a Link2SD-t

A Link2SD-vel való munkavégzésre vonatkozó utasítások a következők:

  1. A főablak felsorolja az összes alkalmazást. Válassza ki a megfelelőt.
  2. Görgessen le az alkalmazás információi között, és kattintson a " Áthelyezés SD-kártyára».

Kérjük, vegye figyelembe, hogy a nem szabványos módon továbbított alkalmazások csökkenthetik a funkcionalitásukat. Például a widgetek nem fognak működni.

2. módszer: Memória beállítása

Térjünk vissza Rendszereszközök. Androidon megadhatja az SD-kártyát az alkalmazások telepítésének alapértelmezett helyeként. Ismétlem, ez nem mindig működik.

Mindenesetre próbálja meg a következőket:

1. A beállítások között nyissa meg a "" részt memória».

2. Kattintson a " Előnyben részesített telepítési helyés válassza a SD kártya».

3. Más fájlok mentéséhez is hozzárendelhet tárhelyet, ha az SD-kártyát "" Alapértelmezett memória».

A készüléken lévő elemek elrendezése eltérhet a bemutatott példáktól.

3. módszer: A belső memória cseréje külsőre

Ez a módszer lehetővé teszi az Android megtévesztését, hogy a memóriakártyát rendszermemóriaként érzékelje. Az eszközkészletből bármilyen fájlkezelőre szüksége lesz. A példa használni fogja gyökérfelfedező.

Figyelem! Az alábbi eljárást saját felelősségére hajtja végre. Mindig megvan az esélye, hogy ez problémákat okoz az Androidnál, amit csak villogással lehet orvosolni.

Az eljárás a következő:

1. A rendszer gyökerében nyissa meg a " mappátstb". Ehhez nyissa meg a fájlkezelőt.

2. Keresse meg a fájlt " vold.fstab", és nyissa meg egy szövegszerkesztővel.

3. Közepes és a teljes szövegben keressen 2 sort, amelyek a következővel kezdődnek: dev_mount» az elején rács nélkül. Ezeket a következő értékeknek kell követniük:

  • « sdcard /mnt/sdcard»;
  • « extsd /mnt/extsd».

4. Meg kell cserélni a szavakat a " mnt/"hogy ilyenné váljon:

  • « sdcard/mnt/extsd»;
  • « extsd/mnt/sdcard».

5. Be különböző eszközök a "" után különböző megnevezések lehetnek mnt/»: « SD kártya», « sdcard0», « sdcard1», « sdcard2". A lényeg az, hogy helyet cseréljenek.

6. Mentse el a változtatásokat, és indítsa újra az okostelefont.

Ami a fájlkezelőt illeti, érdemes elmondani, hogy nem minden ilyen program teszi lehetővé a fenti fájlok megtekintéséhez. Javasoljuk a használatát ES Explorer.

4. módszer: Alkalmazások átvitele szabványos módon

Az Android 4.0-tól kezdődően néhány alkalmazást áthelyezhet a belső tárhelyről az SD-kártyára harmadik féltől származó eszközök használata nélkül.

Ehhez a következőket kell tennie:

1. Nyissa meg a " Beállítások».

2. Lépjen a "Alkalmazások».

3. Érintse meg (érintse meg az ujját) a kívánt programot.

4. Kattintson a " Áthelyezés SD-kártyára».


Ennek a módszernek az a hátránya, hogy nem minden alkalmazásnál működik.

Ily módon az SD-kártya memóriáját játékokhoz és alkalmazásokhoz használhatja.



Hogyan cserélje ki az Android belső memóriáját memóriakártyára. Kis mennyiségű belső memória olcsó okostelefonokon és táblagépeken android otthon a probléma az, hogy ilyenkor nem lehet alkalmazásokat telepíteni, lecserélve a belsőt android memória memóriakártyára.

Aki a címből nem értette, miről szól ez a cikk: tegyük fel, hogy 400 MB belső Android memóriával rendelkezik, ami nagyon kicsi (kb. 12-20 telepített alkalmazások), akkor elgondolkodhat a főmemória elvételén és memóriakártyára cseréjén.

Kockázatok és mit kell tudni

Az Android belső memóriájának memóriakártyára cseréje csak akkor történik meg, ha telepítve van root jogok(nincs gyökér, a módszer nem működik)! Azok számára, akik nem tudják, mi a Root és hogyan lehet hozzájutni:

Ezenkívül ismernie kell az Android fájlrendszer felépítését.

A memória helyettesítése csak akkor lehetséges, ha az Ön Android készülék van egy vold.fstab rendszerfájl a / system / etc útvonalon, ha nincs ilyen, akkor ez a módszer sajnos nem neked való! Kihasznál alternatív módokon(1. link, 2. link, 3. link). Továbbá, ha az Android nem rendelkezik saját memóriával, akkor ez a cikk szintén nem az Ön számára. A cikk inkább Mediatek (MTK) vagy Rockchip processzorral rendelkező készülékekre vonatkozik.

Hogyan történik a szerkesztés? rendszerfájl fennáll annak a veszélye, hogy hibát követ el és nem indul el a készülék, ennek kijavításához újra kell tölteni az eszközt, és előfordulhat, hogy a memóriakártya meghibásodik és ugyanazzal a problémával fog találkozni, a firmware is segít.

A memóriakártya belső memóriájának cseréjével az utóbbi nagyon rövid élettartamú (a gyakori olvasás/írás miatt), és a sebesség is csökkenhet androidos munka ha a microSD-kártya minősége nagyon alacsony.

Útmutató az Android belső memóriájának memóriakártyára cseréjéhez

1. Telepítse a Root Browser fájlkezelőt

2. Futtassa a fájlkezelő Root Böngészőt, és menjen végig a következő útvonalon:

/system/etc/

3. Fájl keresése vold.fstabés nyissa meg (kattintson a fájlra, és válassza a Szerkesztés lehetőséget)

4. Fájlban vold.fstab ilyesmit látunk:

## Vold 2.0 fstab
##
# Normál eszközrögzítés
##
##Formátum: dev_mount
## címke – A kötet címke
## mount_point – A kötet felszerelési helye
## part – Partíció # (1 alapú), vagy „auto” az első használható partícióhoz.
## - A forráseszközökhöz vezető sysfs útvonalak listája
####################################### # Felszereli a megadott eszköz első használható partícióját
#/devices/platform/awsmc.3/mmc_host for sdio
dev_mount sdcard /mnt/sdcard auto
dev_mount extsd /mnt/extsd auto
/devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw-ohci.1 /devices/platform/sw- ohci.2

Tovább ezt a példát vegye figyelembe, hogy két sor kiemelve van, ha ezek előtt figyelmesen elolvassa a fájl szerkezetét Android rendszerek, akkor ezt már tudod /SD kártya vagy /sdcard0 a belső memória /extsd vagy /external_sdcard, /sdcrad1, /sdcrad2, /external_sd Ez külső memória, azaz MicroSD.

Csak annyit kell tennie, hogy kicseréli ezt a két sort:

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

Egy másik példa egy másik eszközön:

dev_mount sdcard /storage/sdcard0
dev_mount sdcard2 /tárhely/sdcard1

A következőkre változtatunk:

dev_mount sdcard /storage/sdcard1 [e-mail védett]/devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /tárhely/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

Mentse el munkáját, és indítsa újra az Androidot! Az újraindítás után a készülék megnövelt memóriával fog rendelkezni!



A memóriahiány problémája az egyik alapvető probléma mind a PC-k, mind a mobil eszközök. Kis mennyiségű szabad memória esetén a rendszer általában lelassul, lefagy, instabil és megbízhatatlanul működik. Ez különösen igaz az Android készülékekre, amelyek közül sok kezdetben meglehetősen kevés fő memóriával rendelkezik (az úgynevezett "belső tárhely"). Ilyen helyzetben egyes felhasználóknak felmerülhet az ötlete, hogy megpróbáljanak külső SD-kártyát használni Android-eszközük fő tárolójaként. Ebben a cikkben elmondom, hogyan lehet az SD-kártyát az Android modulok fő memóriájává tenni, és milyen módszerek segítenek ebben.

Elemezzük, hogyan lehet az SD-kártyát az Android fő memóriájává tenni

A feladat elvégzéséhez nagy sebességű SD-kártyára lesz szüksége (lehetőleg 10-es vagy gyorsabb). A 6-os, és különösen a 4-es és 2-es osztályú kártyák nem alkalmasak ilyen célokra, használatuk miatt rendszere jelentősen lelassítja a munkáját, ami valószínűleg nem fog tetszeni a felhasználóknak.

Fontos megérteni azt is, hogy egy ilyen SD-kártya érvényességi ideje a rajta lévő aktív terhelés miatt lényegesen rövidebb lesz, mint ha a kártya normál módban lett volna betöltve.


1. számú módszer. Módosítsa a Vold.fstab fájl tartalmát

A leírt módszerek közül az első a fájl tartalmának megváltoztatását jelenti rendszerbeállítások Vol.fstab. A módosítások elvégzése után az Android operációs rendszer az Ön SD-kártyáját az eszköz belső memóriájának tekinti, miközben szem előtt tartja, hogy számos korábban telepített alkalmazás leállhat.

Fontos tudni, hogy ez a módszer csak akkor működik gyökeres Android operációs rendszert futtató eszközök lent (!) mint a 4.4.2 verzió. Android OS 4.4.2 és újabb verziókban megadott fájl Valószínűleg nem találja meg.

Vegye figyelembe azt is, hogy végrehajtási hiba ez a módszer(különösen, ha a szükséges sorokhoz további karaktereket adunk) a legszomorúbban befolyásolhatja az eszköz teljesítményét. Ezért alaposan mérlegelje a lehetséges kockázatokat, és ha mégis meghozta a döntést, akkor folytassa a végrehajtását.

Tehát a módszer megvalósításához tegye a következőket:

Például ezek a sorok lehetnek:

  • dev_mount sdcard/storage/sdcard0 [e-mail védett]
  • dev_mount sdcard2/storage/sdcard1 auto/xxxxxx

A megvalósításhoz szükséges változtatásokat helyenként módosítanunk kell az elérési utat a jelzett sorokban, vagyis 0 helyett az első sorba egyet, a másodikba pedig 0-t 1 helyett.

A változtatások után ezek a sorok így fognak kinézni:

  • dev_mount sdcard/storage/sdcard1 [e-mail védett]
  • dev_mount sdcard2/storage/sdcard0 auto/xxxxx

Mentse el a módosításokat, majd indítsa újra a modult.

Egy másik lehetőség, hogyan lehet a memóriakártyát főként használni az Androidon:


2. számú módszer. Az Android OS 6.0 és újabb beállításait használjuk

Az első módszeren kívül, amelyben azt vizsgáltam, hogyan lehet a telefon memóriáját memóriakártyára váltani, van egy másik módszer is, amely csak Android 6.0 (Marshmallow) vagy magasabb operációs rendszer beállításain működik, és lehetővé teszi az SD-kártya használatát. fő a fájlok mentésére és a velük való munkavégzésre. Ennek megvalósításához azt javaslom, hogy készítsen másolatot az adatokról az SD-kártyájáról (ha van ilyen), mivel ezt a kártyát a rendszer formázza.