Útmutató: Csatlakoztassa a /Cache partíciót hamis SD-kártyaként

Ez a legtöbb felhasználó számára nem lesz hasznos, de azoknak, akiknek van egy SD-kártyája, amelyet a telefon valamilyen okból már nem ismer fel, vagy egyszerűen nem működik többé, ez segít.

Megmutatom, hogyan csatlakoztathatja a telefon /cache partícióját /sdcard partícióként, lehetővé téve olyan alkalmazások és kütyü használatát, amelyek megfelelő működéséhez SD-kártya szükséges. Az ADB és Linux parancsok alapismerete hasznos lesz, de nem feltétlenül szükséges, csak másolni és beilleszteni kell a parancsokat. Ez adaptálható bármely írható partíció SD-kártya partícióként való csatlakoztatására, például a /data használatával a /cache helyett, ami a partíciókorlátozások miatt egy kicsit több információt biztosít.

Amire szüksége lesz:

* ADB;

* (opcionális) Terminál-emulátor telepítve az eszközre.

Megpróbálom a lehető legjobban elmagyarázni a lépéseket, miközben a parancsok olvashatóak maradnak.

1: Indítsa el a fő Android operációs rendszert /* ez elég nyilvánvaló;

2: Csatlakoztassa a telefont a számítógéphez /*ismét nyilvánvaló;

3: Nyisson meg egy parancssor/bash/terminál ablakot /*a parancsok ideírásával;

4: Írja be idézőjel nélkül az „adb devices” kifejezést /*indítsa el az adb-kiszolgálót, ha nem, és sorolja fel a csatolt eszközöket;

4A: Csak Linuxon: írja be helyette a „sudo adb devices” szót, és adja meg root jelszavát /*start adb rootként és listázza az eszközöket;

5: Ha eszköze szerepel a listában, írja be idézőjelek nélkül az „adb remount” parancsot, ha nem, győződjön meg arról, hogy engedélyezve van az usb hibakeresés, és próbálja újra /*csatlakoztassa a fő rendszert olvasási/írási módban;

6: (nem kötelező) írja be az „adb shell” kifejezést idézőjelek nélkül. ha szeretné, írja be az összes következő parancsot a Terminal Emulatorba /*indítsa el a shell munkamenetet a linux parancsokhoz;

7: írja be a „su”-t idézőjelek nélkül. Egy #-t kell kapnia. Ha először használja a TE-t, akkor megjelenik egy párbeszédpanel, amely arra kéri, hogy engedélyezze a su engedélyeket a TE számára. Kattintson a „mindig engedélyezés” vagy „emlékezzen” és az „igen” gombra /*su engedélyek megszerzése a shell-hez;

8: írja be az „umount /sdcard” kifejezést idézőjelek nélkül /*csatlakoztassa le az sdcard-ot, csak a jó mérés érdekében;

9: írja be: „mount -o rw, remount /” idézőjelek nélkül /*csatolja fel a gyökér fájlrendszert olvasási/írási módban;

10: írja be ismét az „umount /sdcard” kifejezést idézőjelek nélkül /*, a jó mérték érdekében;

11: írja be az „ln -s cache /sdcard” kifejezést idézőjelek nélkül /*hozzon létre egy szimbolikus hivatkozást a /cache partícióra. most, amikor az alkalmazások az /sdcard kulcsot keresik, az adatok a /cache mappába kerülnek;

12: Futtassa az SD-kártya hozzáférést igénylő alkalmazást vagy widgetet. Most már működnie kell.

Ez az újraindítással visszavonásra kerül, de lehetővé kell tennie, hogy legalább a dolgok megfelelően működjenek. Mivel ez a /cache partíciót használja, a telefon belső memóriáját használja, amely nagyon korlátozott, ezért legyen óvatos, mit tölt le. Ez egy ideiglenes javítás, amíg csere SD-kártyát nem lehet szerezni. Továbbra is megkapja azt a bosszantó értesítést, hogy nincs SD-kártya behelyezve, de az alkalmazásoknak és a kütyüknek jól kell működniük vele.

Azt vettem észre, hogy ezzel a módszerrel nem fog működni a ROM Manager, ahogy a kamera sem, hanem egy ún Az „Időjárás és kapcsoló widgetek” lehetővé teszik a kezdeti beállítás elvégzését, és a munka folytatását még a újraindítás. Nyilvánvalóan nem teszteltem minden egyes alkalmazás kompatibilitását, de kisebb módosításokkal ez sokkal többre is jól jöhet.