Porady: Zamontuj partycję /Cache jako fałszywą kartę SD

click fraud protection

Nie będzie to przydatne dla większości użytkowników, ale pomoże to tym z nas, którzy mają kartę SD, która z jakiegoś powodu nie jest już rozpoznawana przez telefon lub po prostu już nie działa.

Pokażę Ci, jak zamontować partycję /cache w telefonie jako partycję /sdcard, umożliwiając korzystanie z aplikacji i widżetów, które do prawidłowego działania wymagają karty SD. Podstawowa znajomość poleceń ADB i Linux będzie pomocna, ale nie całkowicie konieczna, powinieneś być w stanie po prostu skopiować i wkleić polecenia. Można to dostosować do zamontowania dowolnej zapisywalnej partycji jako partycji karty SD, na przykład używając /data zamiast /cache, co powinno zapewnić nieco więcej informacji ze względu na ograniczenia partycji.

Rzeczy, których będziesz potrzebować:

* ADB;

* (opcjonalnie) Emulator terminala zainstalowany na Twoim urządzeniu.

Postaram się wyjaśnić kroki najlepiej jak potrafię, zachowując jednocześnie czytelność poleceń.

1: Uruchomienie głównego systemu operacyjnego Android /*jest to dość oczywiste;

2: Podłącz telefon do komputera /*znowu oczywiste;

3: Otwórz wiersz poleceń/bash/okno terminala /*wpiszemy tutaj polecenia;

4: Wpisz „urządzenia adb” bez cudzysłowów /*uruchom serwer adb, jeśli nie jest, i wyświetl listę podłączonych urządzeń;

4A: Tylko Linux: zamiast tego wpisz „sudo adb devices” i wprowadź hasło roota /*start adb jako root i wyświetl listę urządzeń;

5: Jeśli Twoje urządzenie znajduje się na liście, wpisz „adb remount” bez cudzysłowów, jeśli nie, upewnij się, że masz włączone debugowanie USB i spróbuj ponownie /*zamontuj główny system w trybie odczytu/zapisu;

6: (opcjonalnie) wpisz „adb Shell” bez cudzysłowów. jeśli wolisz, wpisz wszystkie poniższe polecenia w Emulatorze terminala /*rozpocznij sesję powłoki dla poleceń systemu Linux;

7: wpisz „su” bez cudzysłowów. Powinieneś dostać #. Jeśli używasz TE po raz pierwszy, pojawi się okno dialogowe z prośbą o zezwolenie na uprawnienia su dla TE. Kliknij „zawsze zezwalaj” lub „pamiętaj” i „tak” /*uzyskaj uprawnienia su dla powłoki;

8: wpisz „umount /sdcard” bez cudzysłowów /*odmontuj kartę sdcard, tak na wszelki wypadek;

9: wpisz „mount -o rw, remount /” bez cudzysłowów /*zamontuj główny system plików w trybie odczytu/zapisu;

10: wpisz „umount /sdcard” bez cudzysłowów /*ponownie, dla pewności;

11: wpisz „ln -s cache /sdcard” bez cudzysłowów /*utwórz dowiązanie symboliczne do partycji /cache. teraz, gdy aplikacje szukają /sdcard, ich dane są zapisywane w /cache;

12: Uruchom aplikację lub widżet wymagający dostępu do karty SD. Powinno teraz działać.

Zostanie to cofnięte po ponownym uruchomieniu komputera, ale powinno przynajmniej pozwolić na prawidłowe działanie. Ponieważ wykorzystuje to partycję /cache, wykorzystuje pamięć wewnętrzną telefonu, która jest bardzo ograniczona, więc uważaj na to, co pobierasz. Jest to rozwiązanie tymczasowe do czasu uzyskania zastępczej karty SD. Nadal będziesz otrzymywać irytujące powiadomienie, że nie masz włożonej karty SD, ale aplikacje i widżety powinny z nią działać dobrze.

Zauważyłem, że ROM Manager nie będzie działał z tą metodą, podobnie jak aparat, ale aplikacja o nazwie „Widżety pogody i przełączania” pozwolą Ci przeprowadzić wstępną konfigurację i kontynuować pracę nawet po ponowne uruchomienie. Oczywiście nie testowałem każdej aplikacji pod kątem kompatybilności, ale po drobnych poprawkach może się to przydać w znacznie większej liczbie zastosowań.