Kako zamijeniti memoriju na Androidu? Šta treba učiniti? Particioniranje MicroSD kartice preko računara

Moderni korisnici ne mogu zamisliti svoj život bez pametnog telefona u džepu, jer za mnoge to nije samo uređaj koji pomaže u kontaktu sa željenim pretplatnikom, već i svojevrsni prozor u svijet. Prisutnost dobre količine memorije u uređaju vrlo je cijenjena od strane aktivnih korisnika, mnogi pohranjuju ne samo stvari za zabavu na uređaju, već i mnoge druge stvari. korisne informacije, uključujući dokumentarne informacije.

Slažem se, nije baš ugodno prilikom preuzimanja važan fajlće se suočiti sa nemogućnošću da ga sačuvate zbog nedostatka memorije. Suočeni s problemom nedostatka memorije, mnogi ljudi razmišljaju o tome kako zamijeniti internu memoriju telefona memorijskom karticom. Treba napomenuti da se s ovim problemom suočavaju uglavnom vlasnici Kineski telefoni i tablete.

Pokušajmo detaljnije razumjeti ovaj problem. Da biste promijenili putanju na kojoj se pohranjuju aplikacije, morate imati određeni program na svom uređaju. Trebali biste biti svjesni mogućih rizika i problema povezanih s njima. Ako se memorija neispravno zamijeni, može doći do internog kvara programa, što će dovesti do potpunog bljeskanja telefona. Eksterni uređaj za skladištenje – memorijska kartica – takođe može da pokvari; da biste ga vratili, takođe ćete morati da koristite flešovanje telefona.

Uređivanje sistemske datoteke

Dakle, da bi se promenio interna memorija na eksterni i instalirajte bilo koju aplikaciju direktno na karticu, morate je pronaći na svom telefonu ili instalirati Root program Pregledač ili ES Explorer, prisustvo u sistemu je takođe potrebno root prava Pročitajte kako ih brzo dobiti.

Zamena memorije se dešava na sledeći način: potrebno je da izaberete Root pretraživač ili Explorer program i pokrenete ga, zatim potražite datoteku vold.fstab u sistemu, nalazi se na device/system/etc/, otvorite i pažljivo pročitajte datoteku, moraćemo da uredimo nekoliko redova.

Da biste ovo pročitali, morate biti upoznati sa strukturom datoteke. Ako pažljivo pregledate datoteku, lako ćete pronaći odgovarajuće linije odgovorne za zamjenu interne memorije vanjskom memorijom. Nakon što pronađete odgovarajuće linije, potrebno je izvršiti malu manipulaciju i promijeniti internu memoriju u eksternu memoriju, drugim riječima, zamijeniti linije tako da sve izgleda kao na slici ispod.

U ovom slučaju, linija dev_mount sdcard…. je odgovoran za standardnu ​​sigurnost datoteka, a dev_mount sdcard2…. za eksterni (SD kartica). Da bi se naša ugrađena memorija točno promijenila u vanjsku memoriju koja nam je potrebna, za to samo trebamo promijeniti neke redove. Ali ne svi i ne u potpunosti, već samo dodatni i konačni natpisi koji slijede dev_mount sdcard/storage/sdcard0 i dev_mount sdcard2/storage/sdcard1. Čim to uradimo na slici, moramo je sačuvati.


Nakon zamjene interne memorije memorijskom karticom, trebali biste ponovo pokrenuti telefon. Nakon što ponovo pokrenete svoj uređaj, moći ćete uživati ​​u dostupnosti memorije, a instalacija svih narednih igara će se izvršiti na SD kartici. Ne gubite iz vida činjenicu da ste sve manipulacije izvršili ručno i ako nešto nedostaje, moraćete da pošaljete telefon na flešovanje.

Postoji jednako efikasan način za zamjenu memorije bez korištenja programa Root Browser. Da biste to učinili, potrebno je izvršiti samo nekoliko manipulacija telefonom pomoću računara, doslovno tri klika. Prije svega, morat ćete pokrenuti datoteku HTC Driver Installer i instalirati je na svoj računar kako bi se pojavili svi potrebni uslužni programi za dalji rad.

Druga manipulacija će biti instaliranje drajvera na sistemski medij C:\\android-sdk-windows, zatim bi trebali pokrenuti program SDK Manager da provjerite datoteke i njihovu spremnost za instalaciju. Nakon toga treba da povežete telefon sa računarom i potvrdite naredbu: prenesite sve na SD karticu, pročitajte kako to učiniti.

Koristimo ADB

Povežite svoj telefon sa omogućenim USB otklanjanjem grešaka u postavkama.
Idite u fasciklu sa programom i pokrenite datoteku adb.exe koristeći komandnu liniju cmd linije, sa pritisnutim dugmetom shift, kliknite desnim tasterom miša na datoteku i izaberite ovde otvorite komandne prozore

Otvoriće se komandna linija u kojoj pišemo adb uređaji

Sada pokrenite sljedeću naredbu, koja će zamijeniti memoriju, samo je upišite i pritisnite Enter.

Nakon ovih manipulacija, trebali biste isključiti telefon sa računara i ponovo pokrenuti telefon. Nakon ponovnog pokretanja, možete provjeriti radi li dugme: prebacite sve na SD karticu i voila, možete bezbedno koristiti svoj telefon. Sada će sve aplikacije i važni dokumenti i preuzeti fajlovi biti sačuvani na eksternom disku.

Treba imati na umu da kada uklonite memorijsku karticu iz telefona, instalirane aplikacije će nestati, ovo je vjerovatno jedina negativna ovu metodu. Također se preporučuje korištenje eksternih diskova najmanje klase 10, jer mali diskovi neće donijeti željeni rezultat.

Mogućnosti uređaja mogu se ozbiljno proširiti ako internu Android memoriju zamijenite memorijskom karticom. Ovo će vam omogućiti da instalirate mnogo više aplikacija na vaš tablet ili drugi gadžet, ali glavni uslov za izvođenje ovog ažuriranja je da imate root prava na uređaju. Pogledajmo načine korištenja SD kartice kao sistemske memorije uređaja, kao i uslove koji su s tim povezani.

Rizici i uvjeti za zamjenu interne memorije uređaja SD karticom

Prije nego što ponovi korake u nastavku, korisnik bi trebao razmotriti nekoliko važnih tačaka:

  1. Životni vijek SD kartice će biti znatno smanjen zbog čestih ciklusa čitanja/pisanja prilikom pokretanja aplikacija.
  2. Brzina uređaja može značajno pasti ako koristite jeftinu MicroSD karticu.
  3. Ako napravite grešku prilikom uređivanja sistemski fajl Telefon se možda neće pokrenuti sljedeći put - morat ćete ga ponovo flešovati.

Općenito, postupak (posebno za neiskusne korisnike) je prilično rizičan, pa ga ima smisla provoditi isključivo za stare gadgete s malom količinom vlastite memorije.

Korištenje uslužnog programa Root Browser i uređivanje datoteke vold.fstab

Za zamjenu memorije, od Google Play Morat ćete instalirati Root Browser.

Ponovimo da s njim možete u potpunosti raditi samo na root-ovanim uređajima. Nakon pokretanja gornje aplikacije:


U Androidu, sdcard označava internu memoriju, a extsd označava eksternu memoriju, odnosno SD karticu. Zamjenom ovih linija, zapravo smo zamijenili ove vrste memorije. Na nekim sistemima ovi dijelovi koda mogu izgledati drugačije, na primjer ovako:

Potrebno ih je zamijeniti na sljedeći način:

Nakon što završite opisanu proceduru, ponovo pokrenite gadget. Prije nego što to učinite, obavezno provjerite da nema grešaka u modificiranom kodu, tako da nema potrebe za ponovnom presvlačenjem u budućnosti.

Drugi način povećanja memorije pomoću Link2SD

Aplikacija je dostupna u Play Market i radi samo na uređajima sa root pravima. Ovaj upravitelj datoteka fizički ne zamjenjuje internu memoriju uređaja vanjskim pogonom, ali je sposoban prenijeti bilo koje uslužne programe na SD karticu, značajno štedeći resurse gadgeta.

Posebnost dotične aplikacije je u tome što će sam MicroSD morati biti podijeljen i pravilno formatiran. Stoga, kopirajte sve vrijedno sa kartice na računar i počnite dijeliti disk na dijelove.

Podjela kartice uređaja na sekcije ako postoji prilagođeni Recovery

Svaki Android uređaj ima način oporavka, ali dolje opisana metoda prikladna je samo za uređaje sa . Ako nikada niste čuli za CWM, prijeđite na drugu opciju particioniranja diska. Zatim ćemo vam reći kako riješiti problem ako način oporavka vašeg uređaja ima stavku Partition SD Card:

Particioniranje MicroSD kartice preko računara

Povežite karticu na laptop ili PC. Da biste to učinili, možete koristiti čitač kartica ili drugu opremu, glavna stvar je da se definira kao pogon, a ne MTP medijski uređaj. dalje:


Odmah da rezervišem da ne govorimo o programima kao što je link2sd. Princip je sličan, ali nećemo povezivati ​​direktorije programa, već direktorije podataka ovih programa, na primjer /sdcard2/Navigon -> /sdcard/Navigon ili /mnt/extSdCard/Books -> /sdcard/Books, itd.
Osim toga, potreban nam je root (gdje bismo bili bez njega). Usput, nakon što sam saznao za ovaj program, ovo je još jedan argument za mene za root.

Mnogi vlasnici Android pametnih telefona ili tableta s malom ugrađenom memorijom vjerovatno su se susreli sa sljedećim problemom: umetnuta je velika SD kartica (na primjer, 16, 32 ili čak 64 GB), ali nakon instaliranja nekoliko teških programa, naš uređaj ili neki drugi program hrabro izjavljuje da nema memorije na kartici dovoljno prostora. Ponekad je sam program mali, ali nakon instalacije ide na internet i povlači gigabajte podataka na vaš pametni telefon.
Još jednom, nakon što smo dobili poruku “Nema prostora” i pogledali karticu, vidimo da je skoro prazna, ali je interna memorija uređaja popunjena do kraja.
To je zato što se interna memorija često koristi kao zadani direktorij za mnoge programe. Činjenica je da se montira kao /sdcard, što je istorijski oduvek bila eksterna SD kartica (nekada je to bio slučaj na svim pametnim telefonima). Eksterna SD kartica se u ovom slučaju montira kao /sdcard2, /mnt/sdcard2, /mnt/extSdCard ili čak /sdcard/.externalSD. Koliko sam shvatio, to rade proizvođači kako bi uređaj radio iz kutije, tj. nema SD kartice uopšte.

Mnogi “beskrupulozni” programi uvijek žele čitati/pisati podatke iz/u direktorij /sdcard/NameInsert. Rijetko se to može promijeniti u postavkama programa.
Kao rezultat toga, imamo ono što imamo i nekoliko mogućnosti da poboljšamo trenutnu situaciju:
Dva najnovije metode takođe nisu panacea, jer zahtijevaju određene vještine od korisnika, osim toga, nisu dovoljno „čisti“, na primjer, poznati su problemi pri povezivanju pametnog telefona sa računarom preko USB-a (ne može se isključiti) itd.

Program DirectoryBind, koji je dobra osoba slig iz xda napisao za sebe i postavio na forum za javnu upotrebu, pomoći će da se situacija poboljša.

QR kod


Iako je publika ovdje tehnički potkovana, potrebno je dati nekoliko objašnjenja za neiskusne čitaoce habra. Kako je sam napisao (program koji nije otporan na idiote), tj. malo je vjerovatno da će proći test budale.

Nakon instalacije, pokrenite program (prvi put, naravno, trajno dozvoljavamo Root prava), kliknite na meni, zatim na “Preferences” i postavite podrazumevane putanje do eksterne memorije “Default data path” na primer /sdcard/external_sd/ i internu memoriju “Default target path” /sdcard/ . Izlazimo iz menija.

Kliknite na meni, a zatim na "Dodaj novi unos"

Sada krenimo nova veza direktoriji, na primjer, premještaju CamScanner folder na vanjsku karticu. Dug pritisak na putanju foldera otvara mali ugrađeni upravitelj datoteka u kojem možete kreirati i/ili odabrati folder. Folder uključen eksterna mapa mora biti kreiran (i prazan).

Označavanjem polja za potvrdu “Transfer files from target to data”, datoteke i fascikle će se prenijeti iz /sdcard/CamScanner/ direktorija u /sdcard/external_sd/CamScanner direktorij.

Treba napomenuti da se veze ne aktiviraju automatski nakon kreiranja (siva ikona diskete, kao na slici ispod za gameloft). Da biste dovršili povezivanje foldera, označite tražene veze pomoću potvrdnih okvira i kliknite na meni -> “Povezivanje označeno”. Ikone aktivne (povezane) fascikle bi trebale postati zelene.

Inače, ako želite da priključite celu eksternu karticu, u potpunosti preporučujem da to ne radite sa /sdcard/externalSD/, već sa tačkom ispred /sdcard/.externalSD/. To će vas spasiti od nevolja kao što su duple sličice u galerijama itd. Istina, neće pomoći svim galerijama i igračima, jer... neki takođe traže medije u skrivenim direktorijumima.
Nakon patnje, odlučio sam za sebe povezati samo pojedinačne direktorije.

UPD. Inače, eksterna SD kartica je mnogo sporija od interne memorije, pa prenošenje programskih podataka na eksterni SD prirodno usporava rad ovog programa. Ovo posebno treba da imaju na umu oni koji odluče da potpuno promene tačke montiranja interne i eksterne memorije, jer... Šanse su da će cijeli vaš uređaj raditi sporije nego prije.

Nadam se da će ovaj program upotpuniti vašu kasicu prasicu. korisni uslužni programi za android uređaje.

Ukoliko se odlučite za zamjenu interne i eksterne memorije, tj. ponovo dodijelite vanjsku SD karticu u /sdcard i ne postoji takva opcija u postavkama uređaja - ako imate root, to se lako može učiniti izvođenjem sljedeće operacije:
U Root-Exploreru montiramo "/etc" kao R/W (ako je R/O), pronađemo datoteku "/etc/vold.fstab", sačuvamo kopiju i otvorimo (dug klik) je u uređivaču teksta.
U sljedeća dva reda mijenjamo nazive tačaka montiranja: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. na dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Možete pročitati više. Oni također predlažu, kao alternativu, korištenje drugog zanimljiv program Root Eksterni 2 Interni SD.
Dodaću da u oba slučaja, prije prebacivanja, trebate kopirati cijeli sadržaj /sdcard foldera na eksternu SD karticu.
Imajte na umu da nakon prebacivanja cijeli vaš sistem može raditi bolje nego prije.
Budi pazljiv- morate shvatiti da sve što radite kao root radite na vlastitu odgovornost i rizik, a na primjer, spremanje pogrešnog “vold.fstab” može dovesti do nemogućnosti pokretanja uređaja i za liječenje ćete morati da se pokrenete oporavak i uređivanje “vold.fstab” već postoji.

Ova metoda se može koristiti zajedno sa DirectoryBindom, samo što je sada obrnuto: “Default target path” (/sdcard) i sve veze stvorene u DirectoryBindu će upućivati ​​na vanjsku karticu.

Mala količina interne memorije na jeftinim pametnim telefonima i Android tableti glavni problem je nemogućnost instaliranja aplikacija, u takvim slučajevima može vam pomoći zamjena interne Android memorije memorijskom karticom.

Za one koji iz naslova ne razumiju o čemu se radi u ovom članku: pretpostavimo da imate 400 MB interne Android memorije, što je vrlo malo (oko 12-20 instalirane aplikacije), tada možete razmišljati o uzimanju i zamjeni glavne memorije memorijskom karticom.

Prije nego počnete!

Vi Android verzije 5.1 ili noviji? Odlično! Onda možda na svom pametnom telefonu možete povećati ili!

Metoda 1

metod 2

Ako nemate takve postavke? Zatim pročitajte članak!

Rizici i šta treba da znate

Zamjena Android interne memorije memorijskom karticom se događa samo ako imate instalirana root prava (nema root, metoda ne radi)! Za one koji ne znaju šta je Root i kako ga dobiti:

Osim ovoga ti obavezan znati strukturu Android sistema datoteka.

Zamjena memorije je moguća samo ako je vaš Android uređaj postoji sistemska datoteka vold.fstab na putu /sistem/itd , ako ga nemate, onda ovu metodu Nažalost nije za tebe! Uzeti prednost alternativnim načinima(link 1, link 2, link 3). Također ako Android nema svoju memoriju, zatim ovaj članak takođe nije za tebe. Članak je uglavnom za uređaje sa Mediatek (MTK) ili Rockchip procesorom.

Pošto će sistemski fajl biti uređen postoji rizik da možete pogriješiti i uređaj se neće pokrenuti, da biste to popravili potrebno je da ponovo presvučete uređaj, a također memorijska kartica može pokvariti i naići ćete na isti problem, firmware će također pomoći.

Ako internu memoriju zamijenite memorijskom karticom, potonja će imati vrlo kratak vijek trajanja (zbog čestog čitanja/pisanja), a brzina može pasti Android rad ako je veoma niska klasa microSD kartice.

Pažnja!

Prije nego počnete s bilo kakvim promjenama, koristite zvaničnu opciju za zamjenu memorijske kartice -.

Upute za zamjenu Android interne memorije memorijskom karticom

1. Instalirajte file manager Root Browser (ako ste odabrali drugi, onda nemojte pisati "pametna" pitanja u komentarima "ne vidim" "ne uređuje")

2. Pokrenite datoteku Root manager Pregledajte i pratite putanju:

/sistem/etc/

3. Traženje datoteke vold.fstab i otvorite ga (kliknite na datoteku i odaberite Uredi)

4. U dosijeu vold.fstab vidimo otprilike ova slika:

## Vold 2.0 fstab ## # Redovno montiranje uređaja ## ##Format: dev_mount

On u ovom primjeru Imajte na umu da su dva reda istaknuta ako ste prethodno pažljivo pročitali strukturu sistem podataka Android, onda to već znate /sd kartica ili /sdcard0 ovo je interna memorija i /extsd ili /external_sdcard, /sdcrad1, /sdcrad2, /external_sd Ovo eksternu memoriju, odnosno MicroSD.

Sve što treba da uradite je da promenite ova dva reda:

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

Drugi primjer, na drugom uređaju:

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

Promijenite na sljedeće:

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

Imate li još dodatnih pitanja? Pitajte ih u komentarima, recite nam šta vam je uspjelo ili obrnuto!

Kako zamijeniti memoriju na Androidu i zašto je to uopće potrebno? Trebamo li se uopće baviti takvim manipulacijama i jesu li one sposobne nanijeti nepopravljivu štetu našem uređaju? Takva pitanja često zanimaju ljude koji upravljaju uređajem s malom količinom ugrađene memorije. Ako vaš pametni telefon ima odgovarajući kapacitet od, na primjer, četiri gigabajta, onda znate da korištenje takvog uređaja nije ništa drugo do muka. Zato što je učitavanje dovoljnog broja multimedijalnih datoteka na njega vrlo, vrlo problematično. Dakle, kako možete zamijeniti memoriju iz interne u eksternu na Androidu?

Uvod u problem

Usput, ne biste trebali misliti da samo Android operativni sistem pati od takvog problema kao što je mala količina ugrađene memorije. Dostupan je i na iOS-u. Ova dva sistema se stalno takmiče jedan s drugim. S vremena na vrijeme u borbu se umiješa i "Windows Fawn", ali se ubrzo nađe izbačen iza tatamija. Šta je pogođeno? iOS tema? Postoje činjenice koje neminovno dokazuju „razotkrivenost“ ovoga operativni sistem pred korisnicima. U početku je njegov kod bio misterija. Ipak, sličan trend se ipak javlja. Ali Android operativni sistem, koji su razvili Google stručnjaci, trenutno postaje sve zatvoreniji za potencijalne programere sa svakim ažuriranjem. Upravo to smeta ljudima koji su toliko navikli na ovaj operativni sistem.

Zašto trebate znati odgovor na pitanje kako zamijeniti memoriju na Androidu?

Trenutno OS o kojem govorimo više ne dozvoljava korisnicima da instaliraju aplikacije sa odgovarajućim softverom - takozvanom keš memorijom - na eksterni memorijski disk. U našem slučaju neka to bude MicroSD memorijska kartica. Vjerovatno će se naceriti vlasnici uređaja kapaciteta 32 gigabajta i više, ali šta da rade ljudi koji imaju na raspolaganju od 4 do 8 GB, od kojih se dio (imajte na umu!) troši na održavanje operativnog sistema? Jedini izlaz iz ove situacije je izvođenje određenih manipulacija. I ovdje je važnije nego ikada znati odgovor na pitanje kako zamijeniti memoriju na Androidu. Zapravo, ovo nije teško učiniti. Međutim, potrebna je izuzetna pažnja i, usput, ravne ruke. Ako imate ove parametre, preći ćemo na razmatranje značenja operacije kako bismo razumjeli šta će se izvesti i zašto.

Kako zamijeniti memoriju na Androidu 5? Šta učiniti s drugim verzijama?

Postoji izlaz iz trenutne situacije, kada imamo samo par gigabajta na raspolaganju za ugošćavanje multimedijalnog kontingenta. Sastoji se, prvo, u nabavci eksternog i drugo, u softverskoj zamjeni određenog koda koji može uvjeriti naš uređaj da je interni eksterni. Pa, i, naravno, obrnuto. Dakle, pametni telefon će MicroSD karticu percipirati kao unutrašnja ploča. Želio bih napomenuti da pitanje kako zamijeniti memorijske kartice na Androidu zvuči u osnovi pogrešno, jer postoji nekoliko eksterni diskovi ne može učestvovati.

Šta je potrebno za zamjenu?

Bez obzira koju verziju operativnog sistema ste instalirali i koji uređaj proizvođača imate, trebat će nam isti skup uslužnih programa. To su programi pod nazivom i Total Commander(što zna veliki broj korisnika). Osim toga, morat ćete nabaviti jedan za uređaj.

Proces zamjene

Da biste započeli operaciju, otvorite program Root Explorer. Prelazimo na adresu /system/itd. Tamo trebate pronaći datoteku pod nazivom vold.fstab. U njemu biste trebali pronaći linije i parametre koji su odgovorni za točke montiranja vanjske i interne memorije. Zovu se, respektivno, ovako: SDcard i extsd. Nakon toga, morat ćete zamijeniti parametre. Time će se završiti aktivna faza operacije. Ne zaboravite da uradite rezervne kopije datoteke, i zapamtite da takve operacije korisnik izvodi na vlastitu odgovornost i rizik.