Meniul

Schimbăm memoria internă și externă la Android. Cum să vă asigurați că totul este salvat pe un card de memorie

culturi de legume

Problema lipsei de memorie este una dintre problemele fundamentale atât pentru PC-uri, cât și pentru dispozitivele mobile. Cu o cantitate mică de memorie liberă, sistemul începe de obicei să încetinească, să înghețe, să funcționeze instabil și nefiabil. Acest lucru este valabil mai ales pentru dispozitivele Android, dintre care multe au inițial o cantitate destul de mică de memorie principală (așa-numita „Stocare internă”). Într-o astfel de situație, unii utilizatori pot avea ideea să încerce să folosească un card SD extern ca stocare principală pe dispozitivul lor Android. În acest articol, vă voi spune cum să faceți un card SD memoria principală a gadgeturilor Android și ce metode ne vor ajuta în acest sens.

Analizăm cum să facem un card SD memoria principală pe Android

Pentru a îndeplini această sarcină, veți avea nevoie de un card SD de mare viteză (de preferință clasa 10 sau mai rapid). Cardurile 6 și, în special, clasele 4 și 2 nu sunt potrivite pentru astfel de scopuri, sistemul dvs. își va încetini semnificativ activitatea din cauza utilizării lor, ceea ce este puțin probabil să mulțumească niciunuia dintre utilizatori.

De asemenea, este important să înțelegeți că perioada de valabilitate a unui astfel de card SD, datorită încărcării active pe acesta, va fi semnificativ mai mică decât dacă cardul ar fi încărcat în modul standard.


Metoda numărul 1. Modificați conținutul fișierului Vold.fstab

Prima dintre metodele descrise implică modificarea conținutului fișierului de setări de sistem „Vold.fstab”. După efectuarea acestor modificări, sistemul de operare Android va considera cardul SD ca memorie internă a dispozitivului, ținând cont de faptul că o serie de aplicații instalate anterior pot înceta să funcționeze.

Este important de știut că această metodă funcționează numai pe înrădăcinată dispozitive care rulează sistemul de operare Android mai jos (!) decât versiunea 4.4.2. În versiunile sistemului de operare Android 4.4.2 și mai sus, cel mai probabil pur și simplu nu veți găsi fișierul specificat.

De asemenea, rețineți că o eroare în implementarea acestei metode (în special, adăugarea de caractere suplimentare la liniile necesare) poate afecta cel mai trist performanța dispozitivului dvs. Prin urmare, cântăriți cu atenție riscurile posibile și, dacă, totuși, ați luat o decizie, atunci continuați cu implementarea acesteia.

Deci, pentru a implementa această metodă, faceți următoarele:

De exemplu, aceste linii ar putea fi:

  • dev_mount sdcard/storage/sdcard0 [email protected]
  • dev_mount sdcard2/storage/sdcard1 auto/xxxxxx

Pentru a face modificările necesare, trebuie să schimbăm calea în liniile specificate, adică, cu alte cuvinte, în loc de 0, puneți unul pe prima linie, iar în a doua, puneți 0 în loc de 1.

După modificări, aceste linii vor arăta astfel:

  • dev_mount sdcard/storage/sdcard1 [email protected]
  • dev_mount sdcard2/storage/sdcard0 auto/xxxxx

Salvați modificările și apoi reporniți gadgetul.

O altă opțiune despre cum să faci un card de memorie cel principal pe Android:


Metoda numărul 2. Utilizăm setările Android OS 6.0 și versiuni ulterioare

În plus față de prima metodă, în care m-am uitat la cum să comutați memoria telefonului pe un card de memorie, există o altă metodă care funcționează numai pe Android 6.0 (Marshmallow) sau setări mai mari ale sistemului de operare și vă permite să utilizați cardul SD ca principal pentru salvarea fișierelor și lucrul cu ele. Pentru a-l implementa, vă recomand să faceți o copie a datelor de pe cardul SD (dacă există), deoarece acest card va fi formatat de sistem.

Capacitățile dispozitivului pot fi extinse serios dacă înlocuiți memoria internă a Androidului cu un card de memorie. Acest lucru vă va permite să instalați mai multe aplicații pe tabletă sau alt gadget, dar principala cerință pentru această actualizare este să aveți drepturi de root pe dispozitiv. Să ne uităm la modalitățile prin care puteți utiliza un card SD ca memorie de sistem a dispozitivului, precum și condițiile asociate cu aceasta.

Riscuri și condiții de înlocuire a memoriei interne a gadgetului cu un card SD

Înainte de a repeta pașii descriși mai jos, utilizatorul ar trebui să ia în considerare câteva puncte importante:

  1. Durata de viață a cardului SD va fi mult redusă din cauza ciclurilor frecvente de citire/scriere la rularea aplicațiilor.
  2. Viteza gadgetului poate scădea considerabil dacă utilizați un card MicroSD de calitate scăzută.
  3. Dacă faceți o greșeală când editați fișierul de sistem, este posibil ca telefonul să nu pornească data viitoare - va trebui să-l reporniți.

În general, procedura (în special pentru utilizatorii neexperimentați) este destul de riscantă, așa că este logic să o efectuați exclusiv pentru gadget-uri vechi cu o cantitate mică de memorie proprie.

Utilizarea utilitarului Root Browser și editarea fișierului vold.fstab

Pentru a schimba memoria, va trebui să instalați Root Browser de pe Google Play.

Repetăm ​​că puteți lucra pe deplin cu el numai pe dispozitivele înrădăcinate. După rularea aplicației de mai sus:


În Android, sdcard înseamnă memorie internă, iar extsd înseamnă extern, adică card SD. Prin înlocuirea acestor linii, am schimbat efectiv aceste tipuri de memorie. Pe unele sisteme, aceste bucăți de cod pot arăta diferit, de exemplu, astfel:

Trebuie să le înlocuiți astfel:

După finalizarea procedurii descrise, reporniți gadgetul. Înainte de a face acest lucru, asigurați-vă că verificați erorile în codul modificat, astfel încât în ​​viitor să nu fie nevoie de o intermitent.

A doua modalitate de a crește memoria folosind Link2SD

Aplicația este disponibilă în Play Market și funcționează numai pe dispozitive cu drepturi de root. Acest manager de fișiere nu înlocuiește fizic memoria internă a dispozitivului cu o unitate externă, dar este capabil să transfere orice utilități pe un card SD, economisind semnificativ resursele gadgetului.

Particularitatea aplicației în cauză este că MicroSD-ul în sine va trebui să fie spart și formatat corespunzător. Prin urmare, copiați tot ce este valoros de pe cardul dvs. pe computer și începeți să împărțiți unitatea în secțiuni.

Împărțirea cardului dispozitivului în secțiuni cu Recuperare personalizată

Fiecare dispozitiv Android are un mod de recuperare, dar metoda descrisă mai jos este potrivită doar pentru dispozitivele nu cu cel standard, ci cu. Dacă nu ați auzit niciodată de CWM, treceți la a doua opțiune de partiționare a unității. În continuare, vă vom spune cum să rezolvați sarcina, dacă există un element Partition SD Card în modul de recuperare a dispozitivului:

Partiționarea unui card microSD printr-un computer

Conectați cardul la un laptop sau PC. Pentru a face acest lucru, puteți utiliza un cititor de carduri sau alt echipament, cel mai important, ar trebui definit ca o unitate și nu un dispozitiv media MTP. Mai departe:


(3 evaluări)

Dacă dispozitivul dvs. nu are suficientă memorie internă, Poate folosi cardul SD ca stocare internă pentru telefonul tău Android. Această caracteristică, numită Adoptable Storage, permite sistemului de operare Android să formateze un mediu de stocare extern ca stocare internă persistentă. Informațiile de pe cardul SD instalat sunt criptate și nu pot fi utilizate în continuare pe alt dispozitiv.

Un card SD este o opțiune foarte convenabilă pentru stocarea fotografiilor, melodiilor și videoclipurilor. Chiar dacă aveți o cantitate mare de spațiu de stocare internă pe smartphone-ul dvs. Android, aveți întotdeauna nevoie de o bucată mare de spațiu de stocare pentru a stoca videoclipuri lungi realizate cu camera de înaltă definiție a telefonului.

Este important de știut

Există un dezavantaj, cipul SD poate rămâne în urmă la înregistrarea video de înaltă definiție.

Android în mod implicit în memoria internă și încarcă doar ocazional date pe cardul SD. Astfel, ești lipsit de instalarea oricăror aplicații suplimentare dacă telefonul tău nu are spațiu de stocare internă, de exemplu, în cazul dispozitivelor Android One de buget.

Ce este depozitarea?

Stocarea de stocare este memoria principală a smartphone-ului tău, dar dacă este necesar, poate fi extinsă folosind un card SD. Acest pe Android se numește Adoptable Storage. Acest lucru vă va permite să utilizați cardul microSD amovibil instalat pe telefonul dvs. Android ca spațiu de stocare principal. Astfel, puteți rezolva cu ușurință problema cum să faceți cardul SD memoria principală pe Android și să depășiți lipsa de spațiu dacă telefonul are un volum intern mic.

Caracteristici de utilizare a cardului ca stocare principală

Există o serie de caracteristici importante care ar trebui luate în considerare în această procedură.

Va fi de folos

Când utilizați o unitate, fie că este o unitate flash SD sau o unitate USB, este important să vă amintiți în ce format este acest dispozitiv și dacă sistemul de operare Android îl acceptă și există patru tipuri de formate principale de fișiere: FAT32 sau exFAT, ext4 sau f2fs.

Cum se schimbă memoria telefonului pe cardul de memorie Android? Întrebarea nu este în întregime corectă, este imposibil de înlocuit complet, nu poți decât să „mărești” volumul suplimentar, așa cum ar fi.

Utilizarea cardului SD ca stocare principală poate fi o soluție excelentă pentru iubitorii de muzică și pentru cei cărora le place să urmărească seriale TV în drum spre serviciu sau într-o călătorie lungă. Dar, așa cum se întâmplă adesea, extinderea memoriei depinde întotdeauna de costul dispozitivului necesar, deoarece se deosebesc atat prin viteza si volum, cat si prin functia adaptabila de stocare a informatiilor. Iată câteva nuanțe care pot fi luate în considerare din diferite unghiuri - atât într-o direcție negativă, cât și într-una pozitivă:

  • Cardurile SD sunt lente. Aceasta este realitatea dureroasă a cipurilor de memorie minuscule de astăzi. Deși pot stoca tone de date, ele sunt mai lente decât stocarea telefonului și au un număr limitat de cicluri de citire-scriere.
  • Este important de știut

    Folosirea cardurilor SD ca stocare permanentă va necesita operațiuni de citire/scriere mai frecvente, ceea ce îi va degrada performanța în timp și, în cel mai rău caz, poate duce la pierderea completă a datelor. Va fi deosebit de dezamăgitor dacă există documente importante sau fotografii scumpe sau videoclipuri unice.

    Înainte de a schimba memoria telefonului cu un card de memorie, Android-ul va efectua un test de performanță pe cardul SD pentru a se asigura că este suficient de rapid pentru a îndeplini specificațiile pentru utilizarea ca stocare principală.

  • Integrare irevocabilă în sistemul de operare. Folosind caracteristica Adoptable Storage, sistemul de operare Android criptează cardul SD extern folosit ca stocare internă, astfel că acesta este legat de un anumit dispozitiv, fără posibilitatea de utilizare ulterioară pe un alt smartphone. Cheia folosită pentru a cripta datele de pe cardul SD este stocată în memoria principală a dispozitivului Android. Astfel, nu este posibil să demontați stocarea primită pe alt telefon din cauza naturii sale criptate a datelor (puteți scoate cardul, dar nu va fi detectat pe celălalt telefon).
  • Cu toate acestea, puteți elimina spațiul de stocare extern amovibil de pe dispozitiv și îl puteți readuce la modul simplu de unitate flash. Dispozitivul își va aminti care sunt pe acest card pentru a restabili setările atunci când dispozitivul primit este conectat ulterior. Deci, puteți utiliza și un alt dispozitiv de stocare.

    Este important de știut

    Asigurați-vă întotdeauna că nu scoateți cardul SD implicit în timpul procedurii de demontare, altfel suportul media poate fi deteriorat.

  • Nu toate programele pot fi instalate.În practică, Android poate instala aproape toate aplicațiile pe stocarea internă. Totuși, acest lucru depinde și de consimțământul dezvoltatorului aplicației. El are dreptul de a activa sau dezactiva suportul stocării acceptate în aplicație prin adăugarea atributelor corespunzătoare la codul programului descărcat.

Cum se utilizează cardul SD ca stocare internă pe Android?

Cum să înlocuiți memoria internă a telefonului cu un card SD extern pe Android? Configurarea cardului SD pentru a funcționa ca stocare internă pe Android este de fapt un proces destul de simplu. Nu este nimic complicat în asta și vei vedea singur mai departe.

Este posibil ca funcția Adoptable Storage să nu fie acceptată de dispozitivul dvs., chiar dacă smartphone-ul rulează Android 6.0 sau o versiune superioară (acest lucru se întâmplă, totul depinde de modelul și marca smartphone-ului). Este posibil ca producătorul dispozitivului să fi dezactivat această funcție. Cu toate acestea, există metode de linie de comandă care vă permit să forțați utilizarea unei unități flash pentru stocarea datelor.

Pașii de bază de formatare sunt enumerați mai jos.


Pe următorul ecran, aveți o ultimă șansă de a decide singur dacă doriți să vă răzgândiți.

Începând cu androil 6.0, a devenit posibilă utilizarea unui card flash ca stocare internă datele dispozitivului. Acum dispozitivul, după anumite acțiuni, poate folosi memoria disponibilă pe SD la fel de liber ca și cea internă. Articolul va vorbi despre cum să conectați un card SD în această capacitate și ce restricții îi sunt impuse.

Cum se conectează o unitate flash ca memorie internă

Înainte de a conecta unitatea, trebuie să transfer de la acesta toate informațiile importante. În timpul procesului de configurare, acesta va fi complet șters și nu veți putea returna datele.

În primul rând, trebuie să mergi la Setăriși apoi mergeți la " Depozitare și conducere”, unde ar trebui să faceți clic pe cardul SD.

Apoi, alegeți „ Ton» și faceți clic pe « Memoria interioară". Imediat după aceea, dispozitivul va avertiza utilizatorul că toate informațiile vor fi șterse și vor deveni ilizibile pe alte dispozitive fără formatare completă.

Aici trebuie să selectați elementul " Curățați și formatați” și așteptați finalizarea procesului de curățare a memoriei. Este posibil să vedeți apoi un mesaj că media rulează încet. De regulă, aceasta înseamnă că unitatea flash utilizată nu este de o calitate foarte bună și utilizarea sa ca stocare a dispozitivului poate afecta și performanța smartphone-ului în sine. Pentru o muncă bună și rapidă recomandat de utilizat Unități UHS Speed ​​​​Class 3 (U3).

După finalizarea formatării, smartphone-ul vă va cere să transferați informațiile, ar trebui să fiți de acord cu acest lucru și să așteptați finalizarea lucrărilor. După transfer, munca de transformare a unității flash în memorie internă va fi aproape finalizată, tot ce rămâne este să reporniți dispozitivul.

Caracteristici și limitări ale utilizării unui card SD

Există câteva lucruri de care trebuie să fii conștient înainte de a utiliza o unitate flash în acest fel.

  1. După conversie, toate datele, cu excepția unor aplicații și actualizări de sistem, vor fi plasate pe unitatea SD.
  2. Când este conectat la un computer, doar această parte a memoriei va fi disponibilă pentru interacțiune.

De fapt, toate acțiunile sunt efectuate doar cu o unitate flash, adevărata stocare internă a telefonului nu e disponibil pentru interacțiune și, practic, nu este folosit în niciun fel. În primul rând, aceasta înseamnă că atunci când eliminați unitatea, aproape toate datele, fotografiile și aplicațiile se vor pierde. În al doilea rând, dacă volumul unității flash este mai mic decât capacitatea reală de stocare a smartphone-ului, atunci cantitatea de memorie disponibilă va scădea, nu va crește.

Formatați cardul cu ADB pentru utilizare ca stocare internă

Pe unele dispozitive, funcția nu este disponibilă, dar este posibil să conectați o unitate flash USB ca stocare în alt mod. Cu toate acestea, trebuie remarcat faptul că această metodă este foarte laborioasă și poate deteriora dispozitivul, prin urmare, dacă nu ai încredere în abilitățile tale, atunci este mai bine să nu faci asta pe cont propriu.

Pentru a utiliza această metodă, va trebui să efectuați o mulțime de acțiuni. Trebuie să descărcați de pe site și să instalați Android SDK, apoi descărcați și instalați de pe site-ul web oficial drivere de dispozitivși, de asemenea, trebuie să activați „ modul de depanare prinUSB» pe dispozitiv.

  • adb coajă
  • sm list-disks (după execuție, id-ul va fi dat sub forma disk:XXX,XX, trebuie notat și introdus în rândul următor)
  • disc de partiție sm:XXX,XX privat

Atunci va dura opriți telefonul, mergeți la setări și faceți clic pe sd, selectați meniu și faceți clic pe „ Transfer de date". Totul, pe această acțiune este finalizat.

Cum se pune un card de memorie în modul standard

Pentru a readuce unitatea flash în modul standard, trebuie doar să mergeți la setările acesteia, ca în prima opțiune, și să selectați „ Suport media portabil". Înainte de aceasta, toate informațiile importante ar trebui transferate într-o altă locație, deoarece unitatea va fi formatată în acest proces.

Aproape fiecare aplicație de pe Android este instalată în memoria internă a dispozitivului. Și nu este cauciuc, așa că tinde să se umple. Deci orice utilizator se poate confrunta cu o astfel de situație. Un card SD va veni în ajutor, ale cărui volume pot ajunge la zeci și chiar sute de GB. Acum vă vom spune în detaliu cum să transferați aplicația și memoria cache pe cardul SD.

De asemenea, merită remarcat faptul că nu orice card este potrivit pentru procedura de înlocuire a memoriei interne cu una externă. Este vorba despre clasele de viteză ale cardurilor SD, care variază de la lent (C2 și C4) la rapid (C10 și C16). Dacă procedurile de mai jos sunt efectuate pe carduri SD lente, atunci transferul de date va afecta performanța generală a dispozitivului, de aceea este recomandat să utilizați numai unități flash rapide.

Nu există atât de multe modalități de a înlocui memoria internă cu una externă, așa că ne vom concentra doar pe cele mai eficiente, iar acestea vor fi descrise secvenţial: de la simplu la mai complex.

Migrați memoria cache pentru versiunile Android 4.0+

Este de remarcat faptul că această metodă nu necesită drepturi ROOT, dar nu este potrivită pentru toate aplicațiile. Deci, dacă descrierea aplicației nu conține butoanele necesare, nu ar trebui să vă supărați, pentru că era cea mai ușoară cale. Pentru o ușurință și mai mare, puteți folosi un utilitar sau ceva similar, unde toate aplicațiile sunt structurate convenabil, ceea ce grăbește căutarea celor potrivite.

ATENŢIE! Metodele de mai jos pot fi utilizate numai pe dispozitivele rootate. Toate operațiunile ulterioare se fac pe riscul și riscul dumneavoastră, nimeni nu vă oferă o garanție de 100% că în caz de eșec nu veți primi o cărămidă. De asemenea, nu ne asumăm răspunderea pentru pierderea datelor cu caracter personal.

Transferați folosind programe terțe

Dacă aplicația nu acceptă transferul standard de date, atunci puteți face acest lucru forțat folosind utilitare terțe, cum ar fi:

Principiul de funcționare al acestor programe este foarte asemănător, așa că să luăm în considerare metoda folosind Link2SD ca exemplu.

Această metodă, spre deosebire de următoarea, nu necesită cunoștințe speciale din partea utilizatorului, cu excepția conceptelor elementare de drepturi rădăcină.

Transfer complet al aplicațiilor Android pe cardul de memorie SD

Un utilizator atent ar putea observa că Link2SD și alte utilități similare au o funcție interesantă „Refer”. Cu ajutorul acestuia, nu sunt transferate părți individuale ale programului, ca în paragrafele precedente, ci absolut toate datele. În acest caz, programul va considera că funcționează în memoria internă a dispozitivului, ceea ce pentru unele dintre ele este o condiție importantă pentru funcționarea normală.

Pentru a implementa această metodă, cardul SD trebuie „împărțit” în două secțiuni, după care toate datele vor fi șterse de pe acesta, așa că aveți grijă și faceți o copie de rezervă a informațiilor importante.

Partițiile de pe un card de memorie pot fi făcute la fel ca pe un computer, folosind programe precum Paragon Hard Disk Manager 12 Server sau MiniTool Partition Wizard Home Edition. Dar acesta este un proces destul de laborios și, prin urmare, vom face totul corect pe smartphone-ul folosind.

  1. Descărcați și instalați utilitarul.
  2. În setările dispozitivului, găsim secțiunea „Memorie”, unde facem clic pe „Eject SD”.

  3. Mergem direct la AParted și în prima filă Create, apăsăm ADD de două ori.

  4. În partea 1 lăsăm Fat32, iar în partea 2 selectăm ext2 sau orice alt format, dacă știți pentru ce sunt.
  5. Ne uităm astfel încât câmpul Format să fie bifat și să selectăm dimensiunea de memorie necesară pentru fiecare dintre secțiuni. În acest caz, partea 1 va rămâne „unitatea flash” standard, dar aplicațiile se vor referi la partea 2.
  6. Faceți clic pe APLICARE și confirmați acțiunea.

  7. Așteptăm cu răbdare sfârșitul procesului.

Acum aplicațiile și jocurile pot fi legate în siguranță la a doua secțiune a cardului de memorie, folosind funcția corespunzătoare a Link2SD sau echivalentul acesteia.

Transferați memoria cache pe unitatea flash

Această metodă este utilă pentru utilizatorii cărora le plac jocurile cu un cache mare. Acum multe proiecte mari (de exemplu, o serie de jocuri) ocupă câțiva gigaocteți. Același lucru este valabil și pentru hărțile de navigație. Nu toate dispozitivele se pot lăuda cu o asemenea cantitate de memorie internă, așa că FolderMount vine în ajutor. Vă permite să creați foldere virtuale, astfel încât sistemul să creadă în continuare că datele aplicației sunt în memoria internă, deși de fapt toate fișierele sunt localizate pe unitatea flash.

  1. Instalăm.
  2. Lansăm și acordăm drepturi de Superutilizator.
  3. Deschideți meniul derulant din partea stângă a ecranului.

  4. Accesați „Analizorul de aplicații”, căutați jocul dorit și faceți clic pe el.

  5. În fereastra care se deschide, vedem volumul ocupat separat de datele aplicației și cache-ul acesteia.
  6. Faceți clic pe butonul „Creați o pereche” vizavi de dimensiunea memoriei cache.

  7. Răspundem „Da” la întrebare și faceți clic pe bifa din partea de sus a ecranului, după care trebuie să răspundeți din nou „Da”.

  8. În bara de notificări, puteți vedea procesul de transfer al fișierelor.
  9. De îndată ce transferul este finalizat (ajunge la 100%), deschideți din nou meniul derulant și selectați „Lista de perechi”.
  10. Rămâne doar să apăsați comutatorul de lângă numele jocului pe care l-ați transferat.

Înlocuirea memoriei interne cu cea externă

Această metodă vă permite să păcăliți sistemul, adică Android va considera cardul SD ca memorie a dispozitivului. Unul dintre principalele avantaje este faptul că toate aplicațiile vor fi instalate automat pe unitatea flash. Ideal pentru dispozitive cu memorie internă foarte mică. Pentru a-l implementa, veți avea nevoie de un manager de fișiere, cel mai bine este să utilizați Total Commander. Semnificația metodei este de a schimba căile către memoria dispozitivului și unitatea flash.

  1. Instalare
  2. Faceți clic pe fișier, apoi „Editați”.

  3. Fișierul conține multe linii care încep cu # (simbol hash). Dar avem nevoie de o linie care să înceapă cu cuvintele „dev_mount” și fără (!!!) semnul lire sterline la început.
    Ar trebui să existe 2 astfel de linii: prima indică memoria internă, a doua - externă.

    De exemplu, dacă liniile dvs. sunt:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    Atunci ar trebui să devină:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    Adică, cel mai important lucru este să schimbați cuvintele după /mnt/.

  4. Nimic altceva nu trebuie schimbat, faceți clic pe butonul „Salvare” (pictograma dischetă).
  5. Repornim dispozitivul.