Android OS > X10 mini i mini pro

[HowTo] app2sd dla x10mini(pro) [instalacja aplikacji na karcie SD]

(1/3) > >>

Sonnyx:
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
- root - opis HowTo tutaj (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. 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 , 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:


--- Kod: ---adb shell
--- Koniec kodu ---


--- Kod: ---su
--- Koniec kodu ---


--- Kod: ---sh /sdcard/app2sd.sh
--- Koniec kodu ---

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ę.

Szakalabombas:
Sprawdził ktoś na X10?

Sonnyx:
dodałem screen z tb, niestety nie mam możliwości sprawdzenia na X10.

Szakalabombas:
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.

Sonnyx:
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
jak już mamy zainstalowane xRecovery, postepujemy tak jak w tym temacie
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

--- Kod: ---su

busybox cp -a /data/dalvik-cache /system/sd/

rm -r /data/dalvik-cache

ln -s /system/sd/dalvik-cache /data/dalvik-cache

--- Koniec kodu ---

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

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej