Ako na to: Pripojte oddiel /Cache ako falošnú SD kartu

Pre väčšinu používateľov to nebude užitočné, ale tým z nás, ktorí majú kartu SD, ktorú telefón už z nejakého dôvodu nerozpozná, alebo jednoducho už nefunguje, to pomôže.

Ukážem vám, ako pripojiť oddiel / cache vášho telefónu ako oddiel / sdcard, čo umožňuje správne fungovanie aplikácií a miniaplikácií, ktoré vyžadujú kartu SD. Základná znalosť príkazov ADB a Linuxu bude užitočná, ale nie úplne nevyhnutná, mali by ste byť schopní iba skopírovať a prilepiť príkazy. Toto by sa dalo prispôsobiť na pripojenie ľubovoľného zapisovateľného oddielu ako oddielu karty SD, napríklad pomocou /data namiesto /cache, čo by malo umožniť trochu viac informácií kvôli obmedzeniam oddielov.

Veci, ktoré budete potrebovať:

* ADB;

* (voliteľné) Emulátor terminálu nainštalovaný na vašom zariadení.

Pokúsim sa vysvetliť kroky čo najlepšie a zároveň zachovať čitateľnosť príkazov.

1: Zavedenie do hlavného operačného systému Android /*toto je celkom zrejmé;

2: Pripojte telefón k počítaču /*opäť zrejmé;

3: Otvorte príkazový riadok/bash/terminálne okno /*napíšeme príkazy sem;

4: Napíšte „zariadenia adb“ bez úvodzoviek /*spustite server adb, ak nie je, a uveďte pripojené zariadenia;

4A: Len pre Linux: namiesto toho napíšte „sudo adb devices“ a zadajte heslo root /*spustite adb ako root a uveďte zariadenia;

5: Ak je vaše zariadenie uvedené, napíšte „adb remount“ bez úvodzoviek, ak nie, uistite sa, že máte povolené ladenie usb a skúste to znova /*pripojte hlavný systém ako čítanie/zápis;

6: (voliteľné) napíšte „adb shell“ bez úvodzoviek. ak dávate prednosť, zadajte všetky nasledujúce príkazy v emulátore terminálu /*spustite reláciu shellu pre linuxové príkazy;

7: napíšte „su“ bez úvodzoviek. Mali by ste dostať #. Ak používate TE prvýkrát, zobrazí sa dialógové okno so žiadosťou o povolenie týchto povolení pre TE. Kliknite na „vždy povoliť“ alebo „zapamätať“ a „áno“ /*získať su povolenia pre shell;

8: napíšte „umount /sdcard“ bez úvodzoviek /*odpojte sdcard, len pre istotu;

9: napíšte „mount -o rw, remount /“ bez úvodzoviek /*pripojte koreňový súborový systém ako čítanie/zápis;

10: pre správnu mieru znova napíšte „umount /sdcard“ bez úvodzoviek /*;

11: napíšte „ln -s cache /sdcard“ bez úvodzoviek /*vytvorte symbolický odkaz na oddiel /cache. teraz, keď aplikácie hľadajú /sdcard, ich údaje sú uložené v /cache;

12: Spustite aplikáciu alebo miniaplikáciu, ktorá vyžaduje prístup na kartu SD. Teraz by to malo fungovať.

Toto bude vrátené reštartom, ale malo by vám to umožniť, aby veci fungovali správne. Keďže toto používa oddiel /cache, používa vnútornú pamäť telefónu, ktorá je veľmi obmedzená, takže buďte opatrní pri sťahovaní. Toto je dočasná oprava, kým nebude možné získať náhradnú SD kartu. Stále budete dostávať nepríjemné upozornenie, že nemáte vloženú kartu SD, ale aplikácie a miniaplikácie by s ňou mali fungovať dobre.

Všimol som si, že s touto metódou nebude fungovať ROM Manager, ani fotoaparát, ale aplikácia tzv „Weather and Toggle Widgets“ vám umožní vykonať počiatočné nastavenie a pokračovať v práci aj po a reštartovať. Zjavne som netestoval kompatibilitu každej aplikácie, ale s drobnými úpravami by sa to mohlo hodiť pre oveľa viac.