Cześć, autorem tego tutorialu jest eraser0 z xda forum. Ja go przetłumaczyłem oraz dodałem kilka słów od siebie (dodałem też screenshoty z mojego ace'a). Testowane na Samsungu Galaxy Ace (CM7.2), ale powinno działać na wszystkich zrootowanych telefonach z androidem. Link do oryginału:
LINK
JA ANI NIKT Z FORUM NIE ODPOWIADA ZA EWENTUALNE USZKODZENIA TWOJEGO TELEFONU ORAZ KOMPUTERA. ROBISZ TO NA WŁASNE RYZYKO.
Pamiętaj aby przeczytać temat DOKŁADNIE zanim zaczniesz cokolwiek robić / zadawać pytania.
Z tego tematu dowiesz się:
1. Czym jest Link2sd i jakie przynosi korzyści?
2. Czego wymaga aplikacja Link2sd i jak ją zainstalować?
3. Czego nie powinieneś robić?
4. Jak dbać o aplikację Link2sd aby nie było żadnych problemów z jej funkcjonowaniem?
1. Czym jest Link2sd i jakie przynosi korzyści?
Link2sd jest aplikacją używającą partycji na twojej karcie pamięci do przechowywania aplikacji. Innymi słowy powiększa pamięć wewnętrzną twojego telefonu dzięki czemu możesz instalować setki aplikacji.
Korzyści z Link2sd:
*Możesz zainstalować o wiele więcej aplikacji.
*Możesz używać aplikacji nawet gdy jesteś w "trybie usb".
2. Czego wymaga aplikacja Link2sd i jak ją zainstalować?
Wymagania:
*Twój smartfon musi być zrootowany
*Nie możesz mieć stockowego romu (spolszczę część tutorialu dla stockowych romów później)
*Musisz posiadać zainstalowaną aplikację SuperUser
*Musisz posiadać kartę SD oraz czytnik kard SD (USB)
Krok I - Skasuj skrypty a2sd / a2sd gui.
Jeżeli masz zainstalowany jakikolwiek skrypt a2sd / a2sd gui musisz go skasować.
Krok II - Dzielenie karty sd na partycje.
Najprostszym sposobem jest użycie programu "MiniTool Partiotion Wizard Home Edition". Możesz go pobrać z TEJ strony.
Ten program jest kompatybilny z systemami: Windows 2000/XP/Vista & Windows 7
Wymagania: Czytnik kard SD (USB).
Wyciągnij kartę SD z telefonu, włóż ją do czytnika kart. Windows powinien rozpoznać nowy dysk i zawartość karty powinna być teraz dostępna.
1) Usuń stare partycje z karty SD.
Pamiętaj: Nic nie zostanie usunięte / zrobione jeżeli nie wciśniesz przcisku "APPLY" i nie potwierdzisz operacji wciskając "OK".
UWAGA!
Upewnij się, że usuwasz partycje z karty SD! (A nie np. ze swojego dysku twardego).
Ten krok wyczyści twoją kartę pamięci, pamiętaj aby przed jego rozpoczęciem skopiować WSZYSTKIE pliki z karty na komputer! Sprawdzaj 2 razy czy wybrałeś dobry dysk zanim zaczniesz coś robić z partycjami.
Widzisz te szare ikony dysków na dole okna? Zauważ, że ikona karty SD jest inna.
Zwróć też uwagę na pojemność dysków. Partycje systemowe na screenshotach poniżej mają po 465.8GB i 74.5GB, a karta pamięci ma zaledwie 3.8GB pojemności.
Jak usunąć partycje:
(Naciśnij na screenschota aby go powiększyć)
2) Stwórz partycję FAT lub FAT32.
Ta partycja będzie używana jako miejsce do przechowywania twoich plików, nie aplikacji. Innymi słowy będzie to twoja karta pamięci. Ilość pamięci do niej przydzielonej zależy od ciebie. Ja na aplikacje zostawiłem około 1GB, więc ustawiłem aby ta partycja posiadała 2882,62MB. Zostawiłem 1000,28MB miejsca wolnego.
Wybierz "Create As": PRIMARY
Wybierz "File System:" FAT jeżeli posiadasz kartę pamięci o pojemności 2GB lub mniejszej.
Wybierz "File System:" FAT32 jeżeli posiadasz kartę pamięci o pojemności 4GB lub większej.
Screenshot:
(Naciśnij na screenshota aby go powiększyć)
3) Stwórz drugą partycję, wybierz "Create As": PRIMARY i przydziel jej pozostałą pamięć. W moim przypadku 1000,28MB.
Uwga:
Jeżeli masz stockowy rom ze stockowym kernelem - wybierz "File System:" FAT32.
Jeżeli masz stockowy rom z wgranym kernelem - sprawdź w temacie z kernelem jaki system plików obsługuje (FAT32/ext4) i wybierz odpowiedni "File System:".
Jeżeli masz room CM7 / CM9 wybierz "File System:" ext4.
Uwga:
Z dziwnego powodu, po zrobieniu partycji dla romu CM7 / CM9 (musisz wybrać ext4) w telefonie powinieneś wybrać format ext3. Więcej informacji w kroku IV, na razie nas to nie interesuje 🙂
4) Zaakceptuj zmiany na karcie SD.
Jeżeli zrobiłeś już 2 partycje, możesz nacisnąć przycisk "APPLY" w lewym górnym rogu.
Partycje zostaną stworzone, a karta SD sformatowana.
Po skończonym procesie dzielenia karty na partycje możesz wgrać pliki skopiowane przed formatowaniem. (W systemie windows wyświetli się tylko 1 partycja, ponieważ nie obsługuje on wielu partycji na dyskach przenośnych. Na tą właśnie partycję wrzuć stare pliki).
Gotowe! Możesz przejść do pracy na telefonie. Włóż kartę pamięci do telefonu i włącz go.
Krok III - wgraj plik i ustaw uprawnienia.
Teraz wrzuć plik .apk (Link2sd.apk) dołączony do pierwszego posta na forum xda - LINK na kartę pamięci i za pomocą root explorera przenieś go do folderu system/app.
Naciśnij przycisk Mount R/W i nadaj plikowi uprawnienia: rw- r-- r--.
Dla niekumatych:
[x][x][o]
[x][o][o]
[x][o][o]
gdzie:
o - pole niezaznaczone
x - pole zaznaczone
Screen:
Krok IV - praca z aplikacją Link2sd
Zaczynamy pracować w aplikacji. Po nadaniu uprawnień naciśnij na plik Link2sd.apk, zainstaluj i uruchom aplikację. Przy pierwszym uruchomieniu wyskoczy okno z prośbą o wybranie systemie plików. Wybieramy system plików, który ustawialiśmy na 2 partycji.
Uwga:
Jeżeli masz stockowy rom ze stockowym kernelem - wybierz "File System:" FAT32.
Jeżeli masz stockowy rom z wgranym kernelem - sprawdź w temacie z kernelem jaki system plików obsługuje (FAT32/ext4) i wybierz odpowiedni "File System:".
Jeżeli masz room CM7 / CM9 wybierz "File System:" ext4.
Uwga:
Jak pisałem wyżej, z dziwnego powodu, po zrobieniu drugiej partycji dla romu CM7 / CM9 z systemem plików ext4 teraz, w telefonie powinieneś wybrać format ext3. Inaczej operacja nie powiedzie się.
Gdy już to zrobiliśmy, należy zrestartować nasz telefon.
Po restarcie otwieramy ponownie aplikację Link2sd
Wybieramy przycisk filtru (prawy górny róg aplikacji, ikona "lejka") oraz wybieramy: użytkownika.
Następnie naciskamy przycisk menu (na telefonie), Wybierz kilka, Zaznacz wszystkie lub wybierz ręcznie wszystkie aplikacje które chcesz przenieść na kartę SD.
Uwaga!
Na moim screenie pod aplikacjami znajduje się pomarańczowy napis: Na karcie SD (Link2SD) ponieważ moje aplikacje są od dawna na karcie SD 🙂. U ciebie nie będzie tego napisu.
Naciskamy: Opcje, Przenieś (Link2SD)
Otworzy nam się okno z ustawieniami przenoszenia. Zaznaczamy wszystkie opcje i naciskamy OK.
Rozpocznie się proces przenoszenia aplikacji na kartę SD. Może to trochę potrwać. Po udanym przenoszeniu powinniśmy zobaczyć pomarańczowy napis pod aplikacjami:
Gratulacje! Przeniosłeś aplikacje na kartę pamięci. Przed tobą jeszcze kilka kroków.
Oczywiście nie chcemy powtarzać tego procesu za każdym razem gdy zainstalujemy nową aplikację, więc:
naciskamy przycisk menu (na telefonie), ustawienia i zaznaczamy obydwie opcje jak na screenie:
Wchodzimy w Ustawienia automatycznego przenoszenia i zaznaczamy wszystkie 3 opcje:
Gotowe! Przenieśliśmy nasze aplikacje na kartę pamięci, a instalowane w przyszłości aplikacje zostaną przeniesione na kartę automatycznie!
3. Czego nie powinieneś robić?
Proszę, unikaj robienia czegokolwiek z tej części tutoriala, mówię ci to po moich własnych doświadczeniach.
1. NIGDY nie rób wipe dalvick chache przez CWM lub inne recorvery.
Nawet jeżeli twórca jakiejś modyfikacji, czegokolwiek, mówi ci abyś zrobił wipe, nawet o tym nie myśl. Będziesz miał kłopoty.
Jeżeli przez pomyślałeś, że jesteś geniuszem, wiesz lepiej lub przez przypadek zrobiłeś wipe dalvik chache przez recorvery:
- Jeżeli po uruchomieniu telefonu twoja pamięć wewnętrzna będzie pełna, musisz więc wejść w Link2sd, wejść w menu>więcej>przenieś pliki dalvik-cache, zrestartuj telefon i powtarzaj ten krok do czasu aż zobaczysz wszystkie swoje aplikacje w menu.
- jeżeli wszystkie aplikacje wróciły, przenieś bibliotekę ponownie co najmniej 2 razy.
2. W nowszej wersji Link2sd jeżeli zrobiłeś wipe dalvik chache, jest opcja: przenieś ponownie pliki aplikacji. Wybierz ją i zrestartuj telefon.
4. Jak dbać o aplikację Link2sd aby nie było żadnych problemów z jej funkcjonowaniem?
Co kilka/kilkanaście dni (ja robię to co dwa tygodnie) w Link2sd:
1. Przenieś ponownie biblioteki.
2. Przenieś ponownie dalvik cache.
3. Wyczyść drugą partycję.
4. Wyczyść dalvik cache.
5. Wyczyść pamięć cache.
6. Przenieś ponownie wszystkie aplikacje na kartę pamięci.
Uwaga!
Jeżeli jest dostępna aktualizacja dla link2sd, najpierw zaaktualizuj link2sd, a później inne aplikacje.
Jak widzicie tutorial jest dość obszerny, niedługo przetłumaczę dodatkowe informacje. Przetłumaczenie tego i zrobienie screenów zajęło mi trochę czasu. Jeżeli tutorial się przydał, postaw piwo 🙂