Miltä vold fstab -tiedosto näyttää? Kuinka tehdä flash-asema muistiksi Android-puhelimelle. Kuinka vaihtaa muistia Androidissa? Mitä pitäisi tehdä

Lähes kaikki Android-sovellukset on asennettu laitteen sisäiseen muistiin. Mutta se ei ole kumia, joten sillä on tapana täyttyä. Joten kuka tahansa käyttäjä voi kohdata tämän tilanteen. Päällä apua tulee SD-kortti, jonka tilavuus voi olla kymmeniä tai jopa satoja Gt. Nyt kerromme sinulle yksityiskohtaisesti, kuinka sovellus ja välimuisti siirretään SD-kortille.

On myös syytä huomata, että ei jokainen kortti käy vaihtomenettelyä varten sisäinen muisti ulospäin. Kyse on SD-korttien nopeusluokista, jotka vaihtelevat hitaista (C2 ja C4) nopeisiin (C10 ja C16). Jos alla kuvatut toimenpiteet suoritetaan hitaalla SD:llä, tiedonsiirto vaikuttaa laitteen yleiseen suorituskykyyn, joten on suositeltavaa käyttää vain nopeita flash-asemia.

Ei ole niin monia tapoja korvata sisäinen muisti ulkoisella muistilla, joten keskitymme vain tehokkaimpiin, ja ne kuvataan peräkkäin: yksinkertaisesta monimutkaisempaan.

Välimuistin siirto Android-versioille 4.0+

Se kannattaa huomioida tätä menetelmää ei vaadi ROOT-oikeuksia, mutta ei sovellu kaikkiin sovelluksiin. Joten jos sovelluksen kuvauksessa ei tarvittavat painikkeet, sinun ei pitäisi olla järkyttynyt, koska se oli eniten helppo tie. Vielä helpommin voit käyttää apuohjelmaa tai vastaavaa, jossa kaikki sovellukset on järjestetty kätevästi, mikä nopeuttaa tarvitsemiesi hakua.

HUOMIO! Alla esitettyjä menetelmiä voidaan käyttää vain laitteissa, joilla on RUT-oikeudet. Kaikki muut toiminnot tehdään omalla vastuullasi ja riskilläsi; kukaan ei anna 100% takuuta siitä, että epäonnistumisen sattuessa et saa tiiliä. Emme myöskään ota mitään vastuuta henkilötietojen katoamisesta.

Siirto kolmannen osapuolen ohjelmilla

Jos sovellus ei tue tavallinen siirto tietoja, voit tehdä sen väkisin käyttämällä kolmannen osapuolen apuohjelmat, kuten:

Näiden ohjelmien toimintaperiaate on hyvin samanlainen, joten tarkastellaanpa menetelmää käyttämällä esimerkkinä Link2SD:tä.

Tämä menetelmä, toisin kuin seuraava, ei vaadi käyttäjää erikoisosaamista, paitsi alkeellisia käsitteitä pääoikeuksista.

Android-sovellusten täydellinen siirto SD-muistikortille

Huomaavainen käyttäjä huomasi, että Link2SD:llä ja muilla vastaavilla apuohjelmilla on mielenkiintoinen ominaisuus"Maanpako." Sen avulla ei siirretä yksittäisiä ohjelman osia, kuten edellisissä kappaleissa, vaan ehdottomasti kaikki tiedot. Tässä tapauksessa ohjelma katsoo, että se toimii laitteen sisäisessä muistissa, mikä joillekin niistä on tärkeä ehto normaali suorituskyky.

Tämän menetelmän toteuttamiseksi SD-kortti on "jaettava" kahteen osaan, minkä jälkeen kaikki tiedot poistetaan siitä, joten ole varovainen ja tee varmuuskopio tärkeää tietoa.

Muistikortin osiot voidaan tehdä kuten tietokoneessa käyttämällä ohjelmia, kuten Paragon Kiintolevy Manager 12 Palvelin tai MiniTool-osio Ohjattu toiminto Kotiversio. Mutta tämä on melko työvoimavaltainen prosessi, ja siksi teemme kaiken oikein älypuhelimella käyttämällä.

  1. Lataa ja asenna apuohjelma.
  2. Laitteen asetuksista löydämme "Muisti" -osion, jossa napsautamme "Eject SD".

  3. Siirrymme suoraan APartediin ja napsauta ensimmäisessä Luo-välilehdessä LISÄÄ kahdesti.

  4. Osassa 1 jätämme Fat32:n ja osassa 2 valitsemme ext2:n tai minkä tahansa muun muodon, jos tiedät mihin niitä tarvitaan.
  5. Varmista, että Format-kenttä on valittuna ja valitse tarvittava muistin koko jokaiselle osiolle. Tässä tapauksessa osa 1 pysyy vakiona "flash-asemanamme", mutta sovellukset viittaavat osaan 2.
  6. Napsauta KÄYTÄ ja vahvista toiminto.

  7. Odotamme kärsivällisesti prosessin valmistumista.

Nyt sovellukset ja pelit voidaan turvallisesti linkittää muistikortin toiseen osaan käyttämällä vastaavaa Link2SD-toimintoa tai vastaavaa.

Välimuistin siirtäminen flash-asemaan

Tämä menetelmä on hyödyllinen käyttäjille, jotka pitävät peleistä, joissa on suuri välimuisti. Nyt monet suuria hankkeita(esimerkiksi pelisarja) vievät useita gigatavuja. Sama koskee navigointikartat. Kaikki laitteet eivät voi ylpeillä näin paljon sisäänrakennettua muistia, joten FolderMount tulee apuun. Sen avulla voit luoda virtuaalisia kansioita niin, että järjestelmä uskoo edelleen, että sovellustiedot ovat sisäisessä muistissa, vaikka itse asiassa kaikki tiedostot sijaitsevat flash-asemalla.

  1. Asennamme.
  2. Käynnistä ja myönnä Superuser-oikeudet.
  3. Avaa ulosvedettävä valikko näytön vasemmasta reunasta.

  4. Siirry kohtaan "Application Analyzer" ja etsi haluamasi peli ja napsauta sitä.

  5. Avautuvassa ikkunassa näemme erikseen sovelluksen tietojen ja sen välimuistin varaaman taltion.
  6. Napsauta välimuistin koon vieressä olevaa "Luo pari" -painiketta.

  7. Vastaa kysymykseen "Kyllä" ja napsauta näytön yläreunassa olevaa valintamerkkiä, jonka jälkeen sinun on vastattava uudelleen "Kyllä".

  8. Voit nähdä tiedostojen siirtoprosessin ilmoituspalkissa.
  9. Heti kun siirto on valmis (saavutetaan 100 %), avaa ulosvedettävä valikko uudelleen ja valitse List of pairs.
  10. Jäljelle jää vain painaa siirtämäsi pelin nimen vieressä olevaa kytkintä.

Sisäisen muistin vaihtaminen ulkoiseen muistiin

Tällä menetelmällä voit pettää järjestelmää, eli Android pitää SD-korttia laitteen muistina. Yksi tärkeimmistä eduista on se, että kaikki sovellukset asennetaan automaattisesti flash-asemaan. Ihanteellinen laitteille, joissa on hyvin vähän sisäistä muistia. Sen toteuttamiseksi tarvitset Tiedostonhallinta, on parasta käyttää Totaalinen komentaja. Menetelmän tarkoitus on vaihtaa polut laitteen muistiin ja flash-asemaan.

  1. Asentaa
  2. Napsauta tiedostoa ja sitten "Muokkaa".

  3. Tiedosto sisältää useita rivejä, jotka alkavat #:llä (hash-merkki). Mutta tarvitsemme rivin, joka alkaa sanoilla "dev_mount" ja ilman (!!!) tiivistettä alussa.
    Tällaisia ​​​​riviä pitäisi olla 2: ensimmäinen osoittaa sisäistä muistia, toinen - ulkoista.

    Jos rivisi ovat esimerkiksi:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    Sitten niistä pitäisi tulla:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    Eli tärkeintä on vaihtaa sanat /mnt/ jälkeen.

  4. Sinun ei tarvitse muuttaa mitään muuta, napsauta "Tallenna" -painiketta (levykekuvake).
  5. Käynnistä laite uudelleen.

Muistin puutteen ongelma on yksi keskeisistä ongelmista sekä tietokoneissa että tietokoneissa mobiililaitteet. Pienille määrille vapaa muisti Järjestelmä alkaa yleensä hidastua, jäätyä ja on epävakaa ja epäluotettava. Tämä koskee erityisesti Android-laitteita, joista monilla on aluksi melko pieni tilavuus päämuisti (ns. Sisäistä tallennustilaa"). Tällaisessa tilanteessa joillakin käyttäjillä saattaa olla idea kokeilla sitä ulkoinen SD-kortti Android-laitteensa päämuistina. SISÄÄN tätä materiaalia Kerron sinulle kuinka tehdä SD-kortista päämuisti Android-laitteisiin ja mitkä menetelmät auttavat meitä tässä.

Katsotaanpa, kuinka SD-kortti tehdään Androidin päämuistiksi

Tämän tehtävän suorittamiseksi tarvitset nopean SD-kortin (mieluiten luokka 10 tai nopeampi). Luokat 6 ja varsinkin 4 ja 2 eivät sovellu sellaisiin tarkoituksiin, käyttöjärjestelmäsi hidastaa huomattavasti toimintaansa, mikä ei todennäköisesti miellytä ketään käyttäjistä.

On myös tärkeää ymmärtää, että tällaisen SD-kortin käyttöikä sen aktiivisen kuormituksen vuoksi on huomattavasti lyhyempi kuin jos kortin kuormitus olisi vakiotilassa.


Menetelmä numero 1. Vold.fstab-tiedoston sisällön muuttaminen

Ensimmäinen kuvatuista menetelmistä sisältää järjestelmäasetustiedoston "Vold.fstab" sisällön muuttamisen. Näiden muutosten tekemisen jälkeen Android-käyttöjärjestelmä pitää SD-korttiasi laitteen sisäisenä muistina, mutta muista, että monet aiemmin asennetut sovellukset saattavat lakata toimimasta.

On tärkeää tietää, että tämä menetelmä toimii vain juurtunut Android-käyttöjärjestelmää käyttäviin laitteisiin alla (!) kuin versio 4.4.2. Android-käyttöjärjestelmän versioissa 4.4.2 ja uudemmissa määritetty tiedosto, et todennäköisesti yksinkertaisesti löydä sitä.

Muista myös, että virhe tämän menetelmän toteutuksessa (erityisesti ylimääräisten merkkien lisääminen vaadituille riveille) voi vaikuttaa traagisesti laitteesi suorituskykyyn. Siksi punnita huolellisesti mahdollisia riskejä, ja jos olet kuitenkin tehnyt päätöksen, jatka sen toteuttamista.

Joten tämän menetelmän toteuttamiseksi toimi seuraavasti:

Nämä voivat olla esimerkiksi tämän kaltaisia ​​rivejä:

  • dev_mount sdcard/storage/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard1 auto/xxxxxx

Toteuttaa tarvittavat muutokset meidän on vaihdettava polku määritetyillä riveillä, eli yksinkertaisesti sanottuna 0:n sijaan laita ensimmäiselle riville 1 ja toiselle 1:n sijasta 0.

Muutosten jälkeen nämä rivit näyttävät tältä:

  • dev_mount sdcard/storage/sdcard1 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard0 auto/xxxxx

Tallenna tekemäsi muutokset ja käynnistä gadget uudelleen.

Toinen vaihtoehto, kuinka tehdä muistikortista tärkein Androidissa:


Menetelmä numero 2. Käytämme Android OS 6.0:n ja uudemman asetuksia

Ensimmäisen menetelmän lisäksi, jossa tarkastelin puhelimen muistin vaihtamista muistikortille, on toinen menetelmä, joka toimii vain Android OS 6.0 (Marshmallow) tai uudemman käyttöjärjestelmän asetuksissa ja mahdollistaa SD:n käytön. kortti pääasiallisena tiedostojen tallentamiseen ja niiden kanssa työskentelemiseen. Sen toteuttamiseksi suosittelen ottamaan kopion tiedoista SD-kortiltasi (jos sellaisia ​​on), koska tämä kartta järjestelmä alustaa.

Jos laitteessasi ei ole tarpeeksi sisäistä muistia, voi käyttää SD-korttia sisäisenä tallennustilana Android-puhelimeesi. Tämä ominaisuus, nimeltään Adoptable Storage, mahdollistaa Android-käyttöjärjestelmän alustamisen ulkoinen media tiedot pysyvänä sisäisenä tallennustilana. Asennetun SD-kortin tiedot ovat salattuja, eikä niitä voi myöhemmin käyttää toisessa laitteessa.

SD-kortti on erittäin kätevä vaihtoehto kuvien, kappaleiden ja videoiden tallentamiseen. Vaikka Android-älypuhelimessasi olisi paljon sisäistä muistia, saatat tarvita aina suuren osan muistia kameralla kuvattujen pitkien videoiden tallentamiseen. korkea resoluutio puhelimesi.

On tärkeää tietää

On yksi haittapuoli, SD-siru voi viivästyä teräväpiirtovideota tallennettaessa.

Android oletuksena sisäisessä muistissa ja vain satunnaisesti lataa tietoja SD-kortille. Näin ollen et pysty asentamaan mitään lisäsovelluksia, jos puhelimessasi on havaittavissa olevan sisäisen tallennuskapasiteetin puute, esimerkiksi tapauksessa budjettilaitteet Android Onessa.

Mitä on tallennustila?

Tallennustila on älypuhelimesi päämuisti, mutta sitä voidaan tarvittaessa laajentaa SD-kortilla. Tämä Androidissa sen nimi on Adoptable Storage. Tämän avulla voit käyttää irrotettava kortti microSD asennettuna Android-puhelin, päävarastona. Tällä tavalla voit helposti ratkaista ongelman, kuinka tehdä SD-kortista päämuisti Androidissa ja voittaa tilanpuute, jos puhelimessa on pieni sisäinen tilavuus.

Ominaisuudet kortin käyttämisestä päämuistina

Niitä on useita tärkeitä ominaisuuksia, joka tulee ottaa huomioon tämän menettelyn aikana.

On hyödyllistä

Kun käytät tallennuslaitetta, oli se sitten SD-muistitikkua tai USB-asemaa, on tärkeää muistaa, missä muodossa laite on ja tukeeko käyttöjärjestelmä sitä Android-järjestelmä, ja tärkein tiedostomuotoja Niitä on neljä: FAT32 tai exFAT, ext4 tai f2fs.

Kuinka vaihtaa puhelimen muisti Android-muistikortille? Kysymys ei ole täysin oikea, sitä on mahdotonta korvata kokonaan, voit vain "lisää" lisää äänenvoimakkuutta.

SD-kortin käyttäminen päämuistina voi olla loistava ratkaisu musiikin ystäville ja niille, jotka haluavat katsoa TV-ohjelmia työmatkalla tai pitkällä matkalla. Mutta kuten usein tapahtuu, muistin laajennus riippuu aina tarvittavan laitteen hinnasta, loppujen lopuksi ne eroavat sekä nopeudeltaan että volyymiltaan sekä mukautuvalta tiedontallennustoiminnolta. Tässä on joitain vivahteita, joita voit harkita eri puolia- miten sisään negatiivinen puoli ja positiivisesti:

Kuinka käyttää SD-korttia sisäisenä muistina Androidissa?

Riittääkö se sinulle? sisäistä tallennustilaa tallentaa kaikki tietosi?

Kuinka korvata puhelimen sisäinen muisti ulkoisella SD-kortilla Androidissa? SD-kortin määrittäminen toimimaan sisäisenä tallennustilana Androidissa on pohjimmiltaan melko yksinkertainen prosessi. Tässä ei ole mitään monimutkaista ja näet itse myöhemmin.

On mahdollista, että laitteesi ei tue Adoptable Storage -ominaisuutta, vaikka älypuhelin olisi käynnissä Android-ohjaus 6.0 ja uudemmat (tätä myös tapahtuu, kaikki riippuu älypuhelimen mallista ja merkistä). Laitteen valmistaja on saattanut poistaa käytöstä tämä toiminto. On kuitenkin olemassa komentorivimenetelmiä, joiden avulla voit pakottaa käyttämään flash-asemaa tietojen tallentamiseen.

Alla on perusmuotoiluvaiheet.


Seuraavalla näytöllä sinulla on viimeinen mahdollisuus päättää itse, haluatko muuttaa mieltäsi

On tärkeää tietää

Älä unohda varmuuskopioida tietojasi, alustuksen jälkeen tiedot katoavat jälkiä jättämättä!


Kun alustus on valmis, voit käyttää irrotettavaa SD-korttia "väliaikaisena" tai "irrotettavana" pysyvänä sijaintina. Mutta muista, että ne eivät ole nyt saatavilla hot swap ja poistaminen, kuten olet ehkä tehnyt aiemmin. Siksi Älä poista flash-asemaa käyttämättä Eject-parametria. Lisäksi voit käytännössä poistaa käyttöjärjestelmän hyväksymän paikan, mikä ei näin ollen ole suositeltavaa, koska tämä voi aiheuttaa tiettyjä virheitä laitteen toiminnassa. Nyt tiedät kuinka tehdä muistikortista päämuisti Androidissa.

Android: Helppo tapa yhdistää ulkoinen SD-kortti ja sisäinen muisti tilan vapauttamiseksi

Haluan tehdä varauksen heti, että emme puhu link2sd:n kaltaisista ohjelmista. Periaate on samanlainen, mutta emme yhdistä ohjelmaluettelot, ja näiden ohjelmien tietohakemistot, esimerkiksi /sdcard2/Navigon -> /sdcard/Navigon tai /mnt/extSdCard/Books -> /sdcard/Books jne.
Lisäksi tarvitsemme rootin (missä olisimme ilman sitä). Muuten, kun sain tietää tästä ohjelmasta, tämä on minulle toinen argumentti rootin puolesta.

Monet Android-älypuhelimien tai -tablettien omistajat, joissa on pieni sisäänrakennettu muisti, ovat todennäköisesti kohdanneet seuraavan ongelman: iso SD-kortti on asetettu (esimerkiksi 16, 32 tai jopa 64 Gt), mutta useiden raskaiden ohjelmien asennuksen jälkeen laitteemme tai muu ohjelma ilmoittaa rohkeasti, että kortilla ei ole muistia. tarpeeksi tilaa. Joskus itse ohjelma on pieni, mutta asennuksen jälkeen se menee verkkoon ja vetää gigatavuja dataa älypuhelimeesi.
Jälleen kerran saatuamme viestin "Ei tilaa" ja katsomalla korttia näemme, että se on melkein tyhjä, mutta laitteen sisäinen muisti on täynnä.
Tämä johtuu siitä, että sisäistä muistia käytetään usein oletushakemistona monille ohjelmille. Tosiasia on, että se on asennettu /sdcard-muodossa, joka on historiallisesti aina ollut ulkoinen SD-kortti (se oli aiemmin kaikissa älypuhelimissa). Ulkoinen SD-kortti asennetaan tässä tapauksessa muodossa /sdcard2, /mnt/sdcard2, /mnt/extSdCard tai jopa /sdcard/.externalSD. Ymmärtääkseni valmistajat tekevät tämän niin, että laite toimii suoraan pakkauksesta, ts. ei SD-korttia ollenkaan.

Monet "häikäilemättömät" ohjelmat haluavat aina lukea/kirjoittaa tietoja /sdcard/NameInsert-hakemistosta/sisäänkirjauskansioon. Tätä voidaan harvoin muuttaa ohjelman asetuksissa.
Tämän seurauksena meillä on mitä meillä on, ja useita mahdollisuuksia parantaa nykyistä tilannetta:
Kaksi uusimmat menetelmät eivät myöskään ole ihmelääke, koska vaativat käyttäjältä tiettyjä taitoja, lisäksi ne eivät ole tarpeeksi "puhtaita", esimerkiksi ongelmia tiedetään kytkettäessä älypuhelin tietokoneeseen USB:n kautta (ei voi irrottaa) jne.

Tilannetta auttaa parantamaan DirectoryBind-ohjelma, jonka xda:n hyvä ihminen kirjoitti itselleen ja laittoi foorumille julkiseen käyttöön.

QR koodi


Vaikka yleisö täällä on teknisesti taitava, pari selitystä on tehtävä kokemattomille habr. Kuten hän itse kirjoitti ( ohjelma ei idioottivarma), ts. tuskin läpäisee kokeen tyhmälle.

Asennuksen jälkeen suorita ohjelma (ensimmäisen kerran luonnollisesti sallimme pysyvästi juurioikeudet), napsauta valikkoa, sitten "Preferences" ja aseta oletuspolut ulkoinen muisti"Oletustietopolku" esimerkiksi /sdcard/external_sd/ ja sisäinen muisti "Oletuskohdepolku" /sdcard/. Poistumme valikosta.

Napsauta valikkoa ja sitten "Lisää uusi merkintä"

Nyt luodaan uusi yhteys hakemistoja, esimerkiksi siirtää CamScanner-kansion ulkoiselle kortille. Kansion polun pitkä painallus avaa pienen sisäänrakennetun tiedostonhallinnan, jossa voit luoda ja/tai valita kansion. Ulkoisen kortin kansion tulee olla luotu (ja tyhjä).

Kun valitset "Siirrä tiedostoja kohteesta dataan" -valintaruudun, tiedostot ja kansiot siirretään /sdcard/CamScanner/-hakemistosta /sdcard/external_sd/CamScanner-hakemistoon.

On huomattava, että yhteydet eivät aktivoidu automaattisesti luomisen jälkeen ( harmaa kuvake levykkeet, kuten alla olevassa kuvakaappauksessa gameloftille). Viimeistele kansioiden linkittäminen valitsemalla valintaruudut tarvittavat liitännät ja napsauta valikko -> "Sidonta tarkistettu". Aktiivisten (linkitettyjen) kansioiden kuvakkeiden tulee muuttua vihreiksi.

Muuten, jos haluat liittää koko ulkoisen kortin, suosittelen täysin, että älä tee sitä /sdcard/externalSD/:lla, vaan pisteellä /sdcard/.externalSD/ edessä. Tämä säästää sinut sellaisilta ongelmilta kuin kaksoispikkukuvat gallerioissa jne. Totta, se ei auta kaikkia gallerioita ja pelaajia, koska... Jotkut etsivät mediaa myös piilotetuista hakemistoista.
Kärsimyksen jälkeen päätin itse linkittää vain yksittäisiä hakemistoja.

UPD. Muuten, ulkoinen SD-kortti on paljon hitaampi kuin sisäinen muisti, joten ohjelmatietojen siirtäminen ulkoiselle SD-kortille luonnollisesti hidastaa tämän ohjelman toimintaa. Tämä tulee erityisesti muistaa niiden, jotka päättävät muuttaa kokonaan sisäisen ja ulkoisen muistin liitoskohdat, koska... Todennäköisesti koko laitteesi toimii hitaammin kuin ennen.

Toivon, että tämä ohjelma täydentää säästöpossuasi. hyödyllisiä apuohjelmia Android-laitteille.

Jos päätät vaihtaa sisäisen ja ulkoisen muistin, esim. määritä ulkoinen sd-kortti uudelleen kohtaan /sdcard ja laiteasetuksissa ei ole sellaista vaihtoehtoa - jos sinulla on root, tämä voidaan tehdä helposti suorittamalla seuraava toimenpide:
Root-Explorerissa liitetään "/etc" muotoon R/W (jos R/O), etsitään tiedosto "/etc/vold.fstab", tallennetaan kopio ja avataan (pitkä napsautus) se tekstieditorissa.
Kahdella seuraavalla rivillä vaihdamme liitoskohtien nimet: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... to dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Voit lukea lisää

Halpojen Android-älypuhelimien ja tablettien pieni sisäinen muisti, suurin ongelma on sovellusten asentamisen kyvyttömyys.Tällaisissa tapauksissa Androidin sisäisen muistin korvaaminen muistikortilla voi auttaa.

Niille, jotka eivät ymmärrä otsikosta, mistä tässä artikkelissa on kyse: oletetaan, että sinulla on 400 Mt sisäistä Android-muisti, joka on hyvin pieni (noin 12-20 asennettua sovellusta), voit harkita päämuistin ottamista ja korvaamista muistikortilla.

Riskit ja mitä sinun tulee tietää

Androidin sisäisen muistin korvaaminen muistikortilla tapahtuu vain jos sinulla on root-oikeudet asennettuna (ei juuria, menetelmä ei toimi)! Niille, jotka eivät tiedä mitä Root on ja kuinka saada se:

Tämän lisäksi sinä velvollinen tuntea Android-tiedostojärjestelmän rakenteen.

Muistin vaihtaminen on mahdollista vain, jos Android-laitteessasi on järjestelmätiedosto vold.fstab matkalla /järjestelmä/etc , jos sinulla ei ole sellaista, tämä menetelmä on valitettavasti ei sinulle! Hyödynnä vaihtoehtoisia tapoja(linkki 1, linkki 2, linkki 3). Myös jos ei Androidissa oma muisti , sitten tämä artikkeli ei myöskään sinulle. Artikkeli on enimmäkseen laitteille, joissa on Mediatek (MTK) tai Rockchip-prosessori.

Koska järjestelmätiedostoa muokataan on olemassa riski että saatat tehdä virheen ja laite ei käynnisty, tämän korjaamiseksi sinun on päivitettävä laite, ja myös muistikortti voi epäonnistua ja kohtaat saman ongelman, laiteohjelmisto auttaa myös.

Jos vaihdat sisäisen muistin muistikortilla, viimeksi mainitulla on erittäin lyhyt käyttöikä (johtuen usein tapahtuvasta lukemisesta/kirjoituksesta), ja nopeus voi myös laskea Android toimii jos erittäin alhainen luokka microSD-kortit.

Ohjeet sisäisen Android-muistin vaihtamiseen

muistikortille

1. Asenna tiedosto Pääjohtaja Selain (jos valitsit toisen, älä kirjoita "älykkäitä" kysymyksiä kommentteihin "en näe" "ei muokkaa")

2. Käynnistä Root Browser -tiedostonhallinta ja seuraa polkua:

/system/etc/

3. Etsitään tiedostoa vold.fstab ja avaa se (klikkaa tiedostoa ja valitse Muokkaa)

4. Tiedostossa vold.fstab me näemme suunnilleen Tämä kuva:

# Tavallinen laitekiinnitys

Muoto: dev_mount
etiketti – tilavuuden etiketti
mount_point – Mihin asema asennetaan
osa – Osio # (1-pohjainen) tai "auto" ensimmäiselle käytettävälle osiolle.
– Luettelo sysfs-poluista lähdelaitteisiin
#

# Asentaa määritetyn laitteen ensimmäisen käyttökelpoisen osion
#/devices/platform/awsmc.3/mmc_host for sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /devices/platform/XXXXXX/XXXXXXX
/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

Päällä tässä esimerkissä Huomaa, että kaksi riviä on korostettu, jos luet huolellisesti Android-tiedostojärjestelmän rakenteen ennen näitä, tiedät jo, että /Sd-kortti tai /sdcard0 tämä on sisäinen muisti ja /extsd tai /external_sdcard, /sdcrad1, /sdcrad2, /ulkoinen_sd Tämä on ulkoinen muisti, eli MicroSD.

Sinun tarvitsee vain vaihtaa nämä kaksi riviä:

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

Usein joudut kohtaamaan tilanteen, jossa sisäinen muisti ei riitä kaikkien haluttujen sovellusten asentamiseen. Voit tietysti puhdistaa laitteen ja poistaa sen vanhoja sovelluksia, mutta se ei aina ole mahdollista. Tässä tapauksessa voit yrittää korvata Androidin sisäisen päämuistin muistikortilla.

Yritetään analysoida yksityiskohtaisesti, mikä se on. Varmista ensin, että sinulla on pääkäyttäjän oikeudet tehdä muutoksia Android-järjestelmäasetuksiin. Lisäksi ennen tällaisten muutosten tekemistä on suositeltavaa tutkia Android-tiedostojärjestelmän rakenne.

Alla kuvattu muistin korvausmenetelmä on mahdollista vain, jos sinulla on vold.fstab-järjestelmätiedosto /system/etc-kansiossa.

On syytä varoittaa, että muistin vaihtoa suoritettaessa on olemassa virheen vaara, koska järjestelmätiedostoja muokataan suoraan. Sinun on myös varauduttava siihen, että muistikortin käyttöikä lyhenee huomattavasti, ja Androidin nopeus voi myös laskea merkittävästi. Laitteen päivittäminen auttaa ratkaisemaan yllä olevat ongelmat. Suosittelemme siis punnitsemaan edut ja haitat ennen systeemisten muutosten tekemistä.

Algoritmi Androidin sisäisen muistin korvaamiseksi muistikortilla

Yleensä näihin tarkoituksiin käytämme Root Browser -tiedostonhallintaa, jota avattaessa siirrymme /System/etc/-kansioon. Seuraavaksi löydämme vold tiedosto.fstab ja avaa se. Voit tehdä tämän pitämällä pitkään pohjassa ja napsauttamalla sitten Muokkaa.

Tämän jälkeen avautuu sisäinen Android-tiedostojärjestelmä, jota olemme jo tutkineet. Avautuvasta rakenteesta löydät rivit, jotka sisältävät päämuistin määritelmän. Merkkijonot voivat vaihdella huomattavasti eri laitteissa.

Otetaan esimerkki yleisesti ymmärretty mihin kannattaa kiinnittää huomiota. Kuten tiedät, Androidin sisäistä muistia kutsutaan yleensä nimellä sdcard tai sdcrad0, kun taas ulkoista muistia kutsutaan nimellä extsd, external_sdcard, sdcrad1, sdcrad2.

Nimien korvaaminen sisäisissä järjestelmätiedostoissa johtaa automaattinen vaihto oletusmuisti. Siksi etsimme rivejä, jotka mainitsevat yllä olevat nimitykset, ja vaihdamme ne, mutta ennen sitä tutkimme uudelleen huolellisesti, kuinka muisti nimetään suoraan laitteessasi.

Kun olet vaihtanut ja tallentanut tulokset, sinun on käynnistettävä järjestelmä uudelleen, minkä jälkeen voit aloittaa työskentelyn lisääntyneen muistin koon kanssa.

Useimmat Android-laitteiden omistajat kohtaavat ennemmin tai myöhemmin sisäisen tilan puutteen tiedostojen tallentamiseen. Säännöllinen sovellusten asennus vähentää vähitellen niiden määrää Vapaa tila gadgetissa, mikä johtaa hidastumiseen, toimintahäiriö tai ei edes ollenkaan täydellinen kieltäytyminen järjestelmät toimivat normaalisti. Tässä tapauksessa sisäisen Android-muistin korvaaminen muistikortilla auttaa. Miten tämä tehdään ja mitä muita tapoja on käsitellä tällaisen haitan kanssa, harkitsemme edelleen.


Ennen kuin siirryt asetuksiin ja siirrät kaikki sovellukset flash-asemaan kerralla, sinun on ymmärrettävä, minkä tyyppisiä muistia Android-laitteessasi on yleensä:

  • toimiva - välttämätön oikea toiminta sovellukset, ohjelmat ja muut prosessit, jotka toimivat puhelimessasi tai tabletissasi;
  • ROM - tallentaa tietoja käyttöjärjestelmästä laiteohjelmiston aikana, eikä näitä tietoja voida siirtää kolmannen osapuolen tietovälineille;
  • sisäinen - sovellukset asennetaan tänne automaattinen tila, sekä kaikki käyttäjätiedot; järjestelmä raportoi, kuinka paljon vapaata tilaa on jäljellä, kun uusi ohjelmisto asennetaan;
  • laajennuskortti - ulkoinen asema, joka on suunniteltu laajentamaan laitteen sisäistä muistia ja tallentamaan sovelluksia ja käyttäjätietoja.

Miksi en voi tallentaa sovelluksia SD-kortilleni?

Monissa laitteissa ei ole mahdollista automaattisesti sallia uusien sovellusten asentamista flash-asemaan. Tämä koskee puhelimia ja tabletteja versioista 4.4.2 - 6.0.1. Tässä tapauksessa sisäisen muistin korvaaminen SD-kortilla on yksinkertaisesti välttämätöntä, ja tämä voidaan tehdä useilla tavoilla (mukaan lukien kolmannen osapuolen sovelluksia). Mutta ensin sinun on selvitettävä gadgetiin asennettu Android-versio. Voit tehdä tämän napsauttamalla peräkkäin:

  1. Valikko;
  2. Asetukset;
  3. Puhelimesta.


Käyttöjärjestelmän versio ilmoitetaan avautuvassa luettelossa.

Ohjelmat sovellusten siirtämiseen muistikortille

Kehittäjät huolehtivat käyttäjistä ja loivat ohjelmia tehdäkseen flash-aseman muistista Androidin tärkeimmän. Tämä on erityisen hyödyllistä järjestelmän vanhemmissa versioissa, kuten 2.2 tai jopa vanhempi.


Kätevä ohjelmisto, joka sisältää kaikki tarvittavat työkalut tiedon siirtämiseen sisäisestä muistista ulkoiselle asemalle. Käyttöliittymä on intuitiivinen ja yksinkertainen. Siirrettävät sovellukset on merkitty kuvakkeilla, joita napsauttamalla avautuu kaikki niistä saatavilla olevat tiedot sekä mahdollisia toimia(siirrä, kopioi, poista).

Move2SD Enablerv

Tämä ohjelmisto on mielenkiintoinen käyttäjille kahdesta syystä. Ensimmäinen on, että se on yhteensopiva eri Android-versioiden kanssa (mukaan lukien uudemmat). Ja toinen on kyky siirtää tietoja ja sovelluksia, jotka on merkitty järjestelmässä "siirtokelpoisiksi".

Toinen mielenkiintoinen kehitys, joka helpottaa elämää Android-käyttäjät- gadgetit. Tärkeimmät edut ovat yksinkertainen ohjelmiston asennus (ilman tarvetta ladata lisäksi komentosarjoja ja kirjastoja) ja mahdollisuus siirtää tietoja ilman täydellisiä kirjastoja, mutta vain niiden osat.

Mitä muita menetelmiä on olemassa?

On toinenkin vaihtoehto tehdä SD-kortti Androidin sisäiseen muistiin. Jos gadgetin versio on 2.2–4.2.2, ohjeet ovat erittäin yksinkertaiset, napsauta:

  1. Asetukset;
  2. Muisti;
  3. Oletustallennuslevy;
  4. Sd-kortti.

Flash-asemaa vastapäätä tulee valintamerkki tai ympyrä, mikä osoittaa, että asetukset ovat muuttuneet. Nyt sovellusten asennus siirtyy automaattisesti flash-asemaan.

Käyttäjille Android KitKat ja ennen kaikkea prosessi on vaikeampi ja ankeampi. pääongelma on, että sinun täytyy rootata laitteesi. Voit tehdä tämän kotona, mutta on olemassa vaara, että laitteestasi tulee "tiili", jota joko ei voida korjata tai joka herätetään henkiin vasta palvelukeskus lisämaksusta.

Muista, että kun asennat pääkäyttäjän oikeudet itse, mitätöit laitteesi takuun ja toimit omalla riskilläsi. Se, kannattaako vai ei, on sinun päätettävissäsi. Ehkä on vähemmän riskialtista siirtää uusia sovelluksia manuaalisesti joka kerta?

Mitä mieltä sinä olet? Kerro meille kommenteissa, pitikö sinun hankkia root-oikeudet, onnistuiko se tai tiedätkö muita tapoja vaihtaa tabletin/puhelimen muisti muistikortille.

Nykyaikaiset käyttäjät eivät voi kuvitella elämäänsä ilman älypuhelinta taskussaan, koska monille se ei ole vain laite, joka auttaa heitä kommunikoimaan haluttu tilaaja, mutta myös eräänlainen ikkuna maailmaan. Hyvä muistimäärä laitteessa on erittäin arvostettua aktiivisia käyttäjiä, monet tallentavat mediaan paitsi viihdeelementtejä, myös monia hyödyllistä tietoa, mukaan lukien asiakirjatiedot.

Samaa mieltä, se ei ole kovin miellyttävää ladattaessa tärkeä tiedosto joutuu kohtaamaan sen tallentamisen mahdotonta muistin puutteen vuoksi. Muistin puutteen ongelman edessä monet ihmiset ajattelevat, kuinka puhelimen sisäinen muisti korvataan muistikortilla. On huomattava, että tämä ongelma kohtaavat pääasiassa omistajat kiinalaiset puhelimet ja tabletit.

Yritetään ymmärtää tämä ongelma yksityiskohtaisemmin. Jotta voit muuttaa sovelluksen tallennuspolun, sinulla on oltava erityinen ohjelma laitteellasi. Sinun pitäisi muistaa mahdollisia riskejä ja niihin liittyvät ongelmat. klo väärä vaihto muistia, saattaa ilmetä sisäinen ohjelmavirhe, joka voi johtaa täydellinen vilkkuminen puhelin. Myös ulkoinen tallennuslaite – muistikortti – voi epäonnistua, sen palauttamiseksi on käytettävä myös puhelimen vilkkumista.

Järjestelmätiedoston muokkaaminen

Joten, jotta voit vaihtaa sisäisen muistin ulkoiseen muistiin ja asentaa sovelluksia suoraan kortille, sinun on löydettävä tai asennettava Root Browser- tai ES Explorer -ohjelma puhelimeesi, sinun on myös oltava läsnä juurijärjestelmä oikeudet, miten saat ne nopeasti luetuksi.

Muistin vaihtaminen tapahtuu seuraavasti: sinun on valittava Root Browser tai Explorer-ohjelma ja käynnistettävä se, etsi sitten järjestelmästä vold.fstab-tiedosto, se sijaitsee osoitteessa device/system/etc/, avaa ja lue tiedosto huolellisesti, meidän on muokattava pari riviä.

Tämän lukemiseksi sinun on tunnettava tiedostorakenne. Jos tutkit tiedostoa huolellisesti, löydät helposti vastaavat rivit, jotka vastaavat sisäisen muistin korvaamisesta ulkoisella muistilla. Kun olet löytänyt vastaavat rivit, sinun on suoritettava pieni käsittely ja vaihdettava sisäinen muisti ulkoiseen muistiin, toisin sanoen vaihdettava rivit niin, että kaikki näyttää alla olevan kuvan kaltaiselta.

SISÄÄN tässä tapauksessa rivi dev_mount sdcard…. on vastuussa normaalista tiedostoturvallisuudesta ja dev_mount sdcard2…. ulkoista (SD-korttia) varten. Jotta sisäänrakennettu muistimme muuttuisi tarkalleen tarvitsemamme ulkoiseksi muistiksi, meidän on vain muutettava joitain rivejä. Mutta ei kaikki eikä kokonaan, vaan vain lisä- ja viimeiset merkinnät, jotka seuraavat kohtia dev_mount sdcard/storage/sdcard0 ja dev_mount sdcard2/storage/sdcard1. Heti kun teemme sen kuvassa, meidän on tallennettava se.


Kun olet vaihtanut sisäisen muistin muistikortilla, sinun tulee käynnistää puhelin uudelleen. Kun käynnistät laitteen uudelleen, voit nauttia muistin saatavuudesta ja kaikkien myöhempien pelien asennus suoritetaan SD-kortille. Älä unohda sitä tosiasiaa, että teit kaikki käsittelyt manuaalisesti ja jos jotain puuttuu, sinun on lähetettävä puhelin vilkkumaan.

Ei ole vähempää tehokas tapa muistin vaihtaminen käyttämättä Root Browser -ohjelmaa. Tätä varten sinun tarvitsee tehdä vain muutama manipulointi puhelimellasi tietokoneella, kirjaimellisesti kolmella napsautuksella. Ensinnäkin sinun on suoritettava HTC Driver Installer -tiedosto ja asennettava se tietokoneellesi, jotta kaikki tarvittavat apuohjelmat jatkotyöhön.

Toinen käsittely on ohjaimen asentaminen järjestelmämediaan C:\\android-sdk-windows, sitten sinun tulee suorittaa SDK Manager -ohjelma tarkistaaksesi tiedostot ja niiden asennusvalmiuden. Tämän jälkeen sinun tulee liittää puhelin tietokoneeseen ja vahvistaa komento: siirrä kaikki SD-kortille, lue kuinka tämä tehdään.

Käytämme ADB:tä

Yhdistä puhelimesi USB-virheenkorjauksen ollessa käytössä asetuksissa.
Siirry kansioon ohjelman kanssa ja suorita adb.exe-tiedosto komentorivin avulla cmd rivit, puristimella vaihtopainiketta itkeä oikealla painikkeella tiedoston mukaan ja valitse tästä avaa komento windiws

Aukeaa komentorivi johon kirjoitamme adb-laitteet

Suorita nyt seuraava komento, joka vaihtaa muistin, kirjoita se ja paina Enter.

Näiden manipulointien jälkeen sinun tulee irrottaa puhelin tietokoneesta ja käynnistää puhelin uudelleen. Uudelleenkäynnistyksen jälkeen voit varmistaa, että painike toimii: siirrä kaikki SD-kortille ja voila, voit käyttää puhelintasi turvallisesti. Nyt kaikki sovellukset ja tärkeät asiakirjat ja ladatut tiedostot tallennetaan ulkoiselle asemalle.

Muista tämä, kun poistat muistikortin puhelimesta asennetut sovellukset katoaa, tämä on luultavasti ainoa negatiivinen tätä menetelmää. On myös suositeltavaa käyttää ulkoiset asemat vähintään 10. luokka, koska pienet asemat eivät tuota haluttua tulosta.