Kako zamijeniti memoriju na Androidu? Što treba učiniti? Particioniranje MicroSD kartice putem računala

Moderni korisnici ne mogu zamisliti svoj život bez pametnog telefona u džepu, jer za mnoge to nije samo uređaj koji pomaže kontaktirati željenog pretplatnika, već i svojevrsni prozor u svijet. Prisutnost dobre količine memorije u uređaju visoko je cijenjena od strane aktivnih korisnika; mnogi pohranjuju ne samo zabavne predmete na uređaj, već i mnoge druge stvari. korisna informacija, uključujući dokumentarne podatke.

Slažem se, nije baš ugodno prilikom preuzimanja važna datoteka bit će suočen s nemogućnošću spremanja 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 put na koji se spremaju 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 treptanja telefona. Vanjski uređaj za pohranu - memorijska kartica - također može pokvariti; da biste ga vratili, također ćete morati upotrijebiti bljeskanje telefona.

Uređivanje sistemske datoteke

Dakle, kako bi se promijenio Unutarnja memorija na vanjsku i instalirati bilo koju aplikaciju izravno na karticu, morate je pronaći na svom telefonu ili instalirati Root program Browser ili ES Explorer, također je potrebna prisutnost u sustavu root prava Pročitajte kako do njih brzo doći.

Zamjena memorije se odvija na sljedeći način: potrebno je odabrati program Root Broswser ili Explorer i pokrenuti ga, zatim potražiti datoteku vold.fstab u sustavu, ona se nalazi na device/system/etc/, otvoriti i pažljivo pročitati datoteku, morat ćemo urediti nekoliko redaka.

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

U ovom slučaju, redak dev_mount sdcard…. odgovoran je za standardnu ​​sigurnost datoteka, a dev_mount sdcard2…. za vanjsku (SD kartica). Kako bi se naša ugrađena memorija točno promijenila u vanjsku memoriju koja nam je potrebna, za to samo trebamo promijeniti neke retke. Ali ne sve i ne u potpunosti, već samo dodatne i konačne natpise koji slijede iza dev_mount sdcard/storage/sdcard0 i dev_mount sdcard2/storage/sdcard1. Čim to napravimo na slici, moramo je spremiti.


Nakon zamjene interne memorije memorijskom karticom, trebali biste ponovno pokrenuti telefon. Nakon što ponovno pokrenete uređaj, moći ćete uživati ​​u dostupnosti memorije, a instalacija svih sljedećih igara bit će izvedena na SD kartici. Nemojte izgubiti iz vida činjenicu da ste sve manipulacije izvršili ručno i ako nešto nedostaje, morat ćete poslati telefon na flash.

Postoji jednako učinkovit način zamjene memorije bez korištenja programa Root Broswser. Da biste to učinili, trebate izvršiti samo nekoliko manipulacija telefonom pomoću računala, doslovno tri klika. Prije svega, morat ćete pokrenuti datoteku HTC Driver Installer i instalirati je na svoje računalo kako bi se pojavili svi potrebni uslužni programi za daljnji rad.

Druga manipulacija bit će instaliranje upravljačkog programa na sistemski medij C:\\android-sdk-windows, a zatim biste trebali pokrenuti program SDK Manager da provjerite datoteke i njihovu spremnost za instalaciju. Nakon toga trebate spojiti telefon na računalo i potvrditi naredbu: prenesite sve na SD karticu, pročitajte kako to učiniti.

Koristimo ADB

Povežite svoj telefon s omogućenim USB otklanjanjem pogrešaka u postavkama.
Idite u mapu s programom i pokrenite datoteku adb.exe pomoću naredbenog retka cmd linije, s pritisnutom tipkom shift, kliknite desnom tipkom miša na datoteku i odaberite otvori prozore naredbe ovdje

Otvorit će se naredbeni redak u kojem 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 odspojiti telefon s računala i ponovno pokrenuti telefon. Nakon ponovnog pokretanja, možete provjeriti radi li gumb: prebacite sve na SD karticu i voila, možete sigurno koristiti svoj telefon. Sada će sve aplikacije i važni dokumenti i preuzete datoteke biti spremljene na vanjski disk.

Treba imati na umu da kada uklonite memorijsku karticu iz telefona, instalirane aplikacije će nestati, to je vjerojatno jedini negativ ovu metodu. Također se preporučuje korištenje vanjskih pogona najmanje klase 10, jer mali pogoni neće donijeti željeni rezultat.

Mogućnosti uređaja mogu se ozbiljno proširiti ako internu Android memoriju zamijenite memorijskom karticom. To će vam omogućiti instaliranje mnogo više aplikacija na vaš tablet ili drugi gadget, ali glavni uvjet za izvođenje ovog ažuriranja je posjedovanje root prava na uređaju. Pogledajmo načine korištenja SD kartice kao sistemske memorije uređaja, kao i uvjete povezane s tim.

Rizici i uvjeti za zamjenu interne memorije gadgeta SD karticom

Prije ponavljanja koraka u nastavku, korisnik treba uzeti u obzir nekoliko važnih točaka:

  1. Životni vijek SD kartice znatno će se smanjiti zbog čestih ciklusa čitanja/pisanja pri pokretanju aplikacija.
  2. Brzina gadgeta može osjetno pasti ako koristite MicroSD karticu nižeg ranga.
  3. Ako pogriješite tijekom uređivanja sistemsku datoteku Telefon se sljedeći put možda neće pokrenuti - morat ćete ga ponovno flashirati.

Općenito, postupak (osobito za neiskusne korisnike) prilično je 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 razmjenu memorije, od Google Play Morat ćete instalirati Root Browser.

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


U Androidu, sdcard označava unutarnju memoriju, a extsd označava vanjsku memoriju, tj. SD karticu. Zamjenom ovih redaka zapravo smo zamijenili te vrste memorije. Na nekim sustavima ti dijelovi koda mogu izgledati drugačije, na primjer ovako:

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

Nakon dovršetka opisanog postupka ponovno pokrenite gadget. Prije nego što to učinite, svakako provjerite nema li pogrešaka u izmijenjenom kodu, tako da nema potrebe za ponovnim fleširanjem u budućnosti.

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

Aplikacija je dostupna u Play tržište i radi samo na uređajima s root pravima. Ovaj upravitelj datoteka fizički ne zamjenjuje internu memoriju uređaja s vanjskim diskom, ali može prenijeti sve uslužne programe na SD karticu, značajno štedeći resurse gadgeta.

Posebnost dotične aplikacije je da će sam MicroSD morati biti podijeljen i pravilno formatiran. Stoga kopirajte sve vrijedno s kartice na računalo i počnite dijeliti disk na dijelove.

Podjela kartice uređaja na dijelove ako postoji prilagođeni oporavak

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

Particioniranje MicroSD kartice putem računala

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


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

Mnogi vlasnici Android pametnih telefona ili tableta s malom ugrađenom memorijom vjerojatno 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 na kartici nema memorije.dovoljno prostora. Ponekad je sam program malen, ali nakon instalacije prelazi na internet i povlači gigabajte podataka na vaš pametni telefon.
Još jednom, primivši poruku "Nema prostora" i gledajući karticu, vidimo da je gotovo prazna, ali je interna memorija uređaja ispunjena 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 povijesno uvijek bila vanjska SD kartica (prije je bio slučaj na svim pametnim telefonima). Vanjska SD kartica je u ovom slučaju montirana kao /sdcard2, /mnt/sdcard2, /mnt/extSdCard ili čak /sdcard/.externalSD. Koliko sam shvatio, to rade proizvođači tako da uređaj radi izvan kutije, tj. uopće nema SD kartice.

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 to što imamo i nekoliko mogućnosti za poboljšanje trenutne situacije:
Dva najnovije metode također nisu lijek za sve, jer zahtijevaju određene vještine od korisnika, osim toga, nisu dovoljno "čisti", na primjer, poznati su problemi pri povezivanju pametnog telefona s računalom putem USB-a (ne može se demontirati) itd.

Program DirectoryBind, koji je dobra osoba s xda napisala za sebe i objavila na forumu za javnu upotrebu, pomoći će poboljšati situaciju.

QR kod


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

Nakon instalacije, pokrenite program (prvi put, naravno, trajno dopuštamo Root prava), kliknite izbornik, zatim “Preferences” i postavite zadane putanje do vanjske memorije “Default data path” na primjer /sdcard/external_sd/ i unutarnja memorija “Default target path” /sdcard/ . Izlazimo iz izbornika.

Pritisnite izbornik, a zatim "Dodaj novi unos"

Sada stvarajmo nova veza direktorije, na primjer, premjestite mapu CamScanner na vanjsku karticu. Dugi pritisak na putanju mape otvara mali ugrađeni upravitelj datoteka u kojem možete kreirati i/ili odabrati mapu. Mapa uključena vanjska karta mora biti kreiran (i prazan).

Označavanjem potvrdnog okvira "Prijenos datoteka iz cilja u podatke", datoteke i mape će se prenijeti iz direktorija /sdcard/CamScanner/ u direktorij /sdcard/external_sd/CamScanner.

Treba napomenuti da se veze ne aktiviraju automatski nakon stvaranja (siva ikona diskete, kao na slici ispod za gameloft). Za dovršetak povezivanja mapa, označite potrebne veze potvrdnim okvirima i kliknite izbornik -> “Veži označeno”. Ikone aktivnih (povezanih) mapa trebale bi postati zelene.

Usput, ako želite priložiti cijelu vanjsku karticu, u potpunosti preporučujem da to ne učinite s /sdcard/externalSD/, već s točkom ispred /sdcard/.externalSD/. To će vas spasiti od problema kao što su dvostruke sličice u galerijama itd. Istina, neće pomoći svim galerijama i igračima, jer... neki također traže medije u skrivenim imenicima.
Nakon patnje, odlučio sam za sebe povezati samo pojedinačne direktorije.

UPD. Inače, eksterna SD kartica je puno sporija od interne memorije, tako da prijenos podataka programa na eksternu SD karticu prirodno usporava rad ovog programa. Toga bi posebno trebali zapamtiti oni koji odluče potpuno promijeniti točke montiranja unutarnje i vanjske memorije, jer... Velike su šanse da će cijeli vaš uređaj raditi sporije nego prije.

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

Ako odlučite zamijeniti unutarnju i vanjsku memoriju, tj. ponovno dodijelite vanjsku SD karticu na /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), pronalazimo datoteku "/etc/vold.fstab", spremamo kopiju i otvaramo (dugi klik) u uređivaču teksta.
U sljedeća dva retka mijenjamo nazive toč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. Također predlažu, kao alternativu, korištenje drugog zanimljiv program Root vanjski 2 unutarnji SD.
Dodat ću da u oba slučaja, prije prebacivanja, trebate kopirati cijeli sadržaj mape /sdcard na vanjsku SD karticu.
Imajte na umu da će vaš cijeli sustav nakon promjene možda raditi bolje nego prije.
budi oprezan- morate razumjeti 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 dizanja uređaja i za liječenje ćete se morati dignuti na oporavak i uredite “vold.fstab” već tamo.

Ova se metoda može koristiti u kombinaciji s DirectoryBindom, samo što je sada obrnuto: "Default target path" (/sdcard) i sve veze stvorene u DirectoryBindu pokazivat će 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 razmisliti o preuzimanju i zamjeni glavne memorije memorijskom karticom.

Prije nego počnete!

Vas Android verzije 5.1 ili noviji? Sjajno! Onda možda na svom pametnom telefonu možete povećati ili!

Metoda 1

metoda 2

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

Rizici i što trebate znati

Dolazi samo do zamjene unutarnje memorije Androida memorijskom karticom ako imate instalirana root prava (nema root, metoda ne radi)! Za one koji ne znaju što je Root i kako ga dobiti:

Osim ovoga tebe dužan poznavati strukturu datotečnog sustava Android.

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

Budući da će se datoteka sustava urediti postoji rizik da možete pogriješiti i uređaj se neće pokrenuti, da biste to popravili, trebate ponovno bljeskati 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 također pasti Android rad ako je vrlo niska klasa microSD kartice.

Pažnja!

Prije nego počnete raditi bilo kakve promjene, upotrijebite službenu opciju zamjene memorijske kartice -.

Upute za zamjenu Android interne memorije memorijskom karticom

1. Instalirajte upravitelj datoteka Root Browser (ako ste odabrali neki drugi, nemojte pisati "pametna" pitanja u komentarima "Ne vidim" "ne uređuje")

2. Pokrenite datoteku Upravitelj korijena Pretražite i slijedite put:

/sustav/itd/

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

4. U dosjeu vold.fstab mi vidimo približno ova slika:

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

Na u ovom primjeru Imajte na umu da su dva retka istaknuta ako ste prethodno pažljivo pročitali strukturu sustav datoteka Android, onda to već znate /SD kartica ili /sdcard0 ovo je interna memorija, i /extsd ili /vanjska_sdkartica, /sdcrad1, /sdcrad2, /vanjski_sd Ovaj vanjska memorija, odnosno MicroSD.

Sve što trebate učiniti je zamijeniti ova dva retka:

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 u 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 što je vama 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 uzrokovati nepopravljivu štetu našem uređaju? Takva su pitanja često od interesa za ljude koji upravljaju uređajem s malom količinom ugrađene memorije. Ako vaš pametni telefon ima odgovarajući kapacitet od, primjerice, četiri gigabajta, onda znate da je korištenje takvog uređaja muka. Zato što je učitavanje dovoljnog broja multimedijskih datoteka na njega vrlo, vrlo problematično. Dakle, kako možete zamijeniti memoriju iz interne u vanjsku na Androidu?

Uvod u problem

Usput, ne biste trebali misliti da samo operativni sustav Android pati od takvog problema kao što je mala količina ugrađene memorije. Dostupan je i na iOS-u. Ova dva sustava neprestano se međusobno natječu. S vremena na vrijeme u borbu se umiješa i "Windows Fawn", ali se ubrzo nađe izbačen iza tatamija. Što je pogođeno? iOS tema? Postoje činjenice koje uvijek dokazuju "razotkrivanje" toga operacijski sustav pred korisnicima. U početku je njegov kod bio misterij. Ipak, sličan trend se događa. Ali operativni sustav Android, koji su razvili Googleovi stručnjaci, trenutno sa svakim ažuriranjem postaje sve zatvoreniji za potencijalne programere. Upravo to smeta ljudima koji su toliko navikli na ovaj operativni sustav.

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

Trenutačno OS o kojem govorimo više ne dopušta korisnicima instaliranje aplikacija s odgovarajućim softverom - takozvanim cacheom - na vanjski memorijski pogon. U našem slučaju, neka to bude MicroSD memorijska kartica. Vjerojatno će se vlasnici uređaja s kapacitetom od 32 gigabajta i više naceriti, ali što da rade ljudi kojima je na raspolaganju od 4 do 8 GB, od čega se dio (primijetite ovo!) troši na održavanje operativnog sustava? Jedini izlaz iz ove situacije je izvršiti određene manipulacije. I ovdje je važnije nego ikad znati odgovor na pitanje kako zamijeniti memoriju na Androidu. Zapravo, to nije teško učiniti. Međutim, potrebna je izuzetna pažnja i, usput, ravne ruke. Ako imate ove parametre, prijeći ćemo na razmatranje značenja operacije kako bismo razumjeli što će se izvesti i zašto.

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

Postoji izlaz iz trenutne situacije, kada imamo samo nekoliko gigabajta na raspolaganju za smještaj multimedijalnog kontingenta. Sastoji se, prvo, u stjecanju vanjskog i drugo, u softverskoj zamjeni određenog koda koji može uvjeriti naš uređaj da je interni vanjski. Pa, i, naravno, obrnuto. Dakle, pametni telefon će MicroSD karticu shvatiti kao unutarnja ploča. Želio bih napomenuti da pitanje kako zamijeniti memorijske kartice na Androidu zvuči u osnovi netočno, jer postoji nekoliko vanjski diskovi ne može sudjelovati.

Što je potrebno za zamjenu?

Bez obzira koju verziju operativnog sustava imate instaliranu i uređaj kojeg proizvođača imate, trebat će nam isti skup uslužnih programa. To su programi koji se nazivaju i Total Commander(što veliki broj korisnika zna). Osim toga, morat ćete ga nabaviti za uređaj.

Proces zamjene

Kako biste započeli operaciju, otvorite program Root Explorer. Prelazimo na adresu /system/etc. Tamo trebate pronaći datoteku pod nazivom vold.fstab. U njemu biste trebali pronaći retke i parametre koji su odgovorni za točke montiranja vanjske i unutarnje memorije. Nazivaju se ovako: SDcard i extsd. Nakon toga morat ćete zamijeniti parametre. Time će završiti aktivna faza operacije. Ne zaboravite učiniti sigurnosne kopije datoteke, te imajte na umu da takve radnje korisnik izvodi na vlastitu odgovornost i odgovornost.