Kuinka käyttää Android-järjestelmätiedostoja. "Robotti" sisältä. Opi käsittelemään tiedostoja Androidilla. Kuinka muokata tai korvata järjestelmätiedostoja ja kansioita

Joskus Google-järjestelmällä varustetun laitteen käyttäjä joutuu kohtaamaan ei-triviaaleja tehtäviä, joiden ratkaiseminen vaatii ensin Etsi tiedot ja järjestelmäkansiot, jossa tärkeät tiedostot sijaitsevat. Kerromme sinulle artikkelissa, kuinka tämä tehdään Androidilla.


Ensinnäkin käyttäjä tarvitsee tiedostonhallinnan, joka ei näytä multimediatietojen erittelyä, vaan levyn todellista sisältöä. Joskus tällaiset johtajat on sisäänrakennettu laiteohjelmistoon, muuten voit ottaa yhteyttä Play Kauppaan, jossa on ilmaisia ​​vaihtoehtoja.

Käytä sitä seuraavaksi siirtyäksesi järjestelmän juureen, joka on merkitty "/". Useissa johtajien nopea pääsy sille on erillinen kohde toimintopalkissa, ja jossain sinun tarvitsee vain napsauttaa ".."-merkkiä tai valita "Root" tiedostojärjestelmä" Täältä löydät tiedot ja järjestelmäkansiot Androidissa, muuten myös niiden nimet alkavat vinoviivalla.

On syytä huomata, että nämä osat, erityisesti toinen, sisältävät kriittisiä tärkeää tietoa. Jos käyttäjällä on pääkäyttäjän oikeudet ja poistaa tiedostot data- ja järjestelmäkansioista, tämä voi aiheuttaa ongelmia laitteen suorituskyvyssä.

Artikkelit ja Lifehacks

Nykyaikainen mobiilialustalla toimiva älypuhelin on todellinen kannettava minitietokone, jossa tiedostot jaetaan kansioihin ja järjestetään kätevimmällä tavalla. Tämä artikkeli kertoo sinulle miten pääset kansioihin Androidissa ja missä ne sijaitsevat.

Missä kansiot ovat Androidissa ja miten niihin pääsee käsiksi?

Jos käytämme pöytätietokone Windowsin kanssa olet todennäköisesti tottunut siihen, että kaikki tässä järjestelmässä on jaettu levyille. Esimerkiksi järjestelmä on asennettu asemaan C, ja asemaa D käytetään henkilökohtaisten tiedostojen tallentamiseen. Jäljellä olevia asemia voidaan käyttää esimerkiksi irrotettaviin flash-asemiin ja ulkoisiin asemiin Kovalevyt(esim. Z tai E).

Linux-ytimeen perustuva Android-järjestelmä on järjestetty eri tavalla. Tässä tarjotaan tiedostojen puurakenne, jonka lähtökohta on juuri. Lisäksi mobiilikäyttöjärjestelmä itsessään on erittäin pienikokoinen. Joten jos Windowsissa emme voi luoda ALBUM- ja Album-kansioita yhdessä paikassa samaan aikaan, niin Androidissa tämä on täysin mahdollista.

Linuxin dataosio sisältää käyttäjän tiedot sekä henkilökohtaiset asetukset, ja välimuistiosio sisältää väliaikaiset tiedostot, mukaan lukien järjestelmäpäivitykset. Tietoja laitteista tallennetaan deviin ja tiedostoihin, jotka ovat vastuussa IMEI-tunnus- efs:ssä (vaikka viimeistä osaa ei aina löydy). Järjestelmän kansiot ovat järjestelmässä. Mitä tulee ytimeen ja sen kokoonpanoon liittyviin tietoihin, ne sisältyvät proc. Lisätään vielä, että nähdäksemme juuriosioita näillä nimillä, tarvitsemme pääkäyttäjän oikeudet sekä erityisen tiedostonhallinnan.

Jos olemme kiinnostuneita kansioiden käyttämisestä Androidissa, eikä meillä ole pääkäyttäjän oikeuksia, meidän ei pitäisi ottaa riskejä vain nähdäksemme osiot sellaisina kuin ne alun perin esiteltiin Linux-ytimessä. On parasta käyttää jotakin yleisimmistä tiedostonhallinnasta kuten Total Commander. Tällaisen lähettäjän kautta voimme nähdä selvästi, mikä sijaitsee ja missä tarkalleen.

Kuinka mennä pelin välimuistikansioon Androidissa?

Jotta peli toimisi oikein, emme voi tehdä ilman joukkoa lisätiedostoja, toisin sanoen ilman välimuistia. Tämä pätee erityisesti suuriin peleihin, joissa on 3D-grafiikka. Välimuisti alkaa latautua Internetin kautta välittömästi pelin asennuksen ja avaamisen jälkeen. Lisäksi voimme ladata ja ladata etukäteen osoitteeseen mobiililaite liittämällä se USB:n kautta. Pura välimuisti käyttämällä arkistointiohjelmaa, kuten WinRar.

Haluamme lisätä, että on erittäin suositeltavaa ladata välimuisti Wi-Fi-yhteyden kautta. Jos meillä ei juuri nyt ole pääsyä Wi-Fi-piste, mutta on olemassa vakaa ja rajoittamaton Mobiili internet, viimeisenä keinona voit käyttää sitä sekä Androidille tarkoitettua Reverse Tethering -sovellusta.
Suosittelemme, että luet erikseen Obb-välimuistin asennusohjeet. Voit yleensä käyttää sitä seuraavassa osoitteessa: sdcard/Android/obb.

Jos emme löydä obb-kansiota sen puuttumisen vuoksi, meidän tulee luoda se itse. Toisen tyyppinen välimuisti löytyy hakemistosta sdcard/Android/data.

Tämä menetelmä voi olla hyödyllinen, jos "mikään ei auta", Root Exploreriin ei ole pääsyä tai puhelin ei voi käynnistyä ollenkaan. Minun tapauksessani minun oli palautettava SystemUI.apk, joka oli typerästi poistettu, "taistelutilassa". Samanaikaisesti puhelimessa oli mahdollista tehdä jotain vain sekunnin murto-osassa edellisen virheellisen ikkunan OK-painikkeen painamisen ja seuraavan vastaavan ikkunan ilmestymisen välillä. En halunnut päivittää, joten minun piti nopeasti hallita adb.

Joten, jotta voit yhdistää Google-puhelimesi adb:hen, tarvitset:

1) Android SDK järjestelmällesi (tässä - esimerkkinä GNU/Linux Ubuntu)
2) Android SDK Platform-työkalut (asennettu valitsemalla sopiva valintaruutu Android SDK:ssa)
3) Kohdassa "Asetukset - Ohjelmat - Vianetsintä" pitäisi olla valintamerkki "USB-virheenkorjaus"
4) Liitä puhelin USB-liitäntään
5) Minun tapauksessani minun piti tehdä vielä kaksi asiaa:
ilmoita puhelimen valmistajan tunnus idVendor (se löytyy):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
jossa korvaamme 0bb4 valmistajamme koodilla ja käynnistä adb uudelleen
#adb kill-palvelin
#adb-aloituspalvelin

Joten kaikki on asennettu ja yhdistetty, olet lisännyt polun alusta-työkaluihin $PATH-muuttujaasi käyttöjärjestelmä tai siirry tähän kansioon cd-komennolla. Komennon "adb-laitteet" tulisi näyttää tietty numero ja sen oikealla puolella "laite". Tämä tarkoittaa, että adb näkee puhelimen ja voi työskennellä sen kanssa. Jos "laitteen" sijasta on jotain muuta tai jopa "Luettelo liitetyistä laitteista" - ongelma on jossain vaiheessa 4-5.

Seuraavaksi sinun on asetettava asennettava järjestelmätiedosto alusta-työkalut-kansioon. Eli järjestelmätiedoston varmuuskopio on valmisteltava etukäteen tai kopioitava vastaavasta puhelimesta.

Tämän jälkeen voit ladata järjestelmätiedoston kansioon /system/app käyttämällä seuraavaa komentosarjaa:

$adb push YourFile.apk /data/Yourfile.apk
$adb uudelleenasennus
$adb-kuori
$su
#cp -f /data/YourFile.apk /system/app/Yourfile.apk
#chmod 644 /system/app/YourFile.apk
#poistu
$poistuminen
$adb käynnistyy uudelleen
jossa YourFile.apk on järjestelmätiedostosi nimi ja kirjainten isolla kirjaimella on väliä.
Viimeisen komennon jälkeen puhelimesi pitäisi käynnistyä uudelleen uusilla tiedostoilla.
Jos saat vastauksen "uudelleenliittäminen epäonnistui: Toiminto ei sallittu" "adb remount" -komentoon, yritä sen sijaan "su":n jälkeen kirjoittamalla "#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system". .

P.S.: Jos Linuxissa alusta-työkaluja ei ole lisätty $PATH:iin, sinun on kirjoitettava "adb":n sijaan "./adb".

Tässä artikkelissa komennot, joita suoritin tavallinen käyttäjä ilmaistaan ​​rivin alussa olevalla $-symbolilla, juuren puolesta #-symbolilla.

Tämä artikkeli näyttää, miten voit tarkastella järjestelmätiedostot puhelimessasi tai tabletissasi Android-ohjaus kirjoittaja Android-yhteydet Windows-tietokoneeseen. Android-järjestelmätiedostoja ei voi tarkastella Mac OS X -tietokoneella.

Askeleet

Osa 1 Tiedostojen käyttäminen

  1. 1 Avaa Asetukset-sovellus. Tämän sovelluksen kuvake näyttää harmaalta vaihteelta ja löytyy yleensä asennettujen sovellusten luettelosta.
  2. 2 Vieritä alas ja napauta Tietoja puhelimesta. Löydät tämän vaihtoehdon näytön alareunasta.
    • Napauta tablet-laitteella Tietoja tabletista.
  3. 3 Vieritä alas ja etsi Rakennusnumero-osio. Se on näytön alareunassa.
  4. 4 Napsauta "Build Number" -riviä seitsemän kertaa. Viesti "Sinusta on tullut kehittäjä" avautuu, mikä tarkoittaa, että olet ottanut kehittäjäasetukset käyttöön onnistuneesti.
    • Sinun on ehkä napsautettava määritettyä riviä yli seitsemän kertaa saadaksesi tämän viestin.
  5. 5 Napsauta Takaisin-painiketta. Se sijaitsee näytön vasemmassa yläkulmassa tai näytön alapuolella.
  6. 6 Napsauta Kehittäjille. Tämä vaihtoehto sijaitsee Tietoja puhelimesta -vaihtoehdon yläpuolella.
    • Samsung Galaxyssa Kehittäjävaihtoehto sijaitsee näytön alareunassa.
  7. 7 Vieritä alas ja ota USB-virheenkorjausvaihtoehto käyttöön. Se on Debugging-osiossa näytön keskellä.
  8. 8 Vieritä alas ja napsauta USB-kokoonpano. Löydät tämän vaihtoehdon USB-virheenkorjausvaihtoehdon alta.
  9. 9 Napsauta MTP (Media Transfer Protocol). Tämä vaihtoehto on USB-määrityssivun yläosassa. Näin voit tarkastella Android-järjestelmätiedostoja, jos yhdistät laitteesi tietokoneeseen.

Osa 2 Järjestelmätiedostojen avaaminen

  1. 1 Liitä Android-laitteesi tietokoneeseen. Liitä latauskaapelin toinen pää tietokoneen USB-porttiin ja toinen pää puhelimeen. Android-laitteen synkronointi tietokoneesi kanssa alkaa.
    • Ikkuna voi avautua, jossa kysytään, mitä tehdä Android-laitteellesi. Sulje tässä tapauksessa tämä ikkuna.
  2. 2 Avaa Käynnistä-valikko. Napsauta Windows-logoa näytön vasemmassa alakulmassa.
  3. 3 Avaa File Explorer. Napsauta Käynnistä-valikon vasemmassa alakulmassa olevaa kansiokuvaketta.
  4. 4 Napsauta Tämä PC. Tämä on näytön muotoinen kuvake, joka sijaitsee Explorer-ikkunan vasemmalla puolella.
  5. 5 Kaksoisnapsauta yhdistettyä Android-laitetta. Se näkyy "Laitteet ja asemat" -osiossa ikkunan keskellä. Kansio avautuu Android-järjestelmät.
  6. 6 Kaksoisnapsauta Sisäinen muisti. Ikkuna avautuu, jossa kaikki mobiililaitteen muistiin tallennetut kansiot (mukaan lukien kansiot, joissa on järjestelmätiedostoja) näkyvät. Nyt voit tarkastella näitä kansioita ja tiedostoja.
    • Noudata ohjeita, ennen kuin irrotat mobiililaitteen tietokoneesta.
  • ennen järjestelmätiedostojen katselua, koska ne riippuvat käyttöjärjestelmän versiosta.

Varoitukset

  • Poista vain ne tiedostot ja sovellukset, joiden tarkoituksen tiedät. Jos poistat tarvittavat järjestelmätiedostot, tämä johtaa Android-järjestelmän kaatumiseen ja laitteen täydelliseen toimintakyvyttömyyteen.

Tämä menetelmä voi olla hyödyllinen, jos "mikään ei auta", Root Exploreriin ei ole pääsyä tai puhelin ei voi käynnistyä ollenkaan. Minun tapauksessani minun oli palautettava SystemUI.apk, joka oli typerästi poistettu, "taistelutilassa". Samanaikaisesti puhelimessa oli mahdollista tehdä jotain vain sekunnin murto-osassa edellisen virheellisen ikkunan OK-painikkeen painamisen ja seuraavan vastaavan ikkunan ilmestymisen välillä. En halunnut päivittää, joten minun piti nopeasti hallita adb.

Joten, jotta voit yhdistää Google-puhelimesi adb:hen, tarvitset:

1) Android SDK järjestelmällesi (tässä - esimerkkinä GNU/Linux Ubuntu)
2) Android SDK Platform-työkalut (asennettu valitsemalla sopiva valintaruutu Android SDK:ssa)
3) Kohdassa "Asetukset - Ohjelmat - Vianetsintä" pitäisi olla valintamerkki "USB-virheenkorjaus"
4) Liitä puhelin USB-liitäntään
5) Minun tapauksessani minun piti tehdä vielä kaksi asiaa:
ilmoita puhelimen valmistajan tunnus idVendor (se löytyy):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
jossa korvaamme 0bb4 valmistajamme koodilla ja käynnistä adb uudelleen
#adb kill-palvelin
#adb-aloituspalvelin

Joten kaikki on asennettu ja yhdistetty, olet lisännyt käyttöjärjestelmäsi $PATH-muuttujaan polun alusta-työkaluihin tai navigoinut tähän kansioon cd-komennolla. Komennon "adb-laitteet" tulisi näyttää tietty numero ja sen oikealla puolella "laite". Tämä tarkoittaa, että adb näkee puhelimen ja voi työskennellä sen kanssa. Jos "laitteen" sijasta on jotain muuta tai jopa "Luettelo liitetyistä laitteista" - ongelma on jossain vaiheessa 4-5.

Seuraavaksi sinun on asetettava asennettava järjestelmätiedosto alusta-työkalut-kansioon. Eli järjestelmätiedoston varmuuskopio on valmisteltava etukäteen tai kopioitava vastaavasta puhelimesta.

Tämän jälkeen voit ladata järjestelmätiedoston kansioon /system/app käyttämällä seuraavaa komentosarjaa:

$adb push YourFile.apk /data/Yourfile.apk
$adb uudelleenasennus
$adb-kuori
$su
#cp -f /data/YourFile.apk /system/app/Yourfile.apk
#chmod 644 /system/app/YourFile.apk
#poistu
$poistuminen
$adb käynnistyy uudelleen
jossa YourFile.apk on järjestelmätiedostosi nimi ja kirjainten isolla kirjaimella on väliä.
Viimeisen komennon jälkeen puhelimesi pitäisi käynnistyä uudelleen uusilla tiedostoilla.
Jos saat vastauksen "uudelleenliittäminen epäonnistui: Toiminto ei sallittu" "adb remount" -komentoon, yritä sen sijaan "su":n jälkeen kirjoittamalla "#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system". .

P.S.: Jos Linuxissa alusta-työkaluja ei ole lisätty $PATH:iin, sinun on kirjoitettava "adb":n sijaan "./adb".

Tässä artikkelissa tavallisena käyttäjänä suorittamani komennot on merkitty $-symbolilla rivin alussa ja root-käskyllä ​​#-symbolilla.




Yläosa