To ne bo uporabno za večino uporabnikov, toda tistim med nami, ki imamo kartico SD, ki je bodisi iz nekega razloga ne prepozna več ali preprosto ne deluje več, bo to pomagalo.
Pokazal vam bom, kako priklopite particijo /cache vašega telefona kot particijo /sdcard, kar bo omogočilo uporabo aplikacij in pripomočkov, ki za pravilno delovanje potrebujejo kartico SD. Osnovno poznavanje ukazov ADB in Linux bo koristno, vendar ne povsem potrebno, morali bi imeti možnost samo kopirati in prilepiti ukaze. To bi lahko prilagodili za namestitev katere koli zapisljive particije kot particije kartice SD, na primer z uporabo /data namesto /cache, kar bi moralo omogočiti nekaj več informacij zaradi omejitev particije.
Stvari, ki jih boste potrebovali:
* ADB;
* (izbirno) Terminalski emulator, nameščen v vaši napravi.
Poskušal bom čim bolje razložiti korake, hkrati pa ohraniti berljive ukaze.
1: Zaženite glavni OS Android /*to je precej očitno;
2: Priključite telefon na računalnik /*spet očitno;
3: Odprite ukazni poziv/bash/terminalno okno /*bomo tako, da tukaj vnesemo ukaze;
4: Vnesite »naprave adb« brez narekovajev /*zaženite strežnik adb, če ni, in navedite priključene naprave;
4A: Samo za Linux: namesto tega vnesite »sudo adb devices« in vnesite svoje korensko geslo /*zaženite adb kot root in seznam naprav;
5: Če je vaša naprava navedena, vnesite »adb remount« brez narekovajev, če ni, se prepričajte, da imate omogočeno odpravljanje napak USB in poskusite znova /*vklopite glavni sistem kot branje/pisanje;
6: (neobvezno) vnesite »adb shell« brez narekovajev. če vam je ljubše, vnesite vse naslednje ukaze v terminalski emulator /*zaženite lupinsko sejo za ukaze linux;
7: vnesite »su« brez narekovajev. Moral bi dobiti #. Če prvič uporabljate TE, boste dobili pogovorno okno, v katerem boste morali dovoliti dovoljenja su za TE. Kliknite »vedno dovoli« ali »zapomni si« in »da« /*pridobite su dovoljenja za lupino;
8: vnesite “umount /sdcard” brez narekovajev /*odklopite sdcard, samo za dobro mero;
9: vnesite “mount -o rw, remount /” brez narekovajev /*priklopite sistem korenskega datotečnega sistema kot branje/pisanje;
10: vnesite “umount /sdcard” brez narekovajev /*spet, za dobro mero;
11: vnesite “ln -s cache /sdcard” brez narekovajev /*ustvarite simbolno povezavo do particije /cache. zdaj, ko aplikacije iščejo /sdcard, se njihovi podatki shranijo v /cache;
12: Zaženite aplikacijo ali gradnik, ki zahteva dostop do kartice SD. Zdaj bi moralo delovati.
To bo razveljavljeno s ponovnim zagonom, vendar bi vam moralo omogočiti vsaj pravilno delovanje. Ker to uporablja particijo /cache, uporablja notranji pomnilnik telefona, ki je zelo omejen, zato bodite previdni, kaj prenašate. To je začasen popravek, dokler ni mogoče dobiti nadomestne kartice SD. Še vedno boste prejemali nadležno obvestilo, da nimate vstavljene kartice SD, vendar bi morali programi in pripomočki z njo dobro delovati.
Opazil sem, da ROM Manager ne bo deloval s to metodo, prav tako ne kamera, ampak klicana aplikacija »Pripomočki za vreme in preklop« vam bodo omogočili začetno nastavitev in nadaljevanje dela tudi po ponovni zagon. Očitno nisem preizkusil združljivosti vsake aplikacije posebej, toda z manjšimi popravki bi to lahko prišlo prav za veliko več.