Witam
Chcę przedstawić sposób na wymuszenie instalacji aplikacji w wybranej przez nas pamieci, czy na karcie sd czy pamięci usb.
Potrzebujemy jakiś terminal np. darmowy "Terminal Emulator" z Marketu. Po zainstalowaniu
odpalamy i wpisujemy w konsoli:
su
Pozwoli to uzyskać pełne prawa administratora.
Wpisujemy:
pm
Otrzymamy zestaw narzędzi instalacyjnych. Patrzymy czy mamy coś związane z install location
Może się zdarzyć na starszych Androidach, że nie będzie takich narzędzi i wtedy tym
sposobem nic nie podziałamy.
Więc jeśli mamy narzędzia instalacyjne wpisujemy w terminalu:
pm get-install-location
ENTER
Sprawdzamy ustawienia gdzie się instaluje oprogramowanie:
0/auto – to jest domyślne, system sam wybiera i zazwyczaj jest to wewnętrzna pamięć urządzenia,
1/internal - ta opcja zapisuje wszystko na wewnętrznej pamięci,
2/external - wymusza instalowanie programów gier na Androidzie na karcie zewnętrznej, czyli SD.
Jeśli chcemy wymusić na Androidzie instalację programów gier na karcie pamięci SD wpisujemy polecenie:
pm set-install-location 2
ENTER
Od tej chwili wszystko będzie nam się zapisywało na karcie zewnętrznej.
Opcja przydatna zwłaszcza jak brakuje miejsca już na wewnętrznej pamięci, a chcemy instalować
programy na karcie zewnętrznej w tablecie czy smartfonie.
Jeśli chcesz odwrócić ten proces i wrócić do poprzednich ustawień wprowadź komendę
pm set-install-location 1 lub 0
Jeśli mamy zamienione montowanie pamięci[tak jak ja] to oczywiscie w komendzie odpowiednio zmieniamy numerki np.1 na 2 dla karty sd ktora jest zamontowana jako wewnetrzna[pamiec wew.].:cool:papa