[PL] Edytowanie pliku "vold.fstab" [poradnik: Telefony, tablety (Android)]

in #polish6 years ago (edited)

W tym mini poradniku opiszę w krótki sposób, jak można zmienić rozumowanie Androida pod kątem pamięci. Dzięki temu poradnikowi zmusimy naszego androida, aby naszą kartę pamięci microSD traktował jako główną pamięć. OK, koniec wstępu, teraz bierzemy się do dzieła.

Co będzie nam potrzebne do tego?

a) Urządzenie MUSI POSIADAĆ ROOT-A

b) Program do zarządzania plikami (zalecam "Menedżer plików" - ikona z żółtym folderem)

INFO: W menedżerze plików (o którym mówiłem wyżej) należy w jego ustawieniach włączyć wszystkie opcje dotyczące kategorii "ROOT"

A teraz do dzieła.

  1. W menedżerze plików przechodzimy do lokalizacji / (musisz zobaczyć wszystkie foldery - również systemowe, które zawiera urządzenie w pamięci wewnętrznej (tzw. w pamięci NAND) - zobaczysz je, jeżeli urządzenie ma roota i masz tą opcję włączoną w ustawieniach tego eksploratora plików
  2. Wchodzimy do /etc i szukamy pliku: "vold.fstab"
  3. Otwórz ten plik w edytorze tekstowym, który jest wbudowany w menedżer plików
  4. Dokonaj zmiany w kodzie, która jest pokazana poniżej - zmiana jest zaznaczona kolorem.
  5. Po zakończeniu edycji pliku zapisz go.
  6. Zrestartuj urządzenie.

UWAGA!!! Urządzenie po takiej modyfikacji może (ale nie musi) zgłaszać błąd na temat karty pamięci o mniej więcej takiej treści: "Odmontowano kartę pamięci. Możesz wyjąć kartę"

Przed zmianą kodu mieliśmy taką sytuację:

  • pamięć nand (około 4GB)
  • pamięć wewnętrzna (druga partycja w ramach systemu, która ważyła +/- około 1GB)
  • pamięć wewnętrzna (np. 30 GB) - czyli nasza karta microSDHC

Kod, który zawiera błąd w instrukcji montowania pamięci:

dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0

Na chwilę obecną w oknie aplikacji w zakładce "karta pamięci" widzimy, że nasza karta ma pojemność około 1GB.

Po zmianie kodu mamy:

  • pamięć nand (około 4GB)
  • pamięć wewnętrzna (np. 30 GB) - czyli nasza karta microSDHC

Kod poprawny po zmianie:

dev_mount flash/mnt/external_sd auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard/mnt/sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0

UWAGA!!! W oknie aplikacji w zakładce "karta pamięci" zobaczymy pojemność 30 GB - czyli pojemność naszej karty microSDHC

Poradnik jest oparty o plik vold.fstab pobrany z urządzenia Cabletech URZ0350.

Sort:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://www.michalc.pl/poradniki-tekstowe/edytowanie-pliku-voldfstab

Uwaga !!! Wspomniany link w komentarzu przez robota, to wpis mojego autorstwa, ponieważ ta witryna WWW należy do mnie...