PDAclub.pl - Forum użytkowników technologii mobilnych
Android OS => Sony Ericsson / Sony Android => X10 mini i mini pro => Wątek zaczęty przez: Sonnyx w Listopad 19, 2010, 16:46:41
-
Jest już sposób aby aplikacje instalowały się na karcie pamięci, sprawdzone na x10mini.
Potrzebne nam będą:
- X10 (mini)(pro) z androidem 2.1 od SE
- Android SDK - opis instalacji tu (http://pdaclub.pl/forum/android/zanim-sprobujesz-zmienic-rom-przeczytaj-dla-laikow/)
- root - opis HowTo tutaj (http://pdaclub.pl/forum/sony-ericsson-android/root-dla-x10-mini/msg1407234/#msg1407234) (polecam drugą metodę, z4root, sprawdzone, działa)
1. Przygotowanie karty SD - musimy sformatować kartę tak aby powstały 2 partycje, pierwsza to partycja fat32, której używamy na co dzień do swoich plików, a druga ext2, czyli ta gdzie będą instalowaly sie nasze aplikacje. Jest wiele sposobów dzięki którym możemy przygotować tak naszą kartę, opisy na forum, ja użyłem programu Easeus Partition Manager (http://www.dobreprogramy.pl/EASEUS-Partition-Master,Program,Windows,12861.html). podłączamy telefon w trybie pamięci masowej i działamy, aplikacja prosta wiec nie trzeba opisu. Zalecana maxymalna wielkość partycji ext2 to 1,4GB, najlepiej dać około 1GB, powyżej system staje sie niestabilny.
2. Pobieramy potrzebne pliki TUTAJ (http://www.4shared.com/file/QFslxpOV/Apps2SD21.html) , pliki wypakowujemy bezpośrednio na naszą kartę pamięci.
3. Włączenie Debugowania USB - Ustawienia -> Dla Programistów i zaznaczamy debugowanie USB. Dodatkowo ustawiamy wygaszenie ekranu na na dłużej, 20-30 min, abyśmy widzieli kiedy program poprosi o prawa Superusera.
4. Instalacja - Podłączamy telefon przez USB ( z menu wybieramy "naładuj telefon"). Otwieramy Wiersz poleceń(terminal) w naszym systemie, i po kolei wpisujemy:
adb shell
su
sh /sdcard/app2sd.sh
Otrzymamy:
+________________________________+
|********************************|
|*Welcome To wolfilein's App2sd *|
|*installing script *|
|********************************|
+--------------------------------------------------+
~this version should be go on any device ~
+___________________+
|********************|
|* Menu *|
|* *|
|*[0] install app2sd *|
|*[1] remove app2sd *|
|*[2] exit *|
|********************|
+-------------------------------+
{0}
Wciskamy ENTER i czekamy.
Jeżeli mamy już jakieś aplikacje na telefonie będzie to trwało dłużej bo będą sie przenosiły na kartę (proponuję zrobić wszystko na świeżej instalacji systemu).
Po chwili otrzymamy
busybox is /system/bin/busybox
rm failed for /etc/mount_sd.sh, No such file or directory
+________________________________+
|********************************|
| finished going reboot now |
|********************************|
+--------------------------------------------------+
WAŻNE!! w tym momencie jak tylko telefon zacznie sie uruchamiać ponownie ODŁĄCZYĆ kabel USB!!!! Jeszcze zanim zgaśnie ekran
Od teraz wszystkie aplikacje będą się instalowały na karcie SD
Później instalujemy Titanium Backup gdzie możemy zobaczyć naszą partycję.
(http://img839.imageshack.us/img839/1267/26074368.jpg)
-
Sprawdził ktoś na X10?
-
dodałem screen z tb, niestety nie mam możliwości sprawdzenia na X10.
-
U mnie na X10 nie ruszyło. Męczyłem to 4 godziny, na etapie konsoli i odpalania app2sd z konsoli wyskakiwały błędy (m.in. że nie ma miejsca w pamięci). Wreszcie mimo błędów udało się odpalić i działało. Wszystko byłoby cudownie gdyby nie to że uwaliło mi wifi. Nie chciał łączyć się z żadnym routerem. Pomógł dopiero nowy czysty ROM.
-
jest już prostszy sposób aby mieć app2sd, wystarczy zainstalować xRecovery
opis na xda, jak bede miał czas to przetłumacze co i jak, jak ktoś inny będzie miał więcej czasu to proszę się nie krępować
http://forum.xda-developers.com/showthread.php?t=878426 (http://forum.xda-developers.com/showthread.php?t=878426)
jak już mamy zainstalowane xRecovery, postepujemy tak jak w tym temacie
http://forum.xda-developers.com/showthread.php?t=893568 (http://forum.xda-developers.com/showthread.php?t=893568)
oczywiście musimy mieć partycję ext3
jeżeli mamy szybką karte, myślę że conajmniej 4 klasy, możemy przenieść dalvik-cache na naszą partycję ext3/2
uruchamiamy adb shell
su
busybox cp -a /data/dalvik-cache /system/sd/
rm -r /data/dalvik-cache
ln -s /system/sd/dalvik-cache /data/dalvik-cache
oczywiscie musimy miec busyboxa
dzieki temu zyskamy do okolo160-170 mb wolnej pamieci telefonu.
w moim przypadku przy samym app2sd i 80mb wolnej pamieci, po przeniesieniu dalvic-cache na karte zyskalem do ok.160mb wolnej pamieci
(http://img254.imageshack.us/img254/9547/tb2z.jpg)
-
Mam problem z instalacją programu App2sd. Próby zrotowania i zrobienia partycji Ext2 powiodły się , problem mam praktycznie tylko z instalacją samego "App2sd" . Pytanie może wydawać sie wam śmieszne ale większą cześć czasu spędziłem na telefonach opartych na WM, więc w tutorialu opisane jest aby użyć TERMINALA ( Czy ma być on z poziomu Androida ? ) , jeżeli tak to podczas wpiswania komend nie było żadnej reakcji . Co mógłbym ewentualnie zrobić ? Czy jest ktoś w stanie w łopatologiczny sposób wytłumaczyć cały ten proces ?
-
Człowieku, słyszałeś kiedyś o interpunkcji?
Napisałeś wszystko jednym ciurkiem, NIC się nie da z tego zrozumieć.
-
Interpunkcja wydaje mi się że w tym temacie jest mało ważna, jak Cię to tak bardzo drażni to mogę jeszcze raz napisać to poprawnie.
Połączone: [time]Luty 28, 2011, 13:14:33[/time]
A nie prościej było by mi roma zainstalować 2.2 jakiegoś ?
Jeżeli takowe były by dostepne to by było po problemie.
Słyszałem że są już w soft wgrane aplikacje wspomagające instalowaniu apków na SD
Połączone: [time]Marzec 01, 2011, 14:33:47[/time]
Po wpisaniu w termina komend opisanych w tutorialu (adb shell itp) uruchamia sie program i jest opcjonalnie do wyboru 0,1,2; wiec wciskam 0 poczym wyskakuje su-permision danied i te same okna z wyborem. Wiec się zapętla nie ma tak jak jest opsane w tutorialu.
Gdzie może leżeć błąd ?/
Czy potrzebuje do poprawnego zainstalowania App2sd busyboxa ?
I ostatnie pytanie skad wiem czy mam dobrze zainstalowanego SDK ?
-
Po wpisaniu w termina komend opisanych w tutorialu (adb shell itp) uruchamia sie program i jest opcjonalnie do wyboru 0,1,2; wiec wciskam 0 poczym wyskakuje su-permision danied i te same okna z wyborem. Wiec się zapętla nie ma tak jak jest opsane w tutorialu.
Gdzie może leżeć błąd ?/
Masz Zrotowany telefon?
Czy aktualizował ktoś tak zmodyfikowany system przez PC Companion? Czy przeniesienie aplikacji na SD ma na to jakiś wpływ?
Pozdrawiam
-
Witam!
Jeśli komuś się to przyda, to obecnie lepiej wykorzystać aplikację Link2SD - też potrzebna druga partycja i root, ale może ona też być fat32 :) i działa poprawnie na 2.1
-
Witajcie, odkopie troche temat.
Wszystko zrobilem wedle opisu, problem pojawia sie przy wpisywaniu komend w konsole, wyglada to tak jak na screenie przedstawionym ponizej, czy jest ktos w stanie nakierowac gdzie szukac problemu ??
(http://img585.imageshack.us/img585/3789/x10w.jpg)
-
Dzięki za FAQ, podklejam.