Skocz do zawartości

Potrzebujemy Ciebie! Weź udział w rekrutacji do redakcji Android.com.pl!

tomaszekp5

[TUTORIAL] Link2sd czyli jak zaoszczędzić miejsce w pamięci telefonu przenosząc aplikacje na SD

Polecane posty

tomaszekp5   
Otrzymana reputacja: 6
tomaszekp5

! Uwaga ! Autor poradnika nie ponosi odpowiedzialności za jakiekolwiek szkody wywołane używaniem tej metody! Pamiętaj, że robisz wszystko na własną odpowiedzialność! ! Uwaga !

//EDIT Pozbyłem się swojego telefonu z Androidem, więc raczej nie jestem już w stanie pomóc, nawet na PM ;).

Czym jest Link2sd? Jest to aplikacja przeznaczona na zrootowane telefony z Androidem (1.6+) pozwalająca na przeniesienie prawie wszystkich danych aplikacji na kartę pamięci. Osoby posiadające telefony z małą ilością pamięci wewnętrznej (w tym ja na Neo V) zapewne zauważyły, że mimo przenoszenia appek standardową metodą na microSD ich pamięc wewn. zmniejsza się. Dzieje się tak dlatego, ze aplikacje przechowują część swoich danych w pamięci telefonu, zaś Link2sd przenosi je (w większości) na kartę wykorzystując przy tym dodatkową partycję na microSD. W poradniku pokażę jak zastosować tę metodę bez utraty danych.

Co potrzebujemy?

1. Andorid w wersji 1.6 lub wyższej

2. Root

3. Link2SD

4. Program do partycjonowania (standardowy w Windows nie wystarczy) np. EaseUS Partition Master Home Edition (wersja w poradniku to 9.1.1)

Przechodzimy do pracy. Zalecam backup danych z karty pamięci przed przystąpieniem do akcji ;).

1. Partycjonowanie

  • a) Umieszczamy naszą kartę microSD w komputerze i odpalamy Partition Mastera.
  • b) Zaznaczamy naszą obecną partycję na karcie pamięci i klikamy "Resize/Move" w górnej części ekranu
    post-144995-14255707094961_thumb.jpg
  • c) Teraz zmiejszamy wielkość naszej obecnej partycji przesuwając pasek na górze w lewo. Oczywiście powinniśmy zostawić więcej miejsca na naszej obecnej partycji, niż mamy na niej danych, gdyż w przeciwnym wypadku zostaną one usunięte. Co do wielkości naszej drugiej partycji pod Link2SD, to na swojej karcie 16GB zrobiłem 1GB dla tej aplikacji, ponieważ tylko mała część danych aplikacji zapisuje się tutaj (osobiście mam tu zajęte około 250MB), a cała reszta przechowywana jest na głównej partycji karty. Gdy już zdecydujemy ile miejsca przeznaczamy na tę partycję, klikamy "OK".
    post-144995-14255707095446_thumb.jpg
  • d) Zaznaczmy naszą nieulokowaną przestrzeń na karcie i klikamy "Create" w górnej części ekranu (jeśli pojawi nam się informacja o Windowsie czytającym tylko pierwszą partycję, kilkamy "Yes").
    post-144995-14255707096504_thumb.jpg
  • e) W okienku, które nam się pojawi ustawiamy rzeczy zaznaczone czerwonymi wykrzyknikami tak jak na obrazku. Nazwa partycji może być dowolna, a jej wielkość ustawiamy jak chcemy (domyśle powinna być na całym miejscu, które przed chwilą zwolniliśmy zmieniając wielkość głównej partycji). Gdy wszystko będzie gotowe klikamy "OK".
    post-144995-14255707095758_thumb.jpg
  • f) Teraz klikamy "Apply" w górnym lewym rogu i potwierdzamy wolę przeprowadzenie operacji.
    post-144995-14255707096299_thumb.jpg

2. Konfiguracja i używanie Link2SD

  • a) Wkładamy nasza kartę do telefonu, instalujemy Link2SD i uruchamiamy aplikację.
  • b) Powinien powitać nas ekran z wyborem rodzaju formatowania drugiej partycji. Wybieramy "FAT32/FAT16" i klikamy "OK".
  • c) Następnie akceptujemy Superuser dla Link2SD.
  • d) Powinien pojawić się komunikat o utworzeniu skryptu i konieczności restartu telefonu. Robimy to.
  • e) Gdy telefon ponownie się włączy uruchamiamy Link2SD. Jeśli chcemy, możemy sortować aplikacje według upodobań po kliknięciu w przycisk zaznaczony na obrazku.
    post-144995-14255707099798_thumb.png
  • f) Wchodzimy w jakąś interesującą nas aplikację i klikamy "Create link".
    post-144995-14255707100529_thumb.png
  • g) Zaznaczamy wszystkie trzy pola i klikamy "OK".
    post-144995-14255707100164_thumb.png
  • h) Gotowe! Większość aplikacji można w ten sposób przenieść na kartę, niestety zdarzają się wyjątki.

!!! BEZWGLĘDNIE ZABRANIAM KOPIOWANIA TEGO PORADNIKA I UMIESZCZANIA GO NA INNYCH FORACH/STRONACH INTERNETOWYCH BEZ MOJEJ ZGODY !!!

Edytowane przez tomaszekp5
  • Lubię to! 6

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
Kolos28   
Otrzymana reputacja: 156
Kolos28

Moim zdaniem lepszym rozwiązaniem jest utworzenie partycji ext4 (1-2GB) jako primary. Po uruchomieni link2sd zezwalamy na uzyskanie superuser, zaznaczamy ext4 jako skrypt, restart i możemy cieszyć się ogromem apek na telefonie. Na końcu w programie link2sd w ustawieniach zaznaczamy przenoszenie apek na automat a apki zainstalowane przed link2sd przenosimy ręcznie na ext4. Od tej pory zapminamy o programie :)

Sent from my HTC using Tapatalk 2

  • Lubię to! 2

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
tomaszekp5   
Otrzymana reputacja: 6
tomaszekp5

No generalnie między ext4, a FAT32 nie ma żadnej różnicy, a według autorów Link2SD FAT32 działa na każdym telefonie, a z ext2, ext3, ext4 mogą być problemy gdy przychodzi do montowania ich jako druga partycja ;).

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
KK88   
Otrzymana reputacja: 0
KK88

To teraz moje pytanie trochę na poziomie laika, ale mimo wszystko - próbowałem korzystać z tego typu programów (App2SD, link2SD, ale nie korzystając z tutka), natomiast kopiują one tak jakby tylko część plików na kartę pamięci - wiem dla przykładu, że nawigacja zajmuje 500mb, a skopiowało 10,5mb... Czy dzięki temu tutorialowi będzie możliwe przeniesienie całości takiego programu na zewnętrzną kartę pamięci? Z góry dzięki za odpowiedź.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
kamcio100   
Otrzymana reputacja: 16
kamcio100

No Ok, ale mam SGS i na wewnętrzej karcie pamięci 8Gb mam wolne tylko 700mb. Zrobiłem tak ale nic się nie zwolniło. To rozumiem ten sposób jest tylko aby w pamięci telefonu nie było ? A da się jakoś właśnie z wewnętrzej karty na zewnętrzną jakoś to przenieść ? Ponieważ mam 16GB i to jest nie wykorzystane

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
tomaszekp5   
Otrzymana reputacja: 6
tomaszekp5
To teraz moje pytanie trochę na poziomie laika, ale mimo wszystko - próbowałem korzystać z tego typu programów (App2SD, link2SD, ale nie korzystając z tutka), natomiast kopiują one tak jakby tylko część plików na kartę pamięci - wiem dla przykładu, że nawigacja zajmuje 500mb, a skopiowało 10,5mb... Czy dzięki temu tutorialowi będzie możliwe przeniesienie całości takiego programu na zewnętrzną kartę pamięci? Z góry dzięki za odpowiedź.

Spróbowanie raczej nie zaszkodzi, chociaż nie gwarantuję sukcesu, bo tak jak już napisałem zdarząją się appki, których nie da się "zlinkować".

No Ok, ale mam SGS i na wewnętrzej karcie pamięci 8Gb mam wolne tylko 700mb. Zrobiłem tak ale nic się nie zwolniło. To rozumiem ten sposób jest tylko aby w pamięci telefonu nie było ? A da się jakoś właśnie z wewnętrzej karty na zewnętrzną jakoś to przenieść ? Ponieważ mam 16GB i to jest nie wykorzystane

Hmm, nie znam się na SGS, ale chyba nie ma czegoś takiego jak wewnętrzna karta pamięci. Masz po prostu 8GB miejsca w pamięci wewnętrznej i 16GB na karcie. Robiłeś według poradnika? Bo teoretycznie powinno działać...

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
KK88   
Otrzymana reputacja: 0
KK88

Program przetestowałem i niestety, ale mojego problemu nie rozwiązuje.

Przykładowo - Asphalt6 zajmuje z całą biblioteką plików ponad 1gb, po zrobieniu partycji na karcie SD i próbie przerzucenia aplikacji na zewn. SD, przerzuca ok. 25 mb.

Co gorsze, programu typu Total Commander nie widzą drugiej partycji na karcie SD :(

Zasadniczo działanie Link2SD jest analogiczne do App2SD.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
goralesko1987   
Otrzymana reputacja: 2
goralesko1987

U mnie link2sd działa bez problemu. Przenosi dosłownie wszystko. Żeby wszystko dało się przenieść potrzebny jest odpowiedni skrypt i obsługa init.d bo bez niego będzie można tylko przenieść część aplikacji a reszta zostanie w pamięci telefonu tak jak przy zwykłym przenoszeniu aplikacji z telefonu na kartę sd.

namazane z galaxy mini za pomocą tapatalk 2

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
KK88   
Otrzymana reputacja: 0
KK88

Już sobie poradziłem w tej kwestii - polecam program Directory Bind opisany tutaj na forum, a dostępny na XDA Developers. Można przenieść cały program (np. Asphalt 6 1,3gb) i działa.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
KomputeromaniaK   
Otrzymana reputacja: 1
KomputeromaniaK

Ja mam pytanie, czy na karcie z class 2, będzie to działać wystarczająco szybko (HTC Wildfire)?

  • Lubię to! 1

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×