Tästä ei ole hyötyä useimmille käyttäjille, mutta niille meistä, joilla on SD-kortti, jota puhelin ei jostain syystä enää tunnista tai joka ei yksinkertaisesti toimi enää, tämä auttaa.
Aion näyttää sinulle, kuinka puhelimesi /cache-osio liitetään /sdcard-osioksi, jolloin voit käyttää sovelluksia ja widgetejä, jotka vaativat SD-kortin toimiakseen kunnolla. ADB- ja Linux-komentojen perustiedot ovat hyödyllisiä, mutta eivät täysin välttämättömiä, sinun pitäisi pystyä vain kopioimaan ja liittämään komennot. Tämä voidaan sovittaa liittämään mikä tahansa kirjoitettava osio SD-korttiosioiksi, esimerkiksi käyttämällä /data-tiedostoa /cache-osion sijaan, mikä antaa hieman enemmän tietoa osiorajoitusten vuoksi.
Asiat, joita tarvitset:
* ADB;
* (valinnainen) Pääte-emulaattori asennettuna laitteellesi.
Yritän selittää vaiheet mahdollisimman hyvin pitäen samalla komennot luettavissa.
1: Käynnistä Android-käyttöjärjestelmä /*tämä on melko ilmeistä;
2: Liitä puhelin tietokoneeseen /*taas ilmeinen;
3: Avaa komentokehote/bash/pääteikkuna /*me teemme kirjoittamalla komennot tähän;
4: Kirjoita "adb-laitteet" ilman lainausmerkkejä /*käynnistä adb-palvelin, jos se ei ole, ja luettele liitetyt laitteet;
4A: Vain Linux: kirjoita sen sijaan "sudo adb devices" ja kirjoita root-salasanasi /*start adb root- ja luettelolaitteiksi;
5: Jos laitteesi on luettelossa, kirjoita "adb remount" ilman lainausmerkkejä, jos se ei ole, varmista, että USB-virheenkorjaus on käytössä ja yritä uudelleen /*liitä pääjärjestelmä luku-/kirjoitusmuodossa;
6: (valinnainen) kirjoita "adb shell" ilman lainausmerkkejä. jos haluat, kirjoita kaikki seuraavat komennot Terminal Emulatorissa /*aloita shell-istunto linux-komentoille;
7: kirjoita "su" ilman lainausmerkkejä. Sinun pitäisi saada #. Jos tämä on ensimmäinen kerta, kun käytät TE: tä, saat valintaikkunan, jossa sinua pyydetään sallimaan su-oikeudet TE: lle. Napsauta "aina salli" tai "muista" ja "kyllä" /*get su-oikeudet shellille;
8: kirjoita "umount /sdcard" ilman lainausmerkkejä /*irrota sdcard, vain hyvä mitta;
9: kirjoita "mount -o rw, liitä uudelleen /" ilman lainausmerkkejä /*liitä juuritiedostojärjestelmä luku-/kirjoitusmuodossa;
10: kirjoita "umount /sdcard" ilman lainausmerkkejä /* uudelleen, jotta saat hyvän mittauksen;
11: kirjoita "ln -s cache /sdcard" ilman lainausmerkkejä /*luo symbolilinkki /cache-osioon. nyt kun sovellukset etsivät /sdcard, niiden tiedot tallennetaan kansioon /cache;
12: Suorita sovellus tai widget, joka vaatii pääsyn SD-korttiin. Sen pitäisi nyt toimia.
Tämä kumotaan uudelleenkäynnistyksen yhteydessä, mutta sen pitäisi antaa sinun ainakin saada asiat toimimaan kunnolla. Koska tämä käyttää /cache-osiota, se käyttää puhelimen sisäistä muistia, joka on hyvin rajallinen, joten ole varovainen lataamasi sisällön kanssa. Tämä on väliaikainen korjaus, kunnes uusi SD-kortti voidaan hankkia. Saat silti sen ärsyttävän ilmoituksen, että sinulla ei ole SD-korttia, mutta sovellusten ja widgetien pitäisi toimia hyvin sen kanssa.
Olen huomannut, että ROM Manager ei toimi tällä menetelmällä, eikä myöskään kamera, vaan sovellus nimeltä "Sää- ja vaihtowidgetit" mahdollistavat alkuasennuksen ja työskentelyn jatkamisen jopa a käynnistä uudelleen. En tietenkään ole testannut jokaisen sovelluksen yhteensopivuutta, mutta pienellä säätämisellä tästä voi olla hyötyä paljon enemmän.