W tym poradniku dowiecie się w jaki spsób można wymusić na systemie Android (w starych wersjach Androida, ta sztuczka może być w ogóle nie pomocna, gdyż one mogę nie mieć wbudowanego odpowiedniego narzędzia, które zostanie tutaj opisane).

 

INFO: Poradnik może być skuteczny tylko wtedy, jeżeli wcześniej założyłeś ROOT-a na swoim urządzeniu.

 

Wykonajcie poniższe instrukcje, aby włączyć wymuszanie instalacji na karcie SD:

 

01. Z Google Play zainstalujcie aplikację “Terminal Emulator” (jest to odpowiednik konsoli wiersza poleceń z Windowsa)

02. Uruchomcie konsolę i wydajcie następujące komendy (po każdej komendzie wciskajcie klawisz ENTER):

 

a) su – nadaje uprawnienia administracyjne (SuperUser, inaczej mówiąc ROOT)

b) pm – zobaczymy listę narzędzi instalacyjnych (*)

c) pm get-install-location (**)

d) pm get-install-location 2 – ustawia zewnętrzną kartę SD jako domyślną lokalizację instalacyjną.

 

03. Gotowe, od teraz już wszystkie nowe zainstalowane aplikacje i gry będą instalować się na karcie microSD.

 

 

(*) – Sprawdzamy, czy na liście narzędzi znajduje się jakiś wpis nawiązujący do “install location”. Jeżeli nic takiego nie znajdziemy, możesz w tym momencie zrezygnować z kolejnych czynności tej instrukcji.

(**) – Sprawdzamy, gdzie na chwilę obecną instaluje się oprogramowanie  – poszczególne oznakowania oznaczają coś innego, niżej szczegóły:

 

0 – tryb automatyczny (opcja domyślna, system za nas decyduje gdzie zainstaluje aplikację)

1 – internal (opcja, która zapisuje dane na wewnętrzej pamięci urządzenia)

2 – extrenal (opcja, która wymusza instalowanie oprogramowania na karcie SD)

 

Uwaga!

 Jeżeli Twój system Android montuje Twoją kartę zewnętrzną microSD pod inną lokalizacją niż:

 /mnt/sdcard

 to ta metoda nie zadziała.

Aby nasz telefon miał możliwość instalowania programów po za swoją pamięcią wewnętrzną musimy posłużyć się na przykład tym programem. Poniżej przedstawiam Wam co należy zrobić, aby to nam wszystko poprawnie działało i bezproblemowo.

 Zaczynamy…

 

Uwaga!!! Aplikacja wymaga uprawnień roota.

 

01. Przygotujmy swoją kartę pamięci (wykonaj poniższe czynności):

 

 – Utwórz dwie partycje (pierwsza to FAT32 [Primary] i druga Ext2 lub Ext3 [najnowsza wersja tego programu spokojnie obsłuży Ext3] – również Primary)

 

Info: Aby utworzyć szybko i w łatwy sposób tego rodzaju partycje polecam program: MiniTool Partition Wizard Home Edition.

 Info: Wielkości partycji ustaw odpowiednio do pojemności Twojej karty.

 

02. Wsadź przygotowaną kartę do gniazda kart pamięci (pod klapką od baterii)

03. Zainstaluj program i uruchom go

04. Podczas pierwszego uruchomienia programu wyskoczy menadżer konfiguracji

05. W menadżerze konfiguracji odpowiedz mu na pytanie jaki rodzaj partycji (drugiej, tej linuksowej) posiadasz – zaznacz kropkę przy Ext2 lub Ext3.

06. Odpowiedz na drugie pytanie: “Czy zezwalasz na zainstalowanie skryptu?” – twierdząco.

07. Po instalacji skryptu program zapyta się Ciebie czy zezwalasz mu na restart telefonu. Oczywiście odpowiedz mu twierdząco. (gdybyś mu odmówił program działałby nie poprawnie)

08. Teraz możesz już instalować sobie aplikacje na karcie pamięci

 

Wskazówka: W ustawieniach programów Link2SD zaznacz auto-przenoszenie (to spowoduje, że każda aplikacja świeżo zainstalowana zostanie w ciągu 10 sekund od instalacji przeniesiona na kartę SD).

 

Uwaga!!! Pamiętaj, że aplikacje zainstalowane na karcie znikną Tobie z menu aplikacji, jeżeli wyciągniesz kartę pamięci z czytnika SD (przed ręcznym wyjęciem należy odmontować ją w ustawieniach Androida)